繁体   English   中英

Spring Boot 2 + AWS Beanstalk设置堆大小

[英]Spring boot 2 + AWS Beanstalk setting heapsize

我试图将正在AWS Beanstalk中部署的Spring boot 2应用程序的JVM堆大小设置为war。 我正在使用gradle'bootWar'任务进行战争。

我将.config文件放在/srv/main/resources/.ebextensions中,内容如下:

option_settings:
    aws:elasticbeanstalk:application:environment:
        Xmx: 512m
        Xms: 512m

但是设置似乎被忽略了。

我也尝试设置:

aws:elasticbeanstalk:container:tomcat:jvmoptions

但是AWS部署失败并出现错误:

InvalidParameterValue: Unknown template parameter: JVMOptions

如何正确设置JVM堆大小?

.ebextensions文件夹和.config应该在项目根文件夹中,而不是在classpath ,可以尝试通过移动来工作。

或为项目设置EB之后,如果项目EB已经存在,它将自动在项目根文件夹中创建.ebextensions ,然后将.config移入其中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM