多个MBean的开销

时间:2013-05-17 14:07:12

标签: java jmx mbeans

多个MBean会造成性能问题吗?

尝试跟踪应用程序中运行的多个事务。我可能会创造30多个MBean 我真的担心它是否会对JVM过于繁琐。

1 个答案:

答案 0 :(得分:3)

  

多个MBean会造成性能问题吗?

善良没有。 MBean本身只是JMX访问应用程序的存根。如果要发送大量数据(如100个属性或大型数组或某些内容)或每秒发送大量请求,则可能会出现性能问题。但就其本身而言,mbeans通常是单身人士,而且他们自己从来都不是表演下沉。

  

我可能会创建30多个MBean。我真的担心它是否会对JVM过于繁琐。

同样,除非您以某种高速率从这些mbeans请求数据,否则您应该没有问题。我们各种各样的数百个mbeans,他们看到很少甚至没有性能问题。