Как настроить параметры памяти Tomcat 5.5 JVM без использования программы настройки - PullRequest
42 голосов
/ 13 ноября 2008

Мне нужно настроить параметры памяти Tomcat как часть более крупной установки, поэтому ручная настройка tomcat с помощью приложения для настройки после факта не может быть и речи. Я подумал, что могу просто выбросить настройки памяти JVM в переменную окружения JAVA_OPTS, но я тестирую это с помощью jconsole, чтобы увидеть, работает ли он, и нет ...

Согласно комментарию ниже, CATALINA_OPTS тоже не работает. Пока что я могу заставить его работать только через графический интерфейс конфигурации Tomcat, и это не является приемлемым решением для моей проблемы.

Ответы [ 13 ]

1 голос
/ 13 ноября 2008

Не уверен, что это будет подходящее решение для вас. Но единственный способ для мониторинга настроек памяти Tomcat, а также количества подключений и т. Д., Который действительно работает для нас, это Лямбда-зонд .

Показывает большую часть информации, которая нам нужна для настройки Tomcat. Мы протестировали его с Tomcat 5.5 и 6.0, и он отлично работает, несмотря на бета-статус и дату последнего обновления в конце 2006 года.

0 голосов
/ 22 марта 2016

В моем случае был файл /etc/sysconfig/tomcat5.conf, перезаписывающий все настройки в /etc/tomcat5/tomcat5.conf

0 голосов
/ 01 мая 2012

Просто отредактируйте ваш скрипт catalina / bin / startup.sh. Добавьте в него следующие команды:

#Adjust it to the size you want. Ignore the from bit.
export CATALINA_OPTS="-Xmx1024m"
#This should point to your catalina base directory 
export CATALINA_BASE=/usr/local/tomcat
#This is only used if you editing the instance of your tomcat
/usr/share/tomcat6/bin/startup.sh

Sailab: http://www.facejar.com/member/page-id-477.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...