Вопрос

Я заинтересован в использовании VisualVM (работающего в среде JDK 1.6) для мониторинга и устранения некоторых проблем с приложением, развернутым и работающим в JDK 1.4 (и Tomcat 5.0).

По сути, приложение периодически зависает, и мне интересно, смогу ли я отслеживать его, чтобы выяснить, где именно.

На домашней странице VisualVM упоминается, что он может работать с приложениями JDK1.4, но мне не удается понять, как включить приложение/сервер 1.4 для прослушивания порта JMX, чтобы принять мое соединение.

Кто-нибудь раньше подключал VisualVM к среде 1.4, которая могла бы указать мне правильное направление?

Это было полезно?

Решение

Вам нужно будет изменить свое приложение, чтобы оно предоставляло bean-компоненты JMX — они не включены в JVM по умолчанию.Видеть http://java.sun.com/developer/technicalArticles/J2SE/jmx.html для получения дополнительной информации о том, как этого добиться.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top