2011-08-22 70 views
1

我來自MSMQ世界,所以如果我缺少明顯的東西,請原諒我。如何讓RabbitMQ從丟失的連接中正常恢復

有沒有辦法讓RabbitMQ優雅地嘗試重新連接到已經被丟棄的連接(例如,由於網絡連接性差),以便試圖發佈到它/從它接收不會拋出異常?

回答

1

我不知道,如果RabbitMQ的.NET庫有什麼不同,但與Java庫(V2.3.1),我不得不趕的時候我的經紀人去了其拋出的異常,並嘗試手動重新連接,使用我自己的重試邏輯和回退啓發式。

+0

感謝您的意見。從我一直在閱讀這似乎是唯一的方法。 :( –