首页 文章

将消费者的回复发送给 生产环境 商RabbitMQ

提问于
浏览
0

我正在使用RabbitMQ将数据从服务器发送给几个消费者 . 我必须决定何时从队列中删除一条消息,以便我实现消费者向服务器发送消息 . 如果所有消费者都发送了回复,那么我将删除该消息 .

我已经找到了一个RPC调用,但我认为这对我遇到的问题很复杂 . 是否有更快的方式向服务器发送快速响应?我正在使用C# .

更新:我想我已经找到了解决方案 . 我将通知代理,以便将其从队列中删除 .

1 回答

  • 1

    您可以使用预取来发送多条消息 . 预取值用于指定同时向消费者发送的消息数 .

    客户端可以将ack发送回服务器,服务器将从代理中删除消息 .

相关问题