【问题标题】:tomcat7 hangs up 100%cpu and restart tomcat be of no effect . until restart systemtomcat7挂掉100%cpu,重启tomcat无效。直到重启系统
【发布时间】:2015-05-25 06:45:20
【问题描述】:

我的服务器在 centos 6.5 上运行

我不明白为什么要重启tomcat,问题无法解决。直到重新启动操作系统就可以了。请一些可以帮助我?以下是我的环境:谢谢!

运行环境是:

服务器版本:Apache Tomcat/7.0.55

服务器建成时间:2014 年 7 月 18 日 05:34:04

服务器号:7.0.55.0

操作系统名称:Linux

操作系统版本:2.6.32-431.el6.x86_64

架构:amd64

JVM 版本:1.7.0_67-b01

JVM 供应商:甲骨文公司

JAVA_OPTS="$JAVA_OPTS -Xmx12g -XX:NewRatio=4 -XX:SurvivorRatio=8 -XX:+UseCompressedOops -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+DisableExplicitGC -XX:+UseCMSInitiatingOccupancyOnly -XX:+CMSClassUnloadingEnabled -XX:+CMSScavengeBeforeRemark -XX:CMSInitiatingOccupancyFraction=68 -XX:+PrintHeapAtGC -XX:+PrintGCDetails  -Xloggc:$CATALINA_BASE/logs/tomcat_gc.log -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager"

jstack:我在 4 个不同的时间使用 jstack 转储了 4 个线程堆栈 4 jstack file

【问题讨论】:

  • Tomcat 上是否有任何应用程序正在运行?也许你应该看看他们
  • 是的。它是一个游戏服务器。网上人数很少。当前负载为4-7;重新启动 os 和 tomcat 后。负载为 (0-1]

标签: java linux tomcat7 restart freeze


【解决方案1】:

请检查 JAVA_OPTS 的 -Xmx12g 参数。确保您有 12 GB 的可用内存。

[无法添加为评论,因此添加为答案]

【讨论】:

    猜你喜欢
    • 2017-03-31
    • 2022-11-04
    • 1970-01-01
    • 2014-11-16
    • 1970-01-01
    • 2021-07-04
    • 2022-09-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多