会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
低级知识传播者
实战问题分享,关注框架源码、网络编程、效率工具
博客园
首页
新随笔
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
···
31
下一页
2020年8月26日
[七夕特供版]:流年不利啊,才处理了线程死亡案件,这次更猛,进程连续死了好几个
摘要: 前言 前两天发了一篇,关于线程神秘死亡的,过程也诸多波折,也很有意思。 结果就在昨天,又遇到一起进程死亡案件,容我给大家细细道来。 我们有一台专门定制的,供市场人员进行产品展示和推销的pc(配置是挺不错,英特尔i7 * 8核,32g内存);这是一台pc,装的win10系统,市场人员要展示的时候,就打
阅读全文
posted @ 2020-08-26 08:57 三国梦回
阅读(1110)
评论(3)
推荐(5)
2020年8月25日
曹工改bug:cpu狂飙,old gc频繁,线程神秘死亡连环案件调查报告
摘要: 曹工改bug:cpu狂飙,old gc频繁,线程神秘死亡连环案件调查报告 前言 前两天,访问开发环境上一个java服务,发现一直转圈圈,因为我开着fiddler,可以看到的现象是,接口一直没返回;本来想着直接jenkins重新构建一下开发环境(即重启服务),突然觉得,还是看看到底啥情况吧。 #排查过
阅读全文
posted @ 2020-08-25 10:18 三国梦回
阅读(1700)
评论(2)
推荐(8)
2020年7月28日
曹工杂谈:分布式事务解决方案之基于本地消息表实现最终一致性
摘要: 曹工杂谈:分布式事务解决方案之基于本地消息表实现最终一致性 前言 为什么写这个?其实我这边的业务场景,严格来说,不算是典型的分布式事务,需求是这样说的:因为我这边负责的一个服务消费者consumer,是用户登录的入口;正常情况下,登录时候要走用户中心,这是个单独的服务;如果用户中心挂了,我这边自然是
阅读全文
posted @ 2020-07-28 14:08 三国梦回
阅读(2276)
评论(2)
推荐(3)
2020年7月25日
曹工说Spring Boot源码(30)-- ConfigurationClassPostProcessor 实在太硬核了,为了了解它,我可能debug了快一天
摘要: 写在前面的话 相关背景及资源: 曹工说Spring Boot源码(1)-- Bean Definition到底是什么,附spring思维导图分享 曹工说Spring Boot源码(2)-- Bean Definition到底是什么,咱们对着接口,逐个方法讲解 曹工说Spring Boot源码(3)-
阅读全文
posted @ 2020-07-25 18:03 三国梦回
阅读(1161)
评论(0)
推荐(0)
2020年7月18日
Mysql报Too many connections,不要乱用ulimit了,看看如何正确修改进程的最大文件数
摘要: #背景 今天在学习mysql时,看到一个案例,大体来说,就是客户端报Too many connections。但是,客户端的连接池,限制为了200,两个客户端java进程,那也才400,然后mysql配置了800的连接。 mysql是在my.cnf中配置了: [root@localhost CAD_
阅读全文
posted @ 2020-07-18 12:39 三国梦回
阅读(4177)
评论(0)
推荐(1)
2020年7月14日
曹工改bug--本来以为很简单的数据库字段长度不足的问题,最后竟然靠抓包才解决
摘要: 问题描述 这两天本来忙着新功能开发,结果之前的一个项目最近要上了,然后又在测试,然后就喜提bug一枚(not mine),看bug描述,很简单,而且本地环境也重现了,只要输入2000个英文字符就可以复现。 核心就是: 当任务描述输入最大字符2000时,报未知异常 #问题定位 这种字符数限制的,一般就
阅读全文
posted @ 2020-07-14 21:24 三国梦回
阅读(727)
评论(0)
推荐(5)
2020年7月6日
曹工说面试:当应用依赖jar包的A版本,中间件jar包依赖B版本,两个版本不兼容,这还怎么玩?
摘要: 背景 大一点的公司,可能有一些组,专门做中间件的;假设,某中间件小组,给你提供了一个jar包,你需要集成到你的应用里。假设,它依赖了一个日期类,版本是v1;我们应用也依赖了同名的一个日期类,版本是v2. 两个版本的日期类,方法逻辑的实现,有一些差异。 举个例子,中间件提供的jar包中,依赖如下工具包
阅读全文
posted @ 2020-07-06 08:33 三国梦回
阅读(1875)
评论(4)
推荐(4)
2020年6月16日
曹工改bug:centos下,mongodb开机不能自启动,systemctl、rc.local都试了,还是不行,要不要放弃?
摘要: 问题背景 最近装个centos 7.6的环境,其中,基础环境包括,redis、nginx、mongodb、fastdfs、mysql等,其中,自启动使用的是systemctl,其他几个组件,都没啥问题,唯独,这个mongodb,是死活启动不了。 但是,我这里说的,不是启动不了,如果直接在shell里
阅读全文
posted @ 2020-06-16 17:40 三国梦回
阅读(884)
评论(0)
推荐(1)
2020年6月15日
曹工说Redis源码(8)--面试时,redis 内存淘汰总被问,但是总答不好
摘要: 文章导航 Redis源码系列的初衷,是帮助我们更好地理解Redis,更懂Redis,而怎么才能懂,光看是不够的,建议跟着下面的这一篇,把环境搭建起来,后续可以自己阅读源码,或者跟着我这边一起阅读。由于我用c也是好几年以前了,些许错误在所难免,希望读者能不吝指出。 曹工说Redis源码(1)-- re
阅读全文
posted @ 2020-06-15 07:05 三国梦回
阅读(1551)
评论(0)
推荐(1)
2020年6月11日
曹工说JDK源码(4)--抄了一小段ConcurrentHashMap的代码,我解决了部分场景下的Redis缓存雪崩问题
摘要: 曹工说JDK源码(1)--ConcurrentHashMap,扩容前大家同在一个哈希桶,为啥扩容后,你去新数组的高位,我只能去低位? 曹工说JDK源码(2)--ConcurrentHashMap的多线程扩容,说白了,就是分段取任务 曹工说JDK源码(3)--ConcurrentHashMap,Has
阅读全文
posted @ 2020-06-11 15:08 三国梦回
阅读(1083)
评论(1)
推荐(3)
上一页
1
···
6
7
8
9
10
11
12
13
14
···
31
下一页
公告