前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ActiveMQ启用Hawtio作为控制台

ActiveMQ启用Hawtio作为控制台

作者头像
用户1215919
发布2021-12-28 12:34:20
5680
发布2021-12-28 12:34:20
举报
文章被收录于专栏:大大的微笑

activeMQ版本:5.14.5,hawtio版本: hawtio-default-2.5.0.war,这里使用的是war包的方式,也可以使用jar的方式。 安装环境为:windows 点击此处进入到下载hawtio的地址

拷贝hawtio-default-2.5.0.war 至 activeMQ webapps目录下改名hawtio

修改配置文件: conf>jetty.xml

代码语言:javascript
复制
<bean id="secHandlerCollection" class="org.eclipse.jetty.server.handler.HandlerCollection">
   <property name="handlers">
	<list>
		<!-- 添加如下 -->
		<bean class="org.eclipse.jetty.webapp.WebAppContext">        
			<property name="contextPath" value="/hawtio" />        
			<property name="war" value="${activemq.home}/webapps/hawtio.war" />        
			<property name="logUrlOnStart" value="true" />  		
			
		</bean>
	</list>
  </property>
</bean>

修改配置文件 bin/activeMQ.bat文件:

代码语言:javascript
复制
	REM 这是之前的配置,现在添加了Dhawtio的几个属性
	REM if "%ACTIVEMQ_OPTS%" == "" set ACTIVEMQ_OPTS=-Xms1G -Xmx1G -Djava.util.logging.config.file=logging.properties -Djava.security.auth.login.config="%ACTIVEMQ_CONF%\login.config"
	
	if "%ACTIVEMQ_OPTS%" == "" set ACTIVEMQ_OPTS=-Xms1G -Xmx1G -Dhawtio.realm=activemq -Dhawtio.role=admins -Dhawtio.rolePrincipalClasses=org.apache.activemq.jaas.GroupPrincipal -Djava.util.logging.config.file=logging.properties -Djava.security.auth.login.config="%ACTIVEMQ_CONF%\login.config"

测试:"http://localhost:8161/hawtio/welcome",会跳转到登录界面,账号密码同之前activeMQ自带控制台!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档