Axu*_*nis 6 java amazon-web-services spring-boot amazon-elastic-beanstalk
再会。
我正在 AWS Elastic Beanstalk 上运行 Java 应用程序。我必须增加堆空间,通常我会通过 -Xmx 和 Xms 来实现。
我如何在 AWS 上完成此任务?
我正在以最简单的方式部署它 - 上传 jar 文件并运行它。我已经在这里找到了这个解决方案:
无法在 AWS Elastic Beanstalk Java SE 平台上设置 JVM 堆大小
部署时可以接受将 Procfile 与我的 .jar 一起放入 .zip 中,但没有任何改变。我真的没有想法,有人可以帮忙吗?
在尝试了几种不同的方法(.zip 中的 .Config 文件或 Procfile、更改服务器端 JVM 的默认堆大小以及将 JAVA_OPTS 添加到 beanstalk 配置)后,它终于成功了。
只需将“_JAVA_OPTIONS”和值“-Xmx[size]m”([size] 代表所需的堆大小(以字节为单位))添加到 Beanstalk 环境的配置中,而不是“JAVA_OPTS”;它位于“配置”->“软件”->“环境属性”下。
我希望这能节省一些人寻找答案的时间。
| 归档时间: |
|
| 查看次数: |
4570 次 |
| 最近记录: |