最近在服务器上跑tomcat时,dep到war包时tomcat就挂了.
一度以为自己程序有问题或tomcat版本不对.
经过几轮排除后发现系统内存不够导致无法加载war包.
重新配置内存分两个步骤:1.tomcat物理内存配置 2.系统虚拟内存配置
1.配置tomcat物理内存
百度能找到一大推的配置,最简单的配置如下:
进入tomcat的bin目录,使用文本编辑工具打开catalina.bat文件,
在“rem ----- Execute The Requested Command”之后加上
set JAVA_OPTS=-Xms512m -Xmx512m
2.配置系统虚拟内存
1.打开系统
image.png
2.高级系统设置
image.png
3.性能=>高级=>虚拟内存
image.png
4.自定义大小
image.png
最大值一般为初始大小1.5-2倍
网友评论