当前位置: 首页 > ai >正文

activeMq 限制用户接收topic范围

1、在conf配置文件中找到jetty-realm.properties文件,添加用户信息

2、在broker标签中加入topic限制权限信息

<plugins><simpleAuthenticationPlugin><users><authenticationUser username="admin" password="admin" groups="admins"/><authenticationUser username="user" password="user" groups="users"/></users></simpleAuthenticationPlugin><authorizationPlugin><map><authorizationMap><!-- activemq topic中的斜杠在配置文件中通过配置 . 号实现--><authorizationEntries><!-- > 表示属于users角色的用户可以连接和收到所有topic--><authorizationEntry topic=">" read="users" write="users" admin="users"/><!-- 表示属于admins角色的用户可以匹配/ge/data/# topic--><authorizationEntry topic=".ge.data.*" read="admins" write="admins" admin="admins"/><!-- 表示admin用户可以匹配/ge/data/** topic  data后面可以是任何内容--><authorizationEntry topic=".ge.data.>" read="admin" write="admin" admin="admin"/><!-- 如果没有配置  topic=">" ,则需要配置以下内容,供监听;--><authorizationEntry topic="ActiveMQ.Advisory.>" read="guests, admins" write="guests,admins" admin="guests,admins"/></authorizationEntries></authorizationMap></map></authorizationPlugin></plugins>

3、启动

在bin目录下有linux-x86-64和linux-x86-32两个目录,根据自己服务器的系统选择合适的进入

启动:./activemq start

停止:./activemq stop

重启:./activemq restart

http://www.xdnf.cn/news/6619.html

相关文章:

  • Vue2项目中使用videojs播放mp4视频
  • EWOMAIL
  • Go语言实现生产者-消费者问题的多种方法
  • 【C++重载操作符与转换】句柄类与继承
  • 自定义CString类与MFC CString类接口对比
  • eSwitch manager 简介
  • InfluxDB 2.7 连续查询实战指南:Task 替代方案详解
  • python中元组的操作
  • 后端框架(2):Java的反射机制
  • 高效便捷的文字识别方案与解析
  • MATLAB中的概率分布生成:从理论到实践
  • 记录一次服务器卡顿
  • Redisson分布式锁-锁的可重入、可重试、WatchDog超时续约、multLock联锁(一文全讲透,超详细!!!)
  • SD框架下 LoRA 训练教程3-LORA学习率调度器(Learning Rate Scheduler)核心策略与实践指南
  • C++_STL_map与set
  • Java【13_1】final、初始化块、继承(测试题)
  • 每日Prompt:迷你 3D 建筑
  • pcie phy-电气层-gen1/2(TX)
  • C++ 条件变量与线程通知机制:std::condition_variable
  • PD 分离推理的加速大招,百度智能云网络基础设施和通信组件的优化实践
  • 【data】上海膜拜数据
  • AWS云入门宝典
  • STM32外设AD/DA-基础及CubeMX配置
  • Web性能优化的未来:边缘计算、AI与新型渲染架构
  • 排序01:多目标模型
  • SQL Server权限设置的几种方法
  • 每周靶点:CA125、AFP分享
  • Hue面试内容整理-示例编码题
  • 如何选择高性价比的 1T 服务器租用服务​
  • 【Android构建系统】了解Soong构建系统