RabbitMQ (十二) 消息确认机制 - 发布者确认

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

RabbitMQ (十二) 消息确认机制 - 发布者确认

异步方式生产确认:
channel.ConfirmSelect();                   //肯定确认
                channel.BasicAcks += (s, e) =>
                {
                    //多条
                    if (e.Multiple)
                    {
                        Console.WriteLine("最后成功的一条是 : " + e.DeliveryTag);                       
                    }
                    //单条
                    else
                    {
                        Console.WriteLine(e.DeliveryTag + " 成功发送 ");                        
                    }
                };
                
                //否定确认
                channel.BasicNacks += (s, e) =>
                {
                    //多条
                    if (e.Multiple)
                    {
                        Console.WriteLine("最后失败的一条是 : " + e.DeliveryTag);
                    }
                    //单条
                    else
                    {
                        Console.WriteLine(e.DeliveryTag + " 发送失败 ");
                    }
                };






https://www.cnblogs.com/refuge/p/10357546.html


RabbitMQ (十二) 消息确认机制 - 发布者确认

异步方式生产确认:channel.ConfirmSelect();   //肯定确认 channel.BasicAcks += (s, e) => ...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息