Java ActiveMQ代码在Windows中工作,但在CentOS中失败

Java ActiveMQ代码在Windows中工作,但在CentOS中失败,java,jms,centos,activemq,Java,Jms,Centos,Activemq,我正在使用一个框架,该框架有一个核心应用程序和辅助应用程序,它们都通过ActiveMQ(通过Camel)使用JMS进行通信。这一切在Windows上似乎都很好,但当我将其移动到CentOS环境时,它失败了。让我注意到,我们的编程人员和ActiveMQ人员已经离开,所以我不知道如何诊断问题。它似乎在建立一种联系,但之后就什么也不做了。它应该开始信息交换,但它没有。当我将日志设置为DEBUG时,我会收到消息,上面写着“urlList connectionList:[]”和“在尝试连接之前等待x毫秒”

我正在使用一个框架,该框架有一个核心应用程序和辅助应用程序,它们都通过ActiveMQ(通过Camel)使用JMS进行通信。这一切在Windows上似乎都很好,但当我将其移动到CentOS环境时,它失败了。让我注意到,我们的编程人员和ActiveMQ人员已经离开,所以我不知道如何诊断问题。它似乎在建立一种联系,但之后就什么也不做了。它应该开始信息交换,但它没有。当我将日志设置为DEBUG时,我会收到消息,上面写着“urlList connectionList:[]”和“在尝试连接之前等待x毫秒”,就好像它没有连接一样。我已经确保没有防火墙,没有安全策略阻止它,ActiveMQ显示正在运行。我已经尝试了我能想到的一切,但我不知道问题出在哪里。有什么建议吗?

尝试通过web控制台测试ActiveMQ,以确保其正常工作。接下来,尝试通过JMX远程连接,并验证其是否也能正常工作。这可能是一个环境问题,很难通过提供的信息进行诊断

有关更多信息,请参阅这些页面