Spring Boot AMQP无法建立SSL连接

时间:2019-03-20 11:23:25

标签: spring-boot rabbitmq amqp

我正在使用Springboot应用程序连接到RabbitMQ服务器。连接 运行正常,但是服务器将端口更改为启用SSL。

我添加了一个属性

spring.rabbitmq.ssl.enabled: true

它工作了一段时间,但现在却低于异常

org.springframework.amqp.AmqpIOException: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?

任何想法,我在这里想念什么?

1 个答案:

答案 0 :(得分:0)

我也遇到了同样的异常。就我而言,我误用了下面提到的属性来提及Rabbitmq主机。

spring.rabbitmq.addresses=hosturl
spring.rabbitmq.port=5671

然后我用下面的属性更新了上面的属性,并且可以正常工作:

spring.rabbitmq.host=hostURL
spring.rabbitmq.port=5671

spring.rabbitmq.addresses-如果您使用的是该地址,请确保将rabbmitmq url提及为host:port和多个VM(rabbitmq集群)的逗号分隔值