我有一个具有以下配置的独立 spring / rabbit 应用程序:
<rabbit:template id="amqpTemplate" connection-factory="connectionFactory" reply-timeout="1000"/>
<rabbit:admin connection-factory="connectionFactory" />
<beans profile="cloud">
<cloud:rabbit-connection-factory id="connectionFactory"/>
</beans>
<beans profile="default">
<rabbit:connection-factory id="connectionFactory"/>
</beans>
我有一个兔子服务正确绑定到我的应用程序。
当我直接将以下内容放入文件时,它可以正常工作:
<cloud:rabbit-connection-factory id="connectionFactory"/>
在尝试使用配置文件时,连接被拒绝。关于为什么配置文件不起作用的任何想法?所有文档似乎都建议应该自动激活配置文件。