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