У меня есть приложение, сгенерированное jhipster на heroku, и с момента первого развертывания, без каких-либо изменений, у меня появляется классическая ошибка R14 (превышена квота памяти).После нескольких расследований я все еще не могу решить эту проблему.Сейчас у меня 300 пользователей, использование приложения очень простое, но все же я хочу избавиться от этой ошибки.То, что я сделал до сих пор:
1- set -XX: + UnlockExperimentalVMOptions -XX: + UseCGroupMemoryLimitForHeap в опциях JAVA-TOOLS heroku
2- Я также хотел установить -Xmx300m, но учитывая тот факт, что heroku уже применяет -Xmx256m, я думаю, что нет необходимости сбрасывать это значение.
Последние комментарии, которые я прочитал, указывают на то, что я должен отказаться от использования кэша, что я думаюснизит производительность приложения, потому что все запросы SQL будут идти в базу данных.Я использую EHCache в качестве локального кэша. Кто-нибудь из вас, ребята, исправил эту ситуацию, удалив или реконфигурировав EHCAche?или есть какие-то рекомендации, чтобы исправить эту ситуацию?
Мое приложение никогда не падало, но я боюсь, что со временем производительность снизится.