是否有任何基于 CLI 的 ActiveMQ 消费者?

Are there any CLI-based consumers for ActiveMQ?

是否有适用于 ActiveMQ 5.16.2 的任何基于 cli 的使用者,我可以使用它们来检查排队到主题的消息,或者检查正在发布的消息的方法 (GUI/CLI-based)。

当然可以为此编写一个简单的 jar,但我感觉应该有人已经在使用它了。

ActiveMQ“Classic”和 ActiveMQ Artemis 都附带了一些您可以使用的 command-line 工具。 ActiveMQ“经典”中的相关命令是:

  • consumer
  • producer
  • browse

例如,您可以使用producer命令发送消息,例如:

$ ./activemq producer --destination queue://myQueue

然后您可以使用 browse 命令浏览这些消息,例如:

$ ./activemq browse myQueue

您最终可以使用 consume 命令使用这些消息,例如:

$ ./activemq consumer --destination queue://myQueue