Spring Roo 内存限制为 512MB

Spring Roo with 512MB memory limit

我可以使用什么技巧来阻止我的 Spring Roo 应用程序不断超出 Heroku 中的内存限制? 即使是标准的宠物诊所应用程序 https://github.com/heroku/devcenter-spring-mvc-hibernate 也经常崩溃。

无法在 Spring 应用程序上更改它。这是一个应用程序容器问题:应用程序使用需要的内存。

获得内存的唯一方法是通过减少可选的依赖项来减少应用程序占用空间。这可以是 pom.xml 中管理 maven 依赖项的存档,但这只是一个 try-catch 作业。

祝你好运!

重复评论中的内容以便将其作为答案接受:

尝试将 Xmx 设置为比默认值 350m 低 运行:

$ heroku config:set JAVA_OPTS="-Xmx300m"