我在一台机器(10.11.11.11)上部署基于Spring的RMI服务器,而RMI客户端在另一台机器(10.12.11.12)上运行,但是一旦客户端尝试连接RMI服务器,客户端就会抛出“连接被拒绝”异常,然后我尝试在客户端远程登录到RMI服务器,但响应已连接。
两台机器都是Linux系统,如果运行在Windows上一切正常。
有人知道我在使用 Linux 时缺少什么吗?
最佳答案
如果机器上有多个接口(interface),请使用“-Djava.rmi.server.hostname=machine_ip” 注意:这是您的导出器接口(interface) IP
关于linux - Spring RMI,连接被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6689834/