2011-09-21 80 views
0

我試圖使用jconsole連接到碼頭。我可以看到相關端口是用nmap打開的,但是當我嘗試使用jconsole連接到它時,連接超時。 (當我使用-debug運行jconsole時,它顯示底層問題是讀取超時。)嘗試連接到哪個進程並不重要。如果我嘗試連接到正在我的筆記本上運行的其他本地進程,它也會超時。JConsole嘗試連接時超時

+0

只是一個想法,你的[Java代理設置] [1]呢? [1]:http://stackoverflow.com/questions/120797/how-do-i-set-the-proxy-to-be-used-by-the-jvm/120802#120802 –

+0

這些是設置對於http代理,所以它們與連接其他服務無關。此外,我不需要代理連接到本地主機,我確認端口是打開的。當然我有 –

回答

0

你是否開始使用java -Dcom.sun.management.jmxremote ...

+0

,正如我所說的港口是開放的。 –

0

你解決了這個問題嗎?我最近有類似的情況,在我的情況下,問題是虛擬機似乎綁定到通過解析主機名確定的接口,在我的情況下,主機名被綁定到/ etc/hosts中的「壞」IP地址。讓主機名解析爲127.0.0.1(例如)爲我解決了它。

+0

老實說,我不記得我是否解決了這個問題,但不認爲我完全修改了'/ etc/hosts'。 –

相關問題