我使用-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 控制的内容?