原因是配置的过程中少了一步:
用hostname -i 查看是否为127.0.0.1,这步非常重要,否则会连接失败,如果是,必须要配置-Djava.rmi.server.hostname 比如我的配置为 -Djava.rmi.server.hostname=192.168.8.7,而不需要修改hosts文件,修改此文件还可能影响到其他程序。
只需要在TOMCAT_HOME/bin/找到catalina.sh 加上以下参数,重新启动tomcat就可以了:
就行了!
本文介绍了解决Tomcat远程调用失败的问题,重点在于正确配置-Djava.rmi.server.hostname参数,确保服务能够正常通过正确的IP地址进行网络通信。
原因是配置的过程中少了一步:
用hostname -i 查看是否为127.0.0.1,这步非常重要,否则会连接失败,如果是,必须要配置-Djava.rmi.server.hostname 比如我的配置为 -Djava.rmi.server.hostname=192.168.8.7,而不需要修改hosts文件,修改此文件还可能影响到其他程序。
只需要在TOMCAT_HOME/bin/找到catalina.sh 加上以下参数,重新启动tomcat就可以了:
就行了!
6593
1518
6488
763

被折叠的 条评论
为什么被折叠?