rabbitmq组件断链重连机制
生活随笔
收集整理的這篇文章主要介紹了
rabbitmq组件断链重连机制
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
方案一:
Rabbitmq在啟動時,為rabbitmq設(shè)置一個status,在第一次建立連接的時候?qū)⑵渥優(yōu)閠rue,rabbitmq client在初始化時啟動一個定時器,每隔一段時間開啟一個線程,查詢當(dāng)前status的狀態(tài),如果status變?yōu)閒alse,重新建立連接(包括connection、channel的連接)。
方案二:
Implement shutdown listener,如果rabbitmq斷線,在shutdown方法執(zhí)行相應(yīng)的重連方法。
總結(jié)
以上是生活随笔為你收集整理的rabbitmq组件断链重连机制的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微信点赞功能测试用例,面试答题
- 下一篇: 儿童bml计算机在线,中国儿童超重、肥胖