RabbitConnectionFactoryBean和CachingConnectionFactory

时间:2017-04-02 07:20:40

标签: spring-amqp

我无法在spring-rabbitMQ中找到一种机制,使用RabbitConnectionFactoryBean将CachingConnectionFactory与SSL一起使用。什么是最好使用XML为CachingConnectionFactory提供SSL支持的方法。

1 个答案:

答案 0 :(得分:0)

只需将工厂bean的结果包装在CachingConnectionFactory ...

<bean id="rabbitFactory" class="org.springframework.amqp.rabbit.connection.RabbitConnectionFactoryBean">
    ...
</bean>

<rabbit:connection-factory id="connectionFactory" connection-factory="rabbitFactory" host="localhost" />

<rabbit/>命名空间会创建CachingConnectionFactory,或者您可以将其声明为<bean/>,并为兔子工厂注入<constructor-arg/>