如何检查ActiveMQ是否正常工作?

时间:2018-09-25 14:36:41

标签: activemq

测试ActiveMQ是否正常运行的最简单方法是什么?

是将消息放入队列中并从队列中删除吗?

对像python这样的编程语言说吗?还是已经有更简单的方法可以做到这一点?

1 个答案:

答案 0 :(得分:0)

ActiveMQ通过JMX公开管理功能,您可以从JVisualVM和JConsole等GUI工具中使用这些功能。这些暴露的MBean之一提供“健康”信息(即HealthViewMBean)。您可以在ActiveMQ wiki中了解有关此内容的更多信息。

通过发送/接收消息来测试代理的运行状况当然是可能的,并且并非十分困难。通常,我认为最简单的方法是使用ActiveMQ发行版中可用的the command-line tools。如果您使用的是Python,则可以编写一个简单的应用程序来生成一条消息,然后使用STOMP来使用它。最好从here开始。