Tomcat 运行报错 This is very likely to create a memory leak

1 问题描述

服务器上某个tomcat服务运行一段时间后自动停止,查看日志输出,提示:

This is very likely to create a memory leak. Stack trace of thread.

2 问题原因

查阅资料得知,产生该异常的原因为内存溢出。

3 解决方案

tomcat目录/bin 下修改 calalina.sh,添加 JVM 启动参数:

# -Xms128m 初始堆大小,建议为内存的1/64
# -Xmx512m 最大堆大小,建议为内存的1/4
JAVA_OPTS= -Xms128m -Xmx512m

如果遇到无法识别短横杠-的问题,则可以使用以下的参数添加方式:

JAVA_OPTS=`echo $JAVA_OPTS "-Xms128m -Xmx512m"`

4 参考文档

  • https://www.jianshu.***/p/2654e138be91

  • https://blog.csdn.***/hehuanchun0311/article/details/80506176

转载请说明出处内容投诉
CSS教程_站长资源网 » Tomcat 运行报错 This is very likely to create a memory leak

发表评论

欢迎 访客 发表评论

一个令你着迷的主题!

查看演示 官网购买