Я включаю сервер JMX и реестр JMX в Tomcat, используя
<Listener className="org.apache.catalina.mbeans.JmxRemoteLifecycleListener"
rmiRegistryPortPlatform="10001" rmiServerPortPlatform="10002" />
Клиент подключается к 10001, а Tomcat возвращает свой адрес и порт 10002, верно?
Но если у меня есть несколько адресов на интерфейсе, Tomcat возвращает первый.
- Это проблема с котом или RMI?
- Как настроить интерфейс и / или IP-адрес для возврата клиенту?
- Можно ли использовать JMX напрямую через один порт TCP со всеми этими вещами RMI?