ActiveMQ Web Console

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActiveMQ Web Console相关的知识,希望对你有一定的参考价值。

参考技术A ActiveMQ (apache.org)

ActiveMQ Web Console 是一个基于web的AMQ管理工具。配合 JMX 使用很强大。

Web Console 已经集成在二进制发行版内。
访问地址: http://localhost:8161/admin

如果连不上web console ,请检查ActiveMQ config xml如下配置:

该 import 会启动一个嵌入jetty容器。要确认是否生效,在启动的时候日志内会有如下输出:

改变web console的端口,参见conf目录下的配置文件

ActiveMQ 5.4.0后,Web Console 都预配置了最基础的认证。默认是关闭的,如果需要打开,修改配置文件 $ACTIVEMQ_HOME/conf/jetty.xml :

to

打开后,web console会查找 $ACTIVEMQ_HOME/conf/jetty-realm.properties 文件是否有匹配的credentials。默认,可以通过 admin/admin 凭证访问。可以在 jetty-realm.properties 修改或添加用户。

可以开启 ssl connector 来进一步加固web console的访问,以及broker的web source。修改 $ACTIVEMQ_HOME/conf/jetty.xml ,确保已经打开 secure connector。版本5.7之后,取消注释即可。配置类似如下:

以上是关于ActiveMQ Web Console的主要内容,如果未能解决你的问题,请参考以下文章

Web Socket 与 JMS 或 Activemq [关闭]

Linux 环境下Web环境搭建————ActiveMQ

ActiveMQ Web Console

如何从 Web 应用程序监听消息队列? (Tomcat,ActiveMQ)

jersey rest web 服务与 Activemq 中间件集成

如何在 ActiveMq 嵌入式代理上启用 Web 控制台