rabbitmq 兔子mqadmin ==创建通道或兔子mqadmin ==创建确认通道

rmbxnbpk  于 2022-11-08  发布在  RabbitMQ
关注(0)|答案(1)|浏览(172)

当我使用'rabbitmqadmin'向队列发送消息时,响应是'Message published',这是确认的传递吗?
对于一些重要的操作,我在节点中使用了“createConfirmChannel”,并且我希望在bash中执行相同的操作
在rabbitmq文档中,我读到了进行安全提交的唯一方法是确认通道。我认为“Message published”并不确认消息的传递,但我找不到任何信息。

yrefmtwq

yrefmtwq1#

这个问题很有趣,所以我决定研究一下the source code for rabbitmqadmin
请注意,rabbitmqadmin使用HTTP API发布消息,因此不应在性能重要的情况下使用。
下面是处理HTTP请求和发布消息的位置:source
请注意,这些行使用confirm.select,这意味着启用了发布者确认:来源
所以是的,交货已经确认了。

**注意:**RabbitMQ团队监控rabbitmq-users邮件列表,仅在某些时候回答StackOverflow上的问题。

相关问题