内存相关的运行参数
值为最低配置的参考
-Xms16m \
-Xmx48m \
-XX:MaxMetaspaceSize=64m \
-XX:CompressedClassSpaceSize=8m \
-Xss256k \
-Xmn8m \
-XX:InitialCodeCacheSize=4m \
-XX:ReservedCodeCacheSize=8m \
-XX:MaxDirectMemorySize=16m
如果是 -jar 方式启动
java -Xms16m -Xmx64m -jar app.jar
如果以服务方式启动
通过自定义 Spring boot 脚本并使用
JAVA_OPTS=-Xmx16m -Xmx64m
更多细节,参考原文