JAVA_OPTS 参数说明
初始内存 | 最大可用内存 | 持久初始值 | 持久最大值 |
---|---|---|---|
-Xms512m | -Xmx8192m | -XX:PermSize=265m | -XX:MaxPermSize=4096m |
Docker Run 指定 JVM 参数
用这种方式必须确定 tomcat bin 目录中 catalina.sh 内容中不能存在 JVM_OPTS 的自定义配置,否则此配置无效
docker run --name=tomcat --restart=always \
p 8080:8080 \
-e JAVA_OPTS='-server -Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8 -Xms512m -Xmx8192m -XX:PermSize=265m -XX:MaxPermSize=4096m' \
-d tomcat
docker-compose 指定 JVM 参数
environment: -JVM_OPTS=-Xms512m -Xmx8192m -XX:PermSize=265m -XX:MaxPermSize=4096m
k8s 指定 JVM 参数
- env:
- name: JAVA_OPTS
value: -Xms512m -Xmx8192m -XX:PermSize=265m -XX:MaxPermSize=4096m
评论区