TOMCAT跑死服务器,怎么限制TOMCAT使用资源

内容分享4小时前发布
0 0 0

🚨 服务器跑着跑着就死机了?

一次把 Tomcat “总内存”限制住,彻底避免把主机撑爆(新手教程)


一、文章缘起:

服务器总是运行着运行着,就被 Tomcat 撑死了

事情一开始,其实很普通。

一台 16G 内存的服务器,
只跑一个 Tomcat,看起来完全够用。

Tomcat 启动正常、访问也不慢,
一切都显得很“健康”。

可问题是,只要运行一段时间:

SSH 开始变慢
服务响应越来越卡
最后整台机器直接 死机 / OOM / 被云平台重启

最折磨人的是:

重启之后还能继续跑,
但过几个小时或几天,又会再死一次。


二、新手最容易掉进的误区:

我明明已经限制了 JVM 内存

当时我的配置是这样的:


-Xmx8g

服务器 16G,
Tomcat 最多 8G,
怎么看都很合理。

但现实是:服务器还是被拖死了。


三、后来才明白的真相(关键)


-Xmx
只限制 JVM 堆内存,
并不等于 Tomcat 的“总内存”。

Tomcat

© 版权声明

相关文章

暂无评论

none
暂无评论...