Я получаю это, когда пытаюсь отправить свой проект Tomcat в IBM Cloud:
Невозможно рассчитать конфигурацию памяти JVM: недостаточно
памяти осталось до кучи. Памяти доступно для выделения 256М есть
меньше выделенной памяти
578931K (-XX: ReservedCodeCacheSize = 240M, -XX: MaxDirectMemorySize = 10M,
XX: MaxMetaspaceSize = 66931 КБ, Xss1M * 250 потоков)
Я не могу увеличить предел памяти. Я попытался использовать флаги JVM, чтобы уменьшить использование памяти JVM в файле manifest.yml:
env:
JAVA_OPTS: '-XX:MaxMetaspaceSize=80780K -Xss160k -Xmx200M -XX:ReservedCodeCacheSize=16M -XX:MaxDirectMemorySize=16M'
и попытался использовать более старую версию java buildpack, также в файле manifest.yml:
buildpack: https://github.com/cloudfoundry/java-buildpack#v3.19.2
но у меня были ошибки при выполнении обеих задач. Что я могу сделать, чтобы решить эту проблему?