Java ActiveMQ负平均排队时间

Java ActiveMQ负平均排队时间,java,activemq,Java,Activemq,我在经纪人网络上面临一个奇怪的问题,AMQ5.8.0。 检查Jconsole上的时间,我可以看到负的AverageEnqueueTime值。 这同样适用于使用以下代码以编程方式查询此类值: String jmxUrl = "service:jmx:rmi:///jndi/rmi://" + myBrokerUri + ":1098/jmxrmi"; JMXServiceURL url = new JMXServiceURL(jmxUrl); JMXConnector connector =

我在经纪人网络上面临一个奇怪的问题,AMQ5.8.0。 检查Jconsole上的时间,我可以看到负的AverageEnqueueTime值。 这同样适用于使用以下代码以编程方式查询此类值:

String jmxUrl = "service:jmx:rmi:///jndi/rmi://" + myBrokerUri + ":1098/jmxrmi"; 
JMXServiceURL url = new JMXServiceURL(jmxUrl); 
JMXConnector connector = JMXConnectorFactory.connect(url, null); 
connector.connect(); 
MBeanServerConnection connection = connector.getMBeanServerConnection(); 
TopicViewMBean topicMbean = (TopicViewMBean) MBeanServerInvocationHandler.newProxyInstance(connection, 
                                                            myTopicName, TopicViewMBean.class, true); 
topicMbean.getAverageEnqueueTime(); 
在同样的环境下,只需使用一个代理,我就能看到正确的价值观(积极而有意义)

你知道吗

多谢各位

最好的

格赫西