2011-08-22 40 views
1

我来自MSMQ世界,所以如果我缺少明显的东西,请原谅我。如何让RabbitMQ从丢失的连接中正常恢复

有没有办法让RabbitMQ优雅地尝试重新连接到已经被丢弃的连接(例如,由于网络连接性差),以便试图发布到它/从它接收不会抛出异常?

回答

1

我不知道,如果RabbitMQ的.NET库有什么不同,但与Java库(V2.3.1),我不得不赶的时候我的经纪人去了其抛出的异常,并尝试手动重新连接,使用我自己的重试逻辑和回退启发式。

+0

感谢您的意见。从我一直在阅读这似乎是唯一的方法。 :( –