- 博客(4)
- 资源 (13)
- 收藏
- 关注
原创 DB连接池满排查
简介:最近遇到线上机器连接池满的情况,排查发现tddl里面在连接池获取和释放流程中有些问题问题现象:线上报HSF线程池满,CPU100%。排查过程:线程日志dump下来进行分析Hsf等待线程1:大约400个线程等待获取连接池at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.
2022-02-11 16:35:45
3608
原创 Request对象线程安全性问题分析
Request是web应用最重要的对象之一,理论上,request是线程安全的,才能在高并发的情况下保证请求处理的正确性。但是在某些情况下,request对象会出现不安全的情况,不同请求的request对象会存在并发访问的情况。下面以买家体验应用的一个bug为例分析下具体情况。问题现象: 1 应用在处理并发请求的时候,偶尔会出现request.getCook...
2020-03-05 18:15:53
1732
2
原创 Library Maven: has broken classes path:
现象:mac命令行maven编译成功,但是IDEA启动时,很多jar包找不到分析:查询jar包依赖,发现很多jar包有问题,has broken classes path,而且jar包显示的目录也不是命令行中maven下载目录原因:命令行使用的maven和idea使用的不是同一个,导致setting文件不对,无法从默认站点下载到一些jar包处理方案:1 修改idea配置,使用同...
2019-06-18 20:50:55
19826
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人