Activemq学习之权限配置-activemq 配置 推荐

三代Corazon 阅读:13次 时间:2023-11-14 12:56:11
最佳经验
由作者撰写原创经验并推荐置顶

Activemq默认情况下是没有权限限制的,只要能连接activemq服务,均可通过activemq收发消息,本章节主要描述怎么配置权限,以下内容是由微蓝经验网用户发布Activemq学习之权限配置-activemq 配置,希望对于用户有一定帮助,为朋友进行解决疑惑,如若想了解更多相关内容,可以向底部移动了解更多与本教程文章相关解决经验方法!

工具与材料

ActiveMQ 5.14.0

Activemq服务端配置
  1. 1/4

    配置activemq,xml文件

    文件地址:conf/activemq,xml

    找到“persistenceAdapter”节点,在“persistenceAdapter”下加入以下代码:

    <,--“activemq”对应 login,config下的名称-->

    <,-- lets configure a destination based authorization mechanism -->

    <,--表示以“ActiveMQ,Advisory”开头的主题消息的权限,该权限不配置可能会报“User XXX is not authorized to create: topic://ActiveMQ,Advisory,Connection”错误-->

    <,--表示以“common”开头的主题消息的权限,即业务信息的权限-->

    每个authorizationEntry都有read、write、和admin属性,read读取权限,分别对应的是读取、写入和管理权限;read、write、和admin属性填写的值是grops的名称,以上示例说的是writeuser组下成员拥有发送消息的权限;rederuser组下的成员拥有读取消息的权限,注:activemq,xml文件不能出现中文,否则启动会报错

    Activemq学习之权限配置-activemq 配置
  2. 2/4

    配置groups,properties文件

    文件地址:conf/groups,properties

    加入以下代码:

    #用户组名称=用户名称

    admins=admin

    rederusers=rederuser

    writeusers=writeuser

    Activemq学习之权限配置-activemq 配置
  3. 3/4

    配置users,properties

    文件地址:conf/users,properties

    加入以下代码:

    #用户名称=密码

    admin=admin

    rederuser=rederuser123456

    writeuser=writeuser12345

    Activemq学习之权限配置-activemq 配置
  4. 4/4

    配置完以上三个配置文件后,重新启动Activemq服务。

    Activemq学习之权限配置-activemq 配置
配置spring
  1. 1/4

    Spring集成Activemq可以参考文档“spring集成activemq”,这边只说明怎么在客户端和服务端配置用户名和密码。

  2. 2/4

    客户端配置:

    在org,apache,activemq,ActiveMQConnectionFactory下加入以下属性:

    Activemq学习之权限配置-activemq 配置
  3. 3/4

    服务端配置:

    同客户端一样,在org,apache,activemq,ActiveMQConnectionFactory下加入以下属性:

    Activemq学习之权限配置-activemq 配置
  4. 4/4

    至此配置步骤已经结束。

相关评论发表评论

声明 未经许可,请勿转载。

微信状态怎么设置观看权限,小白必学秘?
怎么提高学生效率-如何提高学生的学习效率
配置JDBC篇之二:配置Tomcat环境变量,大家都是这样做的!
qq音乐动态界面,QQ音乐如何设置动态展示权限?
魔兽世界怀旧服萨满怎么学习4级熔岩图腾,小编教你几招!
如何战胜学习上的挫折?不要再被忽悠啦!
想不想修真,炼丹,想不想修真:凡人传说怎么学习炼丹炼器术?
摩尔庄园牧师在哪里,摩尔庄园手游牧师怎么学习技能
钉钉摄像头权限在什么地方,您最关心的?
喜马拉雅儿童怎样,怎么设置喜马拉雅儿童的相机权限

新手帮助反馈投诉免责声明服务协议

© 2025 VLPOS.com 版权所有 微蓝网 ICP备案号:黑ICP备20003952号-1