拒绝RMI连接

问题描述:

当我启动RMI服务,然后尝试连接到它,然后发生异常,说“连接被拒绝”,但我尝试telnet到RMI服务,可以建立连接。在Linux机器和客户端服务器上运行的我的RMI服务器是一个Web服务器。拒绝RMI连接

听起来好像你的RMI-Registry没有运行。通常你可以测试这个,如果你查找netstat输出。

在Linux中:

rmiregistry & 

您还可以测试它是否存在与

ps aux | grep rmiregistry 
+0

运行rmiregistry并重新启动rmi服务后,仍然有连接被拒绝 – Mike

+0

@fyr不太可能。如果注册表没有运行,他的服务将无法绑定。他已经过去并尝试连接。 – EJP

连接被拒绝的是什么?如果它是127.0.0.1,并且您期待的是远程地址,请参阅RMI FAQ的项目A.1。