JMS ActiveMQ SpringBoot .FailoverTransport - PullRequest
0 голосов
/ 30 апреля 2018

Я пытаюсь подключиться к URL удаленного брокера в activeMQ (activemq установлен в unix vm)

Я могу подключиться через браузер с моего ноутбука.

во время работы springboot iam получает эту ошибку

--- [ActiveMQ Task-1] o.a.a.t.failover.FailoverTransport: Не удалось подключиться к [tcp: // http://199.247.18.11:61616] после: 8 попыток повторных попыток.

в чем может быть проблема?

Ответы [ 2 ]

0 голосов
/ 01 мая 2018

еще выпуск файл yml ActiveMQ: broker-url: failover: (tcp: // http://199.247.18.11:61616)? initialReconnectDelay = 1000 & maxReconnectDelay = 60000 & warnAfterReconnectAttempts = 2

ошибка: 2018-05-01 07: 41: 51.312 WARN 6560 --- [ActiveMQ Task-1] oaatfailover.FailoverTransport: Не удалось подключиться к [tcp: // http://199.247.18.11:61616] после: 2 попыток, продолжающихся до повторите попытку.

0 голосов
/ 30 апреля 2018

Пожалуйста, удалите https: // из строки подключения. Порт 61616 ожидает подключения JMS.

Строка подключения должна быть tcp: //199.247.18.11: 61616 или что-то подобное. - это API отдыха, который (я думаю) проходит через встроенный HTTP-сервер, но не собирается слушать 61616, и у него будет намного более длинный URL. Что-то вроде

http://admin:admin@localhost:8161/api/message?destination=queue://myqueue
...