Я использую Cloud Foundry с tcServer для развертывания моего java-приложения, но у меня возникают проблемы с памятью, поскольку я не могу заставить настройки java-кучи вступить в силу. У кого-нибудь есть опыт изменения настроек кучи java с использованием интерфейса Cloud Foundry?Проблемы с размером кучи Java с SpringSource tcServer на CloudFoundry
Я использую большой EC2 экземпляр (64-разрядная), и я попытался следующие:
- Вступил -Xmx3g в JVM опционам определения приложения
- Вступил -Xmx3g в параметрах виртуальной машины Java развертывания определение
- Пробовал переопределение в setenv.sh сценарии tcServer на экземпляре
- Попробованного переопределение в настройках wrapper.conf в tcServer на экземпляре
Ничего, что я попробую, влияет на максимальный размер кучи 1gb с панели управления облаками. Даже установка более низкого значения не влияет. Я могу подтвердить, что JVM на коробке - это 64-битная версия.
Как и ожидалось, по мере того, как объем пользователя увеличивается на моем сервисе, система стекает из памяти.
Есть ли у кого-нибудь подобный опыт получения CloudFoundry для принятия JVM-параметров или если вы не знаете, как сделать tcServer (который установлен Cloud Foundry без каких-либо инструментов AMS, таких как tcsdamin, насколько я могу судить), принять некоторые новые значения при перезапуске?
Спасибо!