【问题标题】:It there any way to access RabbitMQ via HTTP POST request?有什么方法可以通过 HTTP POST 请求访问 RabbitMQ?
【发布时间】:2013-06-05 13:01:32
【问题描述】:

我想知道是否可以使用纯 url 访问 Rabbitmq?

例如:

+----------+                                       +--------+
| Producer |        ----------------------->       | Rabbit |
+----------+                                       +--------+

http://<rabbitmq-server>:5672?vhost="myvhost"&queue="myqueue"&message="foo"

如果可以,可以举个例子吗?

【问题讨论】:

    标签: http post queue rabbitmq haproxy


    【解决方案1】:

    是的,看HTTP API,管理界面页面底部的链接,或者这里:https://cdn.rawgit.com/rabbitmq/rabbitmq-management/rabbitmq_v3_6_12/priv/www/api/index.html

    【讨论】:

    • 请注意该文档中关于允许您发布消息的 API 路由的说明:“请注意,HTTP API 中的发布/获取路径用于注入测试消息、诊断等 - 它们不是实现可靠的交付,因此应被视为系统管理员的工具,而不是用于消息传递的通用 API。”
    • 嗨@tobych,还有其他方法可以实现吗?因为我们想在生产中使用这样的东西。
    猜你喜欢
    • 2023-03-31
    • 1970-01-01
    • 2018-04-30
    • 2014-09-20
    • 2018-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-23
    相关资源
    最近更新 更多