У меня на хосте centOS 7 запущен процесс Java.
root[7]host-0001(dev_coordinator) ~ # jps
8896 Jps
30691
4750 PrestoServer
root[7]host-0001(dev_coordinator) ~
порты:
root[7]host-0001(dev_coordinator) ~ # netstat -tulpn | grep 4750
tcp6 0 0 :::8080 :::* LISTEN 4750/java
tcp6 0 0 :::37393 :::* LISTEN 4750/java
tcp6 0 0 :::8443 :::* LISTEN 4750/java
tcp6 0 0 :::34941 :::* LISTEN 4750/java
tcp6 0 0 :::37985 :::* LISTEN 4750/java
tcp6 0 0 :::34377 :::* LISTEN 4750/java
root[7]host-0001(dev_coordinator) ~ #
Если я сделаю это curl localhost:8080/v1/jmx/
, он выдаст мне отчет HTML (это не отчет JMX), если я выполню curl localhost:8443/v1/jmx/
, я получу простой ответ какP
.
Хотите знать, есть ли способ узнать, действительно ли этот процесс JVM сообщает о JMX или нет?