Мы используем Embedded Jetty в качестве нашего веб-сервера, работающего на порту 8080, и хотим отслеживать приложение на Jconsole. Мы используем следующее системное свойство при запуске сервера Jetty, специфичного для JMX:
-Dcom.sun.management.jmxremote.access.file=jmxremote.access
-Dcom.sun.management.jmxremote.password.file=jmxremote.password
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.authenticate=true
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.port=8081
Хотя JMX и веб-сервер работают на двух разных портах, есть ли способ для клиента получить доступ к JMX через Jconsole/JvisualVM с использованием порта 8080? JMX Proxy поможет мне в любом случае? Возможно ли это каким-либо образом?
Заранее спасибо.
Аджай