使用Stomp Ruby Client在ActiveMQ中测试队列?

时间:2012-10-15 04:57:18

标签: ruby activemq stomp

我正在尝试在ActiveMQ中测试以下场景。

  1. 建立/打开与ActiveMQ的连接
  2. 验证ActiveMQ中是否有“Queue_name”
  3. 如果找到,请打印“队列”
  4. 中可用的实体数量
  5. 验证并打印“队列”
  6. 中的消息

    我并不担心数据是如何发布的。我已经找到了使用stomp ruby​​客户端访问队列和从中读取数据的方法,但找不到明确的答案。我在网上找到的大多数例子都是出版和订阅活动。

    真的非常感谢你解决这个问题的任何帮助。

1 个答案:

答案 0 :(得分:0)

要通过STOMP深入了解ActiveMQ代理的目的地状态,您可以使用StatisticsBrokerPlugin功能查询目的地的统计数据。 ActiveMQ还可以通过Advisory Messages发送信息,您可以订阅STOMP客户端。至于Ruby语法,不知道,但我希望该项目有一些你可以构建的例子。