我正在使用 visualvm 来监控同时具有 jmx 和 jstatd 的生产服务器。
我在 visual vm 中尝试了这两种协议(protocol),但看起来非常相同,使用 jmx 或 jstatd 来监视服务器有什么区别吗(在监视可能性、带宽使用情况、cpu 使用情况等方面)?
我应该更喜欢一种解决方案而不是另一种?
谢谢!
最佳答案
JMX 不允许“VisualVM”中的多个插件(如“VisualGC”插件)所要求的详细“jstat”监控细节。
“jstatd”是允许建立“jstat”连接的守护进程。
关于java - visualvm中jstats和jmx的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9656556/