我已在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)
答案 0 :(得分:5)
运行此命令减少最大堆大小:
var input = document.querySelector('input[type="file"]')
var data = new FormData()
data.append('file', input.files[0])
fetch('/dataset', {
method: 'POST',
body: data
})
有关详细信息,请参阅Heroku Java documentation。