减少部署在 Heroku 中的应用程序的内存使用

Reduce memory usage of application deployed in Heroku

我已经在 Heroku 上部署了一个 spring 引导应用程序(由 Jhipster 生成)。目前我正在使用免费 hobby-dev 帐户。免费 dyno 类型有 Memory(RAM) 512MB。没有升级我的帐户的范围。如何减少我的应用程序的内存使用量?

2016-06-18T16:35:00.699291+00:00 heroku[web.1]: Error R14 (Memory quota exceeded)    
2016-06-18T16:35:20.823199+00:00 heroku[web.1]: Process running mem=539M(105.0%)
2016-06-18T16:35:20.823289+00:00 heroku[web.1]: Error R14 (Memory quota exceeded)

通过运行此命令减少最大堆大小:

$ heroku config:set JAVA_TOOL_OPTIONS="-Xmx300m"

有关详细信息,请参阅 Heroku Java documentation