通过 Ebextensions 配置设置 JVM 选项
要在弹性 beanstalk 中设置 JVM 选项,你的 bundle 文件必须如下所示:
-bundle.zip
|--.ebextensions //do not forget the dot at the beginning of the name
|--jvm.config
|--java_app.jar
并且, jvm.config 文件必须设置如下:
option_settings:
aws:elasticbeanstalk:application:environment:
XX:MaxPermSize: 256m
Xmx: 1024m
Xms: 512m
上传绑定包时,首先会读取这些设置并将其应用于服务器(Ec2 实例)的 JVM,你必须将健康状况视为正常。