java 服务器 CPU100% 是什么问题?

醉落夕风v 2016-08-17 12:11:00
服务器是游戏服务器
现在已经开了很多区了 但是有个区的服务器CPU总是动不动的就100%别的区没有问题的

用jmap看了下

左边是正常情况数据 右边是cpu100%时的

然后又用jstack看下占内存最多的线程是两个gc线程

请问大神们 这是怎么回事啊?

如果是hashmap put时形成环链 死循环 那项目里用到的地方太多了 怎么确定位置啊?
如果不是 那是什么问题啊?

...全文
515 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
Intboy 2016-08-19
  • 打赏
  • 举报
回复
王飞2023 2016-08-19
  • 打赏
  • 举报
回复
我最近遇到的问题是 httpd 的ajp 导致tomcat 中的ajp线程把cpu 冲上去了,还没解决。
醉落夕风v 2016-08-19
  • 打赏
  • 举报
回复
引用 7 楼 faicm 的回复:
CPU满了你查CPU, http://blog.csdn.net/guixunlong/article/details/8450897 我最近也遇到类似问题,还没有解决,看下这个文章,希望帮到你,。
我就是这么查的最后从dump文件里找到那个线程是gc的线程
醉落夕风v 2016-08-19
  • 打赏
  • 举报
回复
引用 8 楼 fangmingshijie 的回复:
cpu100%不代表有问题,可能请求都到这个节点了。top命令后输入1,看下多少核的,不超过N*100%就是正常的。
双核的 top的时候java进程占了198% 问题是 如果是hashmap形成的死循环为什么会降下来 而且我本地写个测试hashmap多并发死循环 用top查出的耗CPU的线程就明确的指出死循环的代码 而服务器那里用top确实两个gc的线程 如果不是死循环 我用jmap -histo 看对象数 好多对象数确实是平时的8倍以上
  • 打赏
  • 举报
回复
cpu100%不代表有问题,可能请求都到这个节点了。top命令后输入1,看下多少核的,不超过N*100%就是正常的。
王飞2023 2016-08-19
  • 打赏
  • 举报
回复
CPU满了你查CPU, http://blog.csdn.net/guixunlong/article/details/8450897 我最近也遇到类似问题,还没有解决,看下这个文章,希望帮到你,。
醉落夕风v 2016-08-19
  • 打赏
  • 举报
回复
引用 4 楼 stubble 的回复:
没崩吗。 是设计问题还是程序问题?
cpu满了之后 有时候一会就降下来!
醉落夕风v 2016-08-19
  • 打赏
  • 举报
回复
引用 4 楼 stubble 的回复:
没崩吗。 是设计问题还是程序问题?
现在就是不知道什么问题 解决了好几天了 别的区没事 人最多的服务器没事 反而这个人不多的服务器出问题 去找最耗CPU的线程是两个GC线程 所以很无语
醉落夕风v 2016-08-19
  • 打赏
  • 举报
回复
引用 12 楼 fengspg 的回复:
http://blog.csdn.net/fengspg/article/details/51134476 不知可否有用
谢谢 这个链接只是告诉怎么找出耗CPU高的线程 而我找出的是gc线程...不是自己写的线程
异常异长 2016-08-18
  • 打赏
  • 举报
回复
没崩吗。 是设计问题还是程序问题?
醉落夕风v 2016-08-18
  • 打赏
  • 举报
回复
引用 1 楼 fangmingshijie 的回复:
都live的吗?gc线程是新生态还是老生态的?然后看下xmx xmn配置是否合适。
大神 能加个好友吗 我这实在找不到问题了
醉落夕风v 2016-08-17
  • 打赏
  • 举报
回复
引用 1 楼 fangmingshijie 的回复:
都live的吗?gc线程是新生态还是老生态的?然后看下xmx xmn配置是否合适。
配置所有服务器都是一样的 别的区没问题的.
  • 打赏
  • 举报
回复
都live的吗?gc线程是新生态还是老生态的?然后看下xmx xmn配置是否合适。

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧