ActiveMQ Web控制台无法从远程Unix机器启动

时间:2014-03-06 04:58:06

标签: java apache java-ee activemq spring-jms

在我的企业应用程序中,我有嵌入式代理,ActiveMQ在应用程序启动时启动。该应用程序部署在tomcat中,现在我如何查看ActiveMQ Web控制台。

应用程序在远程unix服务器XXXX端口上运行...,我在Apache站点上尝试了各种各样的东西,但是Web控制台没有启动(localhost:8161 / admin)。我也无法在我的应用程序中找到jetty.xml。

有人能告诉我如何查看应用程序的Web控制台。如果您需要有关服务器的任何其他信息,请告诉我。

提前致谢。

1 个答案:

答案 0 :(得分:0)

来自Apache ActiveMQ的旧Web控制台不够灵活,很难在Apache Karaf外部或独立的ActiveMQ模式下部署。

您需要在Tomcat中将其部署为WAR,并使用Tomcat使用的端口号,例如通常为8080. WAR的名称通常是上下文路径。因此,基本上将旧的Web控制台部署为Tomcat中的任何其他WAR应用程序,并查看您可以获得多远。

另一个控制台是hawtio,它是一个更灵活的现代HTML5应用程序,它有一个ActiveMQ插件来管理它 - 以及许多其他插件。