【问题标题】:How does one enable or verify the REST interface of ActiveMQ?如何启用或验证 ActiveMQ 的 REST 接口?
【发布时间】:2013-10-10 00:56:17
【问题描述】:

出于开发目的,我在 Windows 2003 虚拟服务器上设置了 ActiveMQ 5.8.0。我知道应该有一个用于读取和写入队列等的 REST 接口。但是,我似乎无法确定如何准确地做到这一点。端口 8161 可用于访问管理控制台,但我从 Firefox Poster 尝试的每个 URL 都返回 404。我尝试了以下 URL:

http://localhost:8161/queues <-- 404
http://localhost:61616/queues <-- some default message
http://localhost:61616/queue/inbox <-- same default message
http://localhost:8161/queue/inbox <-- 404

文档提到将 URI 映射到 servlet,但我不确定如何或是否需要这样做。 /demo 功能默认是禁用的,这对我来说很好。如何为我的队列启用 REST?谢谢!

【问题讨论】:

  • 嗨,我也在寻找相同问题的答案。你解决了吗???
  • 我没有。我所在的团队从 ActiveMQ 切换到了 RabbitMQ,所以我现在不需要知道了。对不起!
  • 道森感谢您的宝贵时间。
  • 我不知道这是否对你有帮助,但我找到了这些页面:activemq.apache.org/web-console.html & activemq.apache.org/rest.html

标签: activemq


【解决方案1】:

由于 /demo 被禁用,它被移动到 /api http://localhost:8161/api/message/

这是所有 REST 操作的路径

【讨论】:

  • 该 URL 上没有显示任何内容。你知道如何启用 REST api 功能吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-24
  • 1970-01-01
相关资源
最近更新 更多