2011-09-14 105 views
1

我在Unix上運行JBoss AS 5。我想從Windows 7遠程啓動visualGC。RMI註冊表不可用錯誤

首先,我在端口8725上創建了一個RMI註冊表,因爲RMI註冊默認端口很忙 - 使用命令rmiregistry 8725 &

其次,我嘗試使用命令jstatd -p 8725 -J-Djava.security.policy=/app/home/user/jstatd.policy

三開始jstatd服務器,我開始了JBoss服務器。

第四,我得到了服務器的進程ID是8627

最後,我又回到了Windows 7和我試圖運行此命令visualgc [email protected]:8725。不幸的是它與下面的錯誤返回:

RMI Registry not available at XX.XXX.X.XX:8725 Connection refused to host: XX.XXX.X.XX; nested exception is: java.net.ConnectException: Connection timed out: connect

能否請您給我解釋什麼,我做錯了什麼?

在此先感謝。

回答

0

because the RMI registry default port was busy

爲什麼爲它忙嗎?至少從1996年起,IETF爲RMI註冊機構保留了1099端口。也許已經有一個RMI註冊機構在運行?

java.net.ConnectException: Connection timed out: connect 

這意味着主機:端口可從主機訪問,但沒有響應。也許有防火牆的方式?

+0

謝謝。但是,我收到了一個新的錯誤msg'遠程異常附加到rmi://[email protected]:31111' –