Apache camel apachecamel jmx中的Load01、Load05、Load15属性返回空字符串

Apache camel apachecamel jmx中的Load01、Load05、Load15属性返回空字符串,apache-camel,jmx,Apache Camel,Jmx,我正在spring引导应用程序中使用ApacheCamel(v2.19.1)。我想用JMX MBeans监视应用程序 我想从类“org.apache.camel.management.mbean.managedulote”属性Load01、Load05等中找出特定“路由”的负载 我得到空字符串作为加载属性的值。已启用统计信息 请帮忙 谢谢你,你需要打开这个。您可以在JMX文档中找到有关如何打开负载统计信息的详细信息:,例如设置loadstatisticsablenabled=true,感谢您的响

我正在spring引导应用程序中使用ApacheCamel(v2.19.1)。我想用JMX MBeans监视应用程序

我想从类“org.apache.camel.management.mbean.managedulote”属性Load01、Load05等中找出特定“路由”的负载

我得到空字符串作为加载属性的值。已启用统计信息

请帮忙


谢谢你,

你需要打开这个。您可以在JMX文档中找到有关如何打开负载统计信息的详细信息:,例如设置
loadstatisticsablenabled=true

,感谢您的响应。但是,如问题中所述,默认情况下会启用统计信息。我使用Jconsole监视MBean的属性。Jconsole显示“StatisticsEnabled=true”。除非我看错了东西。还有另一个选项可以只打开load,例如LoadStatistics。谢谢,我通过下面的代码DefaultCamelContext camelContext=(DefaultCamelContext)getContext()在Load01、Load05、Load15中看到了一些值;camelContext.getManagementStrategy().getManagementAgent().setStatisticsLevel(ManagementStatisticsLevel.RouteOnly);camelContext.getManagementStrategy().getManagementAgent().setLoadStatisticsEnabled(true);但是,Load01等的值为负数。即使没有负载,数字部分也会不断增加。谢谢你的帮助。