WAS服务器(windows2003)cpu高?

cpu.png操作系统:windows2003 was设置:java初始堆大小512,最大堆大小1536发生频率:每天不定时发生一次,重启后正常初步判断是业务某些线程并发消耗内存解决方案:在服务器性能有限的情况下,进行线程控制和最大并发之类的控制或者采用列队处理现在的问题是,如何监控到消耗内存的线...显示全部

cpu.png

cpu.png

操作系统:windows2003
was设置:java初始堆大小512,最大堆大小1536
发生频率:每天不定时发生一次,重启后正常
初步判断是业务某些线程并发消耗内存
解决方案:在服务器性能有限的情况下,进行线程控制和最大并发之类的控制或者采用列队处理
现在的问题是,如何监控到消耗内存的线程,从而定位到时拿个业务模块问题。

收起
参与19

查看其它 3 个回答bobo2003998的回答

bobo2003998bobo2003998其它Mory

看样子像是gc特别高的样子。能不能把最大最小再调高一下,64位的机器可以再加一倍试试

互联网服务 · 2017-12-07
浏览3334
王磊磊 邀答

回答者

bobo2003998
其它Mory
擅长领域: 服务器中间件数据库

bobo2003998 最近回答过的问题

回答状态

  • 发布时间:2017-12-07
  • 关注会员:5 人
  • 回答浏览:3334
  • X社区推广