2013-10-03 20 views

回答

3

RabbitMQ 3.0將HA(鏡像)隊列的配置從隊列參數移至策略。

策略不能使用AMQP協議進行配置,因此Spring-AMQP項目不能用於通過配置進行配置。

但是,您可以使用ReST API,也可以使用rabbitmqctl命令。

有關詳細信息,請參閱RabbitMQ Page on configuring HA Queues;有關配置具有多個代理的連接工廠的the Spring AMQP Reference

+0

感謝您的回覆羅素。有沒有使用Spring-AMQP實現高可用性的方法?它支持哈或不? – Pand005

+0

是的;您提供CachingConnectionFactory地址列表(用於服務器)。但是您必須在代理上配置HA隊列。 –

+0

地址 - public ConnectionFactory connectionFactory(){ \t CachingConnectionFactory connectionFactory = new CachingConnectionFactory(); \t connectionFactory.setAddresses(「abc:5672,xyz:5672」); \t connectionFactory.setUsername(「guest」); \t connectionFactory.setPassword(「guest」); \t return connectionFactory; } – Pand005