![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
服务器
孙来贵
工程师
展开
-
linux服务器查询java线程占用的资源
1、使用top命令 ,查询java进程比如选择86184这个进程2、用 top -H -p 86184 ,查询该进程下的线程资源 3、使用jstack 86184 > jstack.txt ,输出 该进程下的线程信息,4、比如,观察到86344这个线程占用cpu 大, 将十进制的86344 转换成16进制 15148 cat jstack.txt | gr...原创 2018-08-23 13:44:42 · 6355 阅读 · 0 评论 -
记一次事故(数据库资源不足,导致业务失败,雪崩问题)
余于24日上线一版代码,验证没问题,下班、幸福的回家。夜半,手机报警嗷嗷频发,冷淡直流,群里炸锅,谁今天上线了,这个锅自然是余了报警是业务系统,请求查询,一致阻塞超时,获取不到数据库链接,余的代码虽然对数据库有些请求,但是思考之后,感觉不至于发生链接不足的情况,到底什么原因呢?然后讲问题上升到更大的我方群,得知,有其它的业务组上线了更新库的操作,并且发生了死循环,他们的数据...原创 2019-03-02 13:20:04 · 763 阅读 · 0 评论