Как я могу отслеживать / журнал пула резьбы Tomcat?

У меня есть установка TOMCAT, где я подозреваю, что пул резьбы может быть уменьшен со временем из-за неправильной выпуска потоков. Я получаю ошибку в CATALINA.OUT, когда MaxThreads достигнут, но я хотел бы воспользоваться этим количеством потоков, используемых в файл каждые пять минут, поэтому я могу проверить эту гипотезу. Кто-нибудь, пожалуйста, сможете посоветовать, как это можно сделать?

Также в этой установке нет Tomcat Manager, кажется, кто бы ни была исходной установкой удалил менеджер WebApp по какой-то причине. Я не уверен, если менеджер сможет сделать вышеупомянутое или если я смогу переустановить его, не повреждая существующую установку? Все, что я действительно хочу сделать, это отслеживать пул резьбы.

Кроме того, я заметил, что MaxThreads для Tomcat - 200, но максимальное количество одновременных соединений для Apache ниже (Apache использует mod_proxy и mod_proxy_ajp (ajp 1.3) для подачи tomcat). Это кажется неверным, каковы правильные отношения между этими числами?

Любая помощь очень высоко оценена: D

Обновление: Просто быстрое обновление, чтобы сказать, что Direct JMX работал. Однако я также должен был установить dcom.sun.management.jmxremote.host. Я установил его на localhost, и он работал, однако без него нет костей. Если у кого-то еще есть похожая проблема, пытаясь включить JMX, я рекомендую вам также установить это значение, даже если вы подключаетесь с локальной машины. Кажется, это требуется с некоторыми версиями Tomcat.


Просто быстрое обновление, чтобы сказать прямой доступ JMX. Однако я также должен был установить dcom.sun.management.jmxremote.host. Я установил его на localhost, и он работал, однако без него нет костей. Если у кого-то еще есть похожая проблема, пытаясь включить JMX, я рекомендую вам также установить это значение, даже если вы подключаетесь с локальной машины. Кажется, это требуется с некоторыми версиями Tomcat.

31
задан Sampson 16 September 2011 в 21:56
поделиться