Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java ActiveMQ Web控制台未从远程Unix计算机启动_Java_Apache_Jakarta Ee_Activemq_Spring Jms - Fatal编程技术网

Java ActiveMQ Web控制台未从远程Unix计算机启动

Java ActiveMQ Web控制台未从远程Unix计算机启动,java,apache,jakarta-ee,activemq,spring-jms,Java,Apache,Jakarta Ee,Activemq,Spring Jms,在我的企业应用程序中,我有嵌入式代理,当应用程序启动时ActiveMQ启动。应用程序部署在tomcat中,现在如何查看ActiveMQ web控制台 应用程序正在远程unix服务器XXXX端口上运行…,我尝试了Apache站点上建议的各种方法,但Web控制台没有启动(localhost:8161/admin)。我也无法在我的应用程序中找到jetty.xml 有人能告诉我如何查看应用程序的web控制台吗。如果你需要关于服务器的任何其他信息,请让我知道 提前感谢。来自Apache ActiveMQ的

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

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

有人能告诉我如何查看应用程序的web控制台吗。如果你需要关于服务器的任何其他信息,请让我知道


提前感谢。

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

您需要在Tomcat中将其部署为WAR,并使用Tomcat使用的端口号,例如典型的8080。战争的名称通常是上下文路径。因此,基本上将旧的web控制台部署为Tomcat中的任何其他WAR应用程序,看看您能走多远

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


是的,我明白你的意思,但一旦我将其作为WAR安装,活动MQ将如何知道我的应用程序中有这么多队列。我可以看到,当我的应用程序启动时,它会显示vm://localhost-started。基本上,我将如何将我的应用程序与MQ WAR链接。是的,我认为这在旧控制台上是不可能的/不工作/很难做到的-请参阅其文档。但是hawtio是有效的。只需安装WAR,它就可以检测到AMQ,您无需做任何事情@Claus..我下载并部署了war文件…但我仍然无法看到在我的企业应用程序中配置的所有队列。hawtio将如何连接到我的应用程序并识别那里构建的队列。我尝试使用Connect连接到远程主机,但也不起作用,看起来里面没有jolokia。我在我的EE应用程序中为活动MQ配置了所有不同的设置。喜欢tcp://localhost:61636. 那么,我如何连接到它并查看所有队列和消息呢。应用程序正在使用ActiveMQ 5.0