例如,现在有十个消费者订阅了主题交换。我需要推送一条信息。所有10个消费者都收到它,只消费一次,然后销毁消息。我怎么能这么做呢?只有兔子MQ!!
6uxekuva1#
请参阅专门介绍主题交换如何工作的教程:https://www.rabbitmq.com/tutorials/tutorial-five-python.html你不能保证消费者只消费一次消息。错误可能会导致重新交付等。很少见,但也有可能发生。RabbitMQ不提供任何支持来确认多个消费者已经收到并处理了一条消息。你将不得不自己实现它。
1条答案
按热度按时间6uxekuva1#
请参阅专门介绍主题交换如何工作的教程:https://www.rabbitmq.com/tutorials/tutorial-five-python.html
你不能保证消费者只消费一次消息。错误可能会导致重新交付等。很少见,但也有可能发生。
RabbitMQ不提供任何支持来确认多个消费者已经收到并处理了一条消息。你将不得不自己实现它。