我有一个ActiveMQ实例在本地计算机上的Docker上运行,并且我还有一个Spring Boot应用程序在另一个Docker实例上运行。我无法从应用程序连接到队列。请让我知道我应该给哪个经纪人网址。我以以下格式尝试了Docker容器的名称和容器的IP:
spring.activemq.broker-url=tcp://172.17.0.2:61616
我使用以下命令运行ActiveMQ:
docker run -p 61616:61616 -d webcenter/activemq
我正在收到套接字超时。
答案 0 :(得分:0)
您需要将两个容器放在同一个docker网络中,然后可以使用容器名称连接到MQ。