No Data

linux限制tomcat占用内存大小

原创  作者:斩雪碎光阴  发布于:2024年05月22日  阅读量:243
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
  分类:  标签:

1.参数说明

-Xms:                       堆内存的初始大小

-Xmx:                       堆内存的最大大小

-XX:MetaspaceSize:           元空间的初始大小

-XX:MaxMetaspaceSize:    元空间的最大大小

Java 8或更高版本应该使用-XX:MetaspaceSize和-XX:MaxMetaspaceSizeSize选项来设置元空间的大小,而不是使用-XX:PermSize -XX:MaxPermSize


2.设置参数

对于linux系统可以在Tomcat启动脚本setenv.sh中设置:

export CATALINA_OPTS="-Xms128m -Xmx128m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=128m"

setenv.sh是一个可选的启动脚本,用于在Tomcat启动时设置特定的环境变量。如果你需要自定义Tomcat的环境变量或者启动参数,你可以创建这个文件。

配置完成重启tomcat打印信息中可看是否生效

相关文章