Невозможно подключить rabbitmq с другого сервера с помощью весенней загрузки - PullRequest
0 голосов
/ 24 марта 2020

, когда у меня есть мои приложения для весенней загрузки и rabbitmq на одном сервере, приложение для весенней загрузки может подключаться к свойствам rabbitmq.

в файле yml:

    spring:
      rabbitmq:
        host: 127.0.0.1 
        port: 5672 
        username: guest 
        password: guest

Но когда я разделил приложения rabbitmq и spring boot на разные серверы, приложение весенней загрузки не может подключиться к rabbitmq.

свойств в файле yml:

    spring:
      rabbitmq:
        host: **.**.** (IP-ADDRESS)
        port: 5672
        username: dev_user
        password: Dev@123

Ошибка в весенней загрузке приложения:

[ИНФО] 2020-03-24 16: 06: 29.915 [org.springframework.amqp.rabbit.RabbitListenerEndpointContainer # 0-74] SimpleMessageListenerContainer - Перезапуск Consumer@322defb4: tags = [[]], channel = null, acceptledgeMode = AUTO, размер локальной очереди = 0

[INFO] 2020-03-24 16: 06: 29.916 [org.springframework.amqp. rabbit.RabbitListenerEndpointContainer # 0-75] CachingConnectionFactory - Попытка подключения к: [. . . : 5672]

[ОШИБКА] 2020-03-24 13: 33: 11.820 [org.springframework.amqp.rabbit.RabbitListenerEndpointContainer # 0-1] SimpleMessage ListenerContainer - Не удалось проверить / переопределить очередь автоматического удаления. org.springframework.amqp.AmqpIOException: java. net .SocketTimeoutException: истекло время ожидания соединения

Какие-либо изменения конфигурации требуются в rabbitmq или в приложении с весенней загрузкой?

1 Ответ

0 голосов
/ 24 марта 2020

Кто размещает ваши два сервера? Есть ли межсетевые экраны, установленные между ними? Затем вам нужно включить порты RabbitMQ.

Похоже, ваш сервер RabbitMQ недоступен (по сети) с вашего хоста Spring Boot.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...