2012-12-06 15 views
7
Ben jconsole kullanarak uzak bir süreci izlemek için çalışıyorum

ve bu jconsole hatadır: java.io.EOFException

jconsole -debug localhost:4080 

kullanılan komut oldu Ve bu yığın izleme olduğunu ben

java.rmi.ConnectIOException: error during JRMP connection establishment; nested exception is: 
    java.io.EOFException 
    at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:286) 
    at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:184) 
    at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:322) 
    at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source) 
    at sun.tools.jconsole.ProxyClient.checkSslConfig(ProxyClient.java:217) 
    at sun.tools.jconsole.ProxyClient.<init>(ProxyClient.java:110) 
    at sun.tools.jconsole.ProxyClient.getProxyClient(ProxyClient.java:463) 
    at sun.tools.jconsole.JConsole$3.run(JConsole.java:510) 
Caused by: java.io.EOFException 
    at java.io.DataInputStream.readByte(DataInputStream.java:250) 
    at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:228) 

İşlemin pidini jconsole'a verirseniz başarılı bir şekilde ekleyebilir.

cevap

8

Biz

CATALINA_OPTS="-Djava.awt.headless=true -Xmx128M -server -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=7091 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false" 

Bu (diyelim) izlenebilir olacağını tomcat anlatmak portu 7091 aracılığıyla jconsole olur, uzak bir süreç

Esasen katma izlemek için kendisine bağlanmasına izin tomcat'in yapılandırmak zorunda uzaktan.

Sonra jconsole başarıyla bağlanır Şimdi

jconsole localhost:7091 

ile jconsole başladı.

+0

Merhaba Ben de aynı Exception alıyorum. Hangi dosyada benim tomcat yapılandırmak gerekir. Teşekkür ederim – Prabha

+0

Bunları eklemek zorunda katalina.sh – amrk7

+0

Ben bağlantı 7091 port üzerinde başarılı bir bağlantı vardı ama benim webapp 8080 port üzerinde çalışıyor. Ben izleme için yeniyim, hala benim webapp benim sunucu bellek etkisi görüyorum 7091 numaralı limanda izliyorsam? – KasparTr

İlgili konular