摘要: java开发中有的时间经常遇到某个线程消耗CPU高的问题,但是不清楚这个线程在做什么。 于是网上看了一些文章,找到了一个比较靠谱的办法(Linux下,Windows同理) : 首先使用top确认是否消耗高CPU或者负载的是不是JAVA, 然后看看进程详细信息: 转换TID值: jstack查看堆栈信 阅读全文
posted @ 2018-12-03 16:02 sevck 阅读(857) 评论(0) 推荐(0) 编辑
摘要: 原因: 最近开发的一个项目,由于有个更新job需要消耗的时间非常长,一度以为更新出现了错误。 经过: 于是打开debug模式测试, 异常开启,调试发现system返回了 writing to a closed pipe/socket/fd (probably the client disconnec 阅读全文
posted @ 2018-12-03 15:54 sevck 阅读(4484) 评论(1) 推荐(1) 编辑