互联网服务WASCPU饥饿

当CPU饥饿,WAS是否会自行恢复

当CPU饥饿,WAS是否会自行恢复,或者有没地方可配置恢复时间。

参与9

3同行回答

YuLiminYuLimin资深技术顾问IBM广州
按照CPU高占用率或线程挂起的方式进行分析。Linux上WAS高CPU占用、线程挂起、系统性能问题之数据收集显示全部

按照CPU高占用率或线程挂起的方式进行分析。

Linux上WAS高CPU占用、线程挂起、系统性能问题之数据收集

收起
互联网服务 · 2016-07-14
浏览1976
wodese7enwodese7en其它其他
这个要看实际的情况来说,如果占用CPU多的线程能够释放,那就可以自动恢复。如果长期堵塞,会导致线程池阻塞,大量的线程等待,就会占满线程池的线程数,最终导致服务异常。显示全部

这个要看实际的情况来说,如果占用CPU多的线程能够释放,那就可以自动恢复。如果长期堵塞,会导致线程池阻塞,大量的线程等待,就会占满线程池的线程数,最终导致服务异常。

收起
文化教育其它 · 2016-07-12
浏览1586
  • CPU饥饿其实就是不同的线程抢占CPU时间,如果线程能够执行完毕,那么就可以恢复。如果一直抢占,不释放,那就需要抓javacore分析具体的线程所执行的内容。不过一般情况下CPU饥饿的话,比较少的情况有能够自动恢复的,建议抓一下javacore分析一下。
    2016-07-12
zhou050334zhou050334系统工程师蓝色快车
CPU饥饿   ,应该是程序原因导致的。可以通过生成JAVACORE分析占用CPU高的线程信息显示全部

CPU饥饿   ,应该是程序原因导致的。可以通过生成JAVACORE分析占用CPU高的线程信息

收起
互联网服务 · 2016-07-12
浏览1643

提问者

dragon175
软件开发工程师El

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2016-07-12
  • 关注会员:4 人
  • 问题浏览:3833
  • 最近回答:2016-07-14
  • X社区推广