RabbitConnectionFactory没有获取属性文件值

时间:2018-01-29 11:33:20

标签: spring-cloud-stream spring-rabbitmq

我创建了一个简单的Spring Cloud Stream项目,并添加了以下属性:

spring.rabbitmq.host=127.0.0.1
spring.rabbitmq.port=5672
spring.rabbitmq.username=homer
spring.rabbitmq.password=simpson

当我启动应用程序时,我发现兔子连接工厂没有使用application.properties文件中的用户名和密码。

Created new connection: rabbitConnectionFactory#684cdc12:0/SimpleConnection@6418d920 [delegate=amqp://guest@127.0.0.1:5672/, localPort= 65385]

我有什么遗失的吗?

<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-starter-stream-rabbit</artifactId>
  <version>1.3.0.RELEASE</version>
</dependency>

由于

1 个答案:

答案 0 :(得分:0)

我弄明白了这个问题;这很奇怪。依赖项(AxonFramework)已升级(3.1.2),我意识到这种情况在更新后开始发生。我回滚到之前的(3.1.1)版本,spring.rabbitmq.usernamespring.rabbitmq.password再次得到尊重。我将在他们的回购中创建一个问题。

感谢您的回复。