传世sf发布网,新开传奇世界中变,传世私服网,变态传世网 jn3s.cn

传世sf找的抓取占用CPU高的JAVA线程进而找出有成绩的WEB页面

  

当一个台WEB主机(JAVA平台)上有多个站点时,因一个站点名目呈现死锁之类的BUG而招致一切站点挂失!

  

最烦的就是由于站点过多,在日记无奈详细指向的时分,你基本无奈确定阿谁站点呈现BUG处理。

  

传世sf

  

上面,引见一个抓取高占用CPU的线程的简略办法:

  运转top号令获得JAVA线程号(PID),如果是2042;

  运转jstack+ pid 号令导出JAVA线程信息到result文件,传世sf号令行为

  jstack 2042result

  运转top -p 2042 -H 查看CPU占用排名状况,并记载PID;

  运转./jtgrep +PID找到线程头文字(PID为第3步获取);

  应用vi/vim关上result,查问头文字就能找到相应线程。

  

上面为jtgrep代码:

  Shell

  #bin/bash龙行天下传奇复古nid=`python-cprint hex($1)`grep-i$nid$2

此办法毋庸装置任何软件,VA线程进而找出有成绩的WEB页面可以疾速找出占用CPU的JAVA线程,传世sf找的抓取占用CPU高的JA但许多时分你可能找到的是VM threads线程或许GC线程。。。

Tags: 传世sf

发布: admin 分类: 新开传世私服 评论: 0 浏览: 0
留言列表