我是否可以使用任何技巧来阻止我的Spring Roo应用程序不断超出Heroku的内存限制? 即使是标准的petclinic应用程序https://github.com/heroku/devcenter-spring-mvc-hibernate也会不断崩溃。
答案 0 :(得分:0)
无法在Spring应用程序上更改它。这是一个应用程序容器问题:应用程序使用需要的内存。
获得内存的唯一方法是通过减少可选的依赖性来减少应用程序占用空间。这可以是pom.xml
中管理maven依赖项的归档,但它只是一个尝试捕获作业。
答案 1 :(得分:0)
重复评论中的内容,以便接受答案:
尝试通过运行:
将Xmx
设置为低于默认值350米
$ heroku config:set JAVA_OPTS="-Xmx300m"