C#:从 RabbitMQ 队列中检索特定记录
C#: Retrieve particular record from RabbitMQ queue
我期待着从 RabbitMQ 队列中检索特定消息。有人可以指导我吗?
我检查了这个Retrieve messages from RabbitMQ queue(s)
但上面的票是 PHP。我想使用 C# .net 从队列中检索一条特定消息。
编辑: 随附的票证没有解决我的问题。 @zaq178miami 如果你这么认为,那么你能给我提供同样的代码示例吗?
你不能。 RabbitMQ 不支持 "selective consumer" 模式。
您只能按照消息在队列中出现的顺序从队列中检索消息:先进先出。
如果您需要将特定消息发送到特定消费者,请使用交换器和路由键确保消息进入该消费者将接收它的队列。
有关此主题的更多详细信息,请参阅我的博客 post:http://derickbailey.com/2015/07/22/airport-baggage-claims-selective-consumers-and-rabbitmq-anti-patterns/
我期待着从 RabbitMQ 队列中检索特定消息。有人可以指导我吗?
我检查了这个Retrieve messages from RabbitMQ queue(s)
但上面的票是 PHP。我想使用 C# .net 从队列中检索一条特定消息。
编辑: 随附的票证没有解决我的问题。 @zaq178miami 如果你这么认为,那么你能给我提供同样的代码示例吗?
你不能。 RabbitMQ 不支持 "selective consumer" 模式。
您只能按照消息在队列中出现的顺序从队列中检索消息:先进先出。
如果您需要将特定消息发送到特定消费者,请使用交换器和路由键确保消息进入该消费者将接收它的队列。
有关此主题的更多详细信息,请参阅我的博客 post:http://derickbailey.com/2015/07/22/airport-baggage-claims-selective-consumers-and-rabbitmq-anti-patterns/