#spring-boot #rabbitmq #amqp
#весенняя загрузка #rabbitmq #amqp
Вопрос:
Я использую приложение Springboot для подключения к серверу RabbitMQ. Соединение работало нормально, но затем сервер изменил порт на SSL с поддержкой.
Я добавил свойство
spring.rabbitmq.ssl.enabled: true
Какое-то время это работало, но теперь появляется исключение ниже
org.springframework.amqp.AmqpIOException: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
Есть идеи, чего мне здесь не хватает?
Комментарии:
1. Привет, вы решили проблему? я пытаюсь подключить свое приложение springboot к порту 5671, но не могу
2. Да, spring.rabbitmq.ssl.enabled: true сработал для меня
Ответ №1:
Я также получал такое же исключение. В моем случае по ошибке я использовал указанное ниже свойство для упоминания хоста rabbitmq.
spring.rabbitmq.addresses=hosturl
spring.rabbitmq.port=5671
Затем я обновил вышеупомянутое свойство на приведенное ниже, и оно работает нормально:
spring.rabbitmq.host=hostURL
spring.rabbitmq.port=5671
spring.rabbitmq.addresses — если вы используете это, обязательно укажите URL rabbitmq в качестве значений, разделенных портом хоста и запятой, для нескольких виртуальных машин (кластер rabbitmq)