通过JMX访问在Docker容器中运行的tomcat

通过JMX访问在Docker容器中运行的tomcat,第1张

通过JMX访问在Docker容器中运行的tomcat

这是我已成功用于通过JMX监视ZooKeeper容器的标志:

-Dcom.sun.management.jmxremote-Dcom.sun.management.jmxremote.local.only=false-Dcom.sun.management.jmxremote.authenticate=false-Dcom.sun.management.jmxremote.port=9010-Dcom.sun.management.jmxremote.rmi.port=9010-Djava.rmi.server.hostname=0.0.0.0-Dcom.sun.management.jmxremote.ssl=false

因此,区别在于该条目

-Dcom.sun.management.jmxremote.rmi.port
将RMI端口固定为与JMX端口相同。

有了这个我就可以了

docker run -p 9010:9010 ...
,一切对我都很好。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4982393.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存