当我使用'rabbitmqadmin'向队列发送消息时,响应是'Message published',这是确认的传递吗?对于一些重要的操作,我在节点中使用了“createConfirmChannel”,并且我希望在bash中执行相同的操作在rabbitmq文档中,我读到了进行安全提交的唯一方法是确认通道。我认为“Message published”并不确认消息的传递,但我找不到任何信息。
yrefmtwq1#
这个问题很有趣,所以我决定研究一下the source code for rabbitmqadmin请注意,rabbitmqadmin使用HTTP API发布消息,因此不应在性能重要的情况下使用。下面是处理HTTP请求和发布消息的位置:source请注意,这些行使用confirm.select,这意味着启用了发布者确认:来源所以是的,交货已经确认了。
rabbitmqadmin
confirm.select
**注意:**RabbitMQ团队监控rabbitmq-users邮件列表,仅在某些时候回答StackOverflow上的问题。
rabbitmq-users
1条答案
按热度按时间yrefmtwq1#
这个问题很有趣,所以我决定研究一下the source code for
rabbitmqadmin
请注意,
rabbitmqadmin
使用HTTP API发布消息,因此不应在性能重要的情况下使用。下面是处理HTTP请求和发布消息的位置:source
请注意,这些行使用
confirm.select
,这意味着启用了发布者确认:来源所以是的,交货已经确认了。
**注意:**RabbitMQ团队监控
rabbitmq-users
邮件列表,仅在某些时候回答StackOverflow上的问题。