У меня есть установка Tomcat, где я подозреваю, что пул потоков может уменьшаться с течением времени из-за того, что потоки не освобождаются должным образом. Я получаю сообщение об ошибке в catalina.out при достижении maxthreads, но я хотел бы регистрировать количество используемых потоков в файле каждые пять минут, чтобы проверить эту гипотезу. Кто-нибудь может подсказать, как это можно сделать?
Также в этой установке нет менеджера Tomcat, похоже, что тот, кто выполнил исходную установку, по какой-то причине удалил веб-приложение менеджера. Я не уверен, сможет ли менеджер сделать вышеперечисленное или я смогу переустановить его, не повредив существующую установку? Все, что я действительно хочу сделать, это отслеживать пул потоков.
Кроме того, я заметил, что maxthreads для Tomcat составляет 200, но максимальное количество одновременных подключений для Apache ниже (Apache использует mod_proxy и mod_proxy_ajp (AJP 1.3) для подачи Tomcat). Это тоже кажется неправильным, каково правильное соотношение между этими числами?
Любая помощь очень ценится: D
Обновление: просто быстрое обновление, чтобы сказать, что прямой доступ к JMX работал. Однако мне также пришлось установить Dcom.sun.management.jmxremote.host. Я установил его на локальный хост, и это сработало, но без него никак. Если у кого-то еще есть аналогичная проблема при попытке включить JMX, я рекомендую вам также установить это значение, даже если вы подключаетесь с локального компьютера. Кажется, это требуется для некоторых версий Tomcat.
Просто быстрое обновление, чтобы сказать, что прямой доступ к JMX работал. Однако мне также пришлось установить Dcom.sun.management.jmxremote.host. Я установил его на локальный хост, и это сработало, но без него никак. Если у кого-то еще есть аналогичная проблема при попытке включить JMX, я рекомендую вам также установить это значение, даже если вы подключаетесь с локального компьютера. Кажется, это требуется для некоторых версий Tomcat.
-XX:+HeapDumpOnCrtlBreak
, который создаст дамп кучи и дамп потока) - person Thomas   schedule 07.09.2011