【发布时间】:2020-01-04 11:11:31
【问题描述】:
我试图运行 Apache Activemq ,代理在本地主机上成功运行。在同一台机器上,JMS 生产者、消费者 Java 应用程序运行成功。但是我在 activemq.xml 中将 Uri 更改为 tcp://192.168.1.1:61616 并在机器 1( 192.168.1.1) 中运行代理。我在机器 1 中运行消费者。我在 LAN 中从机器 2 运行生产者。但是生产者导致 jms 异常。连接异常。拒绝连接。结果生产者和消费者不能在局域网中通信。请指导。
【问题讨论】:
-
需要提供更多的上下文、代码sn-ps和错误日志,不要让人猜你做了什么。
-
APache ActiveMQ 按照 /conf/activemq.xml 默认配置在本地主机中运行。我在 localhost 中运行了 Producer 和 Consumer Java 程序……它成功了。但是当生产者和消费者Java程序在不同的机器上运行时(当然ActiveMQ作为本地主机运行)发生ConnectException....无法通信。消费者和 ACtiveMQ 在 Machine1 中运行,生产者在 Machine2 中运行,代理 URL tcp://
:61616 请指导
标签: apache exception connection jms activemq