Pergunta

Estou interessado em usar VisualVM (rodando em um ambiente JDK 1.6) para monitorar e solucionar alguns problemas com um aplicativo implementado e em execução no JDK 1.4 (e Tomcat 5.0).

Basicamente, o aplicativo está pendurado periodicamente e estou interessado em ver se eu posso controlá-lo para ajudar a descobrir onde.

A página inicial para VisualVM menciona que ele possa trabalhar com aplicativos JDK1.4, mas eu estou tendo dificuldade para descobrir como ativar o 1.4 app / servidor para escutar uma porta JMX para aceitar a minha ligação.

Alguém ligado VisualVM antes para um ambiente 1.4 que poderia me aponte na direção certa?

Foi útil?

Solução

Você precisa modificar seu aplicativo para fornecer feijão JMX - eles não estão incluídos no JVM por padrão. Consulte http://java.sun.com/developer/technicalArticles/J2SE/jmx .html para obter mais informações sobre como conseguir isso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top