gpt4 book ai didi

tcp - RabbitMQ "Zombie"消费者

转载 作者:可可西里 更新时间:2023-11-01 02:31:20 26 4
gpt4 key购买 nike

我在 EC2 上使用 spot 实例来使用 RabbitMQ 队列。每个作业都需要几秒钟,并且需要手动“确认”。

实例终止时会出现问题。没有时间完全关闭 AMQP 消费者,所以我剩下的 RabbitMQ 服务器仍然认为死消费者仍然存在。它不会重新交付他们的工作,它仍然会为他们路由新的工作。

如何让 RabbitMQ 自动超时僵尸消费者并将其从工作池中移除?

最佳答案

我建议设置 Heartbeat RabbitMQ 连接上的属性。如果心跳停止,RabbitMQ 最终会切断连接并将未确认的消息放回队列中。

关于tcp - RabbitMQ "Zombie"消费者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13417198/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com