Java 启用JMX代理是否会产生性能开销?
我希望能够在生产中使用jconsole,但我有点担心性能。让JMX代理继续运行(通过-Dcom.sun.management.jmxremote)可以吗?还是会有显著的性能影响?来自GlassFish的调优–性能提示: 常规调整提示 未使用的功能可能会产生负面影响 对性能的影响,应 被禁用:Java 启用JMX代理是否会产生性能开销?,java,performance,jmx,Java,Performance,Jmx,我希望能够在生产中使用jconsole,但我有点担心性能。让JMX代理继续运行(通过-Dcom.sun.management.jmxremote)可以吗?还是会有显著的性能影响?来自GlassFish的调优–性能提示: 常规调整提示 未使用的功能可能会产生负面影响 对性能的影响,应 被禁用: 应用程序的自动部署 JMX监控 JMS 动态JSP重新加载 JDBC连接验证 如果应用程序已全部关闭,则可以关闭Security Manager 受信任的内部应用程序 来源:(PDF文档)一般来说,在启
- 应用程序的自动部署
- JMX监控
- JMS
- 动态JSP重新加载
- JDBC连接验证
- 如果应用程序已全部关闭,则可以关闭Security Manager 受信任的内部应用程序
来源:(PDF文档)一般来说,在启用JMX的情况下运行JVM不会产生明显的性能影响。 只有当像jconsole这样的工具连接并实际轮询信息时,性能才会受到影响 有关详细信息,请参阅以下链接: