问题描述
websphere的服务启动几天后,CPU占用就一直是100%了,没人使用,也是这个样子?帮分析下原因,如何解决?现在正在查找没有关闭的连接,和I/0没有关闭的流,还没有查出有这种情况
解决方案
解决方案二:
如果版本6.0以上,用WAS控制台的TivoliPerformanceViewer查看下具体是哪里占用CPU较多.
解决方案三:
版本是不是5.1的,有啥工具?
解决方案四:
在什么操作系统上?版本是多少?上面跑了什么应用?
解决方案五:
有几个地方需要检查:1.部署的应用有没有一些线程在后台运行?2.WebSphere的java堆太小了,GC的线程一直不停的清理内存。
解决方案六:
IBM-MustGather:100%CPUusageonWindowshttp://www-01.ibm.com/support/docview.wss?rs=180&context=SSCMP9J&q1=MustGatherDocument&uid=swg21137447&loc=en_US&cs=utf-8&lang=en照着里面做。然后把log放上来。我帮你分析。
解决方案七:
不同的操作系统采用不同的方式,原理差不多:)IBM-MustGather100%CPUusageonAIXhttp://www-01.ibm.com/support/docview.wss?rs=180&context=SSCMP9J&q1=MustGatherDocument&uid=swg21116458&loc=en_US&cs=utf-8&lang=en
时间: 2024-10-18 10:41:17