
我無法在 Linux 虛擬機器中透過 JMX 連接到一台 Tomcat 伺服器。
沒有運作防火牆。一切看起來都很好。透過在網上搜索,我發現我必須使用該-Djava.rmi.server.hostname
屬性來修復它。它有效,但我不明白為什麼。
我的機器有五台Tomcat 伺服器正在運行,它們都在連續連接埠(8008、8018、8028...)中啟用了JMX,它們都具有相同的配置,並且只有其中一台在連接JMX 時出現此問題。
沒有防火牆,-Djava.rmi.server.hostname
任何 Tomcat 中都沒有屬性。
我理解這個問題,但我不明白為什麼我的四台 Tomcat 伺服器可以工作,而其中一台卻不能。為什麼是這樣?