RabbitMQ是否可能为每个用户发送一条消息?

RabbitMQ是否可能为每个用户发送一条消息?,rabbitmq,queue,google-kubernetes-engine,Rabbitmq,Queue,Google Kubernetes Engine,rabbitMQ是全新的,但考虑将其用作GKE中的排队机制。我有一个问题可能很简单 是否有一种方法可以在给定时间仅处理来自用户(我的应用程序中的GUID)的单个消息(即使我有多个工作者)。本质上,我有一些上游第三方在我的一个端点上发布重复消息。如果我同步工作(每个用户),我可以确认是否已经发布了重复文档。如果有多个工作节点同时为同一用户处理单独的消息,则会出现问题 这在RabbitMQ中可能吗?有没有推荐的处理方法?非常感谢。如果多个工作人员在同一队列中消费,则不可能实现此功能。要么有一个工作者

rabbitMQ是全新的,但考虑将其用作GKE中的排队机制。我有一个问题可能很简单

是否有一种方法可以在给定时间仅处理来自用户(我的应用程序中的GUID)的单个消息(即使我有多个工作者)。本质上,我有一些上游第三方在我的一个端点上发布重复消息。如果我同步工作(每个用户),我可以确认是否已经发布了重复文档。如果有多个工作节点同时为同一用户处理单独的消息,则会出现问题


这在RabbitMQ中可能吗?有没有推荐的处理方法?非常感谢。

如果多个工作人员在同一队列中消费,则不可能实现此功能。要么有一个工作者,确保处理消息是幂等的,要么在工作者之间进行协调



注意:RabbitMQ团队监控
RabbitMQ用户
,有时只回答有关StackOverflow的问题。

非常感谢。这也是我发现的。