java - 启用 JMX 代理是否有性能开销?

标签 java performance jmx

我希望有可能在生产中使用 jconsole,但我有点担心性能。让 JMX 代理继续运行(通过 -Dcom.sun.management.jmxremote)是否可以,或者它会有明显的性能足迹吗?

最佳答案

一般来说,在启用 JMX 的情况下运行 JVM 不会导致明显的性能下降。 仅当连接了 jconsole 之类的工具并实际轮询信息时,性能才会受到影响。

查看以下链接了解更多详情:

关于java - 启用 JMX 代理是否有性能开销?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3298979/

相关文章:

objective-c - 哪种类型的数组用于大量数字?

java - 通过 HTTP 替代方案访问 JMX

java - Jacoco jmx 转储,连接重置错误

java - 由于 Android 消息 `Viewing full screen, To exit, swipe down from the top`,Espresso 测试失败

Java猜数字游戏

wpf - WPF (Silverlight) 布局 (Render)Transform 对应用性能的影响

java - 无法禁用远程 Spring Boot JMX 访问

java - GWT:根据 URL 加载不同的 UI

java - 当一个对象作为类型父类(super class)传入时,有没有一种方法可以检索子类的类型?

php - 使用 PHP 从三个 MySQL 表构建 CSV 表的有效方法