关于在Linux系统中运行的Spring RMI
|
当我打包我的RMI应用程序并转移到Linux系统并运行它时。
日志显示RMI服务正在服务器127.0.0.1上运行(通过
InetAddress.getLocalhost()).
打印
主机文件中的配置为\“ 127.0.0.1 localhost.localdomain localhost \”,所以我认为RMI服务器无疑将Localhost作为服务器IP。
之后,我的RMI客户端尝试使用其真实IP(172.16.7.155)调用RMI服务器方法,从而导致异常“拒绝连接127.0.0.1”。
解决这个问题有两种方法。一种是修改主机文件,并将本地主机反映为真实IP(172.16.7.155),但由于其他应用程序正在使用本地主机域,因此我无法对其进行修改。
另一种方法是重置RMI服务器上感染IP地址的方法,即代替“ 1”,此方法是否有任何配置?
没有找到相关结果
已邀请:
1 个回复
瞧叮