本文介绍: 最近Spring要住到k8spod里面去了,导致原来的JAVA_OPTS配置方式,不能那么大开大合了。这里假设使用的Java 8.

问题

最近Spring要住到k8spod里面去了,导致原来的JAVA_OPTS配置方式,不能那么大开大合了。这里假设使用的Java 8.
原来的JAVA_OPTS参数

JAVA_OPTS="-server -Xms6g -Xmx6g -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -Djava.awt.headless=true"

新JAVA_OPTS参数

JAVA_OPTS="-server -XX:MinRAMPercentage=50.0 -XX:MaxRAMPercentage=80.0 -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -Djava.awt.headless=true"

这里比较难以理解的是如下参数:

参考

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注