在我的企业应用程序中,我有嵌入式代理,ActiveMQ在应用程序启动时启动。该应用程序部署在tomcat中,现在我如何查看ActiveMQ Web控制台。
应用程序在远程unix服务器XXXX端口上运行...,我在Apache站点上尝试了各种各样的东西,但是Web控制台没有启动(localhost:8161 / admin)。我也无法在我的应用程序中找到jetty.xml。
有人能告诉我如何查看应用程序的Web控制台。如果您需要有关服务器的任何其他信息,请告诉我。
提前致谢。
答案 0 :(得分:0)
来自Apache ActiveMQ的旧Web控制台不够灵活,很难在Apache Karaf外部或独立的ActiveMQ模式下部署。
您需要在Tomcat中将其部署为WAR,并使用Tomcat使用的端口号,例如通常为8080. WAR的名称通常是上下文路径。因此,基本上将旧的Web控制台部署为Tomcat中的任何其他WAR应用程序,并查看您可以获得多远。
另一个控制台是hawtio,它是一个更灵活的现代HTML5应用程序,它有一个ActiveMQ插件来管理它 - 以及许多其他插件。