我无法在spring-rabbitMQ中找到一种机制,使用RabbitConnectionFactoryBean将CachingConnectionFactory与SSL一起使用。什么是最好使用XML为CachingConnectionFactory提供SSL支持的方法。
答案 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/>
。