gpt4 book ai didi

java - 兔子如何自动检查消费者是否仍然可用,如果不可用则将其从列表中删除?

转载 作者:行者123 更新时间:2023-12-01 12:50:21 25 4
gpt4 key购买 nike

初始状态:兔子有一个连接到它的消费者

Activity :兔子和消费者之间的网络连接中断

结果:消费者尝试重新连接 Rabbit,但 Rabbit 的消费者列表中有消费者

下一个 Activity :网络连接再次恢复,消费者重新连接到 Rabbit,但之前的 Rabbit 连接并没有消失。

结果:兔子尝试向不活跃的消费者发送消息

问题:是否有机会自动检查消费者是否仍然可用,如果不可用,则将其从列表中删除?

请注意,心跳选项已打开,但它并不能解决问题。

connectionFactory.setRequestedHeartbeat(15);

使用的库是:使用的库 org.springframework.amqp:spring-rabbit:1.2.0.RELEASEcom.rabbitmq:amqp-client:3.2.1

最佳答案

什么版本?我刚刚使用 RabbitMQ 3.3.2 和 Spring-AMQP 1.3.4 运行测试,一切都按预期工作。

关于java - 兔子如何自动检查消费者是否仍然可用,如果不可用则将其从列表中删除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24266495/

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