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

内容分享2个月前发布
2 0 0
全能 AI 聚合平台 免费

一站式接入主流 AI 大模型,支持对话 · 生图 · 生视频,即开即用

ChatGPT Claude Gemini Grok DeepSeek 通义千问 Ollama
AI对话 AI生图 AI视频
免费使用 →

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

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


一、文章缘起:

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

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

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

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

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

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

最折磨人的是:

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


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

我明明已经限制了 JVM 内存

当时我的配置是这样的:


-Xmx8g

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

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


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


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

Tomcat

© 版权声明

相关文章

暂无评论

none
暂无评论...