JMS ActiveMQ SpringBoot .FailoverTransport

时间:2018-04-30 20:06:59

标签: spring spring-boot jms activemq

iam尝试连接到activeMQ中的远程代理url(在unix vm中安装activemq)

我可以从笔记本电脑的浏览器连接。

在运行springboot时遇到此错误

--- [ActiveMQ Task-1] o.a.a.t.failover.FailoverTransport:无法连接到[tcp:// http://199.247.18.11:61616]之后:8次尝试继续重试。

可能是什么问题?

2 个答案:

答案 0 :(得分:1)

请从您的连接字符串中删除https://。端口61616期待JMS连接。

你的连接字符串应该是tcp://199.247.18.11:61616或类似的东西。 一个休息API(我认为)通过内置的HTTP服务器,但是它不会在61616上监听,而且它会有更长的URL。像

这样的东西
http://admin:admin@localhost:8161/api/message?destination=queue://myqueue

答案 1 :(得分:0)

仍然有问题 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次尝试继续重试