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

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

tomcat

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

在这里插入图片描述

  • 这两个不能被勾上

在这里插入图片描述

程序原因

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

查看JVM参数

在这里插入图片描述

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" 
发布了92 篇原创文章 · 获赞 18 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/qq_34120430/article/details/86611143
今日推荐