0
有沒有辦法將grails rabbitmq插件配置爲連接到用於故障轉移的集羣 rabbitmq環境,或者是否有替代的庫/插件可用於實現此目的。將grails rabbitmq插件連接到多個主機
的Grails 2.2.0 的RabbitMQ 1.0.0
有沒有辦法將grails rabbitmq插件配置爲連接到用於故障轉移的集羣 rabbitmq環境,或者是否有替代的庫/插件可用於實現此目的。將grails rabbitmq插件連接到多個主機
的Grails 2.2.0 的RabbitMQ 1.0.0
我不認爲有一個簡單的方法在單獨的Grails做到這一點...
我會建議在前面使用負載平衡器你的rabbitmq集羣。這允許您將流量路由到羣集中的其他節點(如果發生故障)。配置好負載均衡器之後,只需將您的rabbitmq.connectionfactory.hostname
指向負載均衡器,剩下的就完成了!
負載均衡器配置因您使用的類型而異。如果你還沒有負載平衡器,HAProxy是一個不錯的選擇。網上有一些很好的例子,以及「RabbitMQ in Action」一書中的分步說明(如果有的話)。