C# 是否有测试确认系统来处理重新交付?

C# 是否有测试确认系统来处理重新交付?,c#,rabbitmq,message-queue,amqp,C#,Rabbitmq,Message Queue,Amqp,在RabbitMQ中,在启用acks的情况下进行设置时,如果消费者的心跳失败,rabbit会将消费者已经并正在积极处理的工作重新排队,rabbit客户端中是否有内置功能(在我的例子中是C#,但可能有任何功能)在消费者端检测到这一点 我想要么是消费者模型上的某种形式的事件,要么是一种允许检测消息状态的测试确认机制,并且它被重新请求在另一个消费者上进行处理

在RabbitMQ中,在启用acks的情况下进行设置时,如果消费者的心跳失败,rabbit会将消费者已经并正在积极处理的工作重新排队,rabbit客户端中是否有内置功能(在我的例子中是C#,但可能有任何功能)在消费者端检测到这一点

我想要么是消费者模型上的某种形式的事件,要么是一种允许检测消息状态的测试确认机制,并且它被重新请求在另一个消费者上进行处理