我使用-Djava.rmi.server.hostname=localhost选项使RMI仅监听localhost,但是netstat显示套接字正在监听0.0.0.0。奇怪的是,RMI RenewClean线程显示它正在使用localhost。例如,RMI RenewClean-[localhost: 59357]。
我认为如果我设置了-Djava.rmi.server.hostname=localhost,它应该只监听127.0.0.1。我是否误解了java.rmi.server.hostname的控制作用?
我认为如果我设置了-Djava.rmi.server.hostname=localhost,它应该只监听127.0.0.1。我是否误解了java.rmi.server.hostname的控制作用?