侧边栏壁纸
博主头像
惬意小蜗牛博主等级

海内存知己,天涯若比邻!

  • 累计撰写 54 篇文章
  • 累计创建 143 个标签
  • 累计收到 59 条评论

目 录CONTENT

文章目录

Docker 运行 tomcat 容器并配置 JVM

惬意小蜗牛
2021-09-16 / 0 评论 / 20 点赞 / 2,686 阅读 / 149 字 / 正在检测是否收录...

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
20

评论区