我有一个项目,我们正在使用Rabbit MQ有消息代理,我有以下关注,请帮忙。
答案 0 :(得分:1)
'您应该在ShutdownListener
和Connection
类'上收听Channel
回调。通过这种方式,您可以知道队列是否已关闭。之后,您需要重新传输排队的消息。这是官方文件所说的。 https://www.rabbitmq.com/reliability.html
当然你可以实现自己的库,但你必须考虑这对你来说会更好。我建议你不要这样做。 RabbitMQ是一个众所周知的开源库,许多人使用和信任多年。我认为在任何项目中都没有使用它的副作用。