Ich versuche, einen Remote-Prozess zu überwachen jconsole verwenden und dies war der Befehl, den ichjconsole Fehler beim Verbindungsaufbau JRMP verschachtelte Ausnahme ist: java.io.EOFException
verwendetjconsole -debug localhost:4080
Und dies ist der Stack-Trace, dass ich erhalten
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)
Es ist in der Lage erfolgreich zu befestigen, wenn ich die pid des Prozesses JConsole liefern.
Hallo ich bekomme auch gleich Exception.In welcher Datei sollte ich in meinem Tomcat konfigurieren. Danke – Prabha
Sie müssen diese zu catalina.sh hinzufügen – amrk7
Ich hatte eine erfolgreiche Verbindung auf Port 7091, aber meine Webapp läuft auf Port 8080. Ich bin neu zu überwachen, sehe ich immer noch den Speicher Auswirkungen meiner Webapp auf den Server wenn ich auf Port 7091 beobachte? – KasparTr