项目刚刚启动时能够正常运行,但是隔一段时间,就不能运行了.

tomcat

  • tomcat中如果被选中了。就会导致系统不响应,访问不了。

tomcat项目启动后,隔一段时间不能运行

  • 这两个不能被勾上

tomcat项目启动后,隔一段时间不能运行

程序原因

  • 内存泄漏,导致程序假死
  • JVM 设置的太小
  • 数据库连接池
  • 查看一下线程数量

查看JVM参数

tomcat项目启动后,隔一段时间不能运行

JVM 设置的太小

 ./tomcat/bin/ catalina.sh 文件中
JAVA_OPTS="-server-Xms4096m -Xmx4096m -Xmn512m -XX:PermSize=1024M -XX:MaxPermSize=2048m -Xss1024k-XX:SurvivorRatio=4 -XX:MaxTenuringThreshold=20 -XX:+UseParNewGC-XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=73-XX:+UseCMSCompactAtFullCollection -XX:+CMSParallelRemarkEnabled-XX:CMSFullGCsBeforeCompaction=2 -Djava.awt.headless=true" 

相关文章: