将grails rabbitmq插件连接到多个主机

时间:2013-06-19 19:26:03

标签: grails grails-plugin-rabbitmq

有没有办法配置grails rabbitmq插件连接到群集 用于故障转移的rabbitmq环境,或者如果有替代库/插件我可以使用它来实现。

grails 2.2.0 rabbitmq 1.0.0

1 个答案:

答案 0 :(得分:0)

我不认为单独使用grails有一种简单的方法可以做到这一点......

我建议在rabbitmq群集前使用负载均衡器。这允许您将流量路由到群集中的其他节点(如果一个失败)。配置好负载均衡器后,只需将rabbitmq.connectionfactory.hostname指向负载均衡器即可完成其余工作!

负载平衡器配置因您使用的类型而异。如果您还没有负载均衡器,HAProxy是一个不错的选择。网上有一些很好的例子,以及“RabbitMQ in Action”一书中的逐步说明(如果你有的话)。