Jstack e Jstat pararam de trabalhar com a atualização para JDK6u23

Recentemente, atualizamos do JDK6u20 (Linux, 32 bits e 64 bits) para o JDK6u23. Desde então, não podemos mais usar as ferramentasjstack ejstat para obter informações de monitoramento do processo em execução. Se voltarmos ao JDK6u20, tudo funcionará bem.

Estamos executando o Tomcat 6. De acordo com esta postagem no fórum, outras pessoas têm o mesmo problema:http://forums.oracle.com/forums/thread.jspa?threadID=2151967&tstart=0

A execução de processos Java simples e simples e o uso das ferramentas funcionam.

O Jstack diz: Não é possível abrir o arquivo de soquete: o processo de destino não está respondendo ou a VM do HotSpot não carregada A opção -F pode ser usada quando o processo de destino não está respondendo.

Jstat diz: 19799 não encontrado

O uso do Jps não mostra os processos em execução, então acho que o problema é de natureza mais geral com o JDK6u23 e também com o JDK6u24. Ele tem um novo mecanismo de hotspot. Talvez algo não funcione em conjunto com o Tomcat e com o Hotspot v19.

Qualquer ideia? A ajuda é apreciada.

P.S. Obviamente, executamos isso como o mesmo usuário e não mudamos mais nada. Somente o JDK.

questionAnswers(2)

yourAnswerToTheQuestion