测试ActiveMQ是否正常运行的最简单方法是什么?
是将消息放入队列中并从队列中删除吗?
对像python这样的编程语言说吗?还是已经有更简单的方法可以做到这一点?
答案 0 :(得分:0)
ActiveMQ通过JMX公开管理功能,您可以从JVisualVM和JConsole等GUI工具中使用这些功能。这些暴露的MBean之一提供“健康”信息(即HealthViewMBean
)。您可以在ActiveMQ wiki中了解有关此内容的更多信息。
通过发送/接收消息来测试代理的运行状况当然是可能的,并且并非十分困难。通常,我认为最简单的方法是使用ActiveMQ发行版中可用的the command-line tools。如果您使用的是Python,则可以编写一个简单的应用程序来生成一条消息,然后使用STOMP来使用它。最好从here开始。