Docker版部署RocketMQ开启ACL验证

news/2025/2/16 5:46:38/
一、拉取镜像
docker pull apache/rocketmq:latest
二、准备挂载目录
mkdir /usr/local/rocketmq/data
mkdir /usr/local/rocketmq/conf
三、运行
docker run \
-d \
-p 9876:9876 \
-v /usr/local/rocketmq/data/logs:/home/rocketmq/logs \
-v /usr/local/rocketmq/data/store:/home/rocketmq/store \
--name mqnamesrv \
-e "MAX_POSSIBLE_HEAP=100000000" \
apache/rocketmq:latest \
sh mqnamesrv
四、启动broker
  1. 查看配置目录,进入查看conf所在目录: /home/rocketmq/rocketmq-5.1.3/conf

docker exec -it mqnamesrv /bin/bash

     2.挂载启动

docker run -d \
-v /usr/local/rocketmq/conf:/home/rocketmq/rocketmq-5.1.3/conf \
--name rmqbroker \
--link mqnamesrv:namesrv \
-e "JAVA_OPT_EXT=-Xms512M -Xmx512M -Xmn128m" \
-e "NAMESRV_ADDR=namesrv:9876" \
-p 10911:10911 \
-p 10912:10912 \
-p 10909:10909 \
apache/rocketmq:latest \
sh mqbroker -c /home/rocketmq/rocketmq-5.1.3/conf/broker.conf
五、配置文件

修改broker.conf、plain_acl.yml

brokerClusterName=DefaultCluster
brokerName=broker-a
brokerId=0
deleteWhen=04
fileReservedTime=48
brokerRole=ASYNC_MASTER
flushDiskType=ASYNC_FLUSH
autoCreateSubscriptionGroup=true
autoCreateTopicEnable=true
aclEnable=true
brokerIP1=xxx.xxx.xxx.xxx
# 配置用户信息
accounts:
- accessKey: ********secretKey: ********# 用户级别的IP地址白名单whiteRemoteAddress: 10.3.32.*# 当为true可以执行更新、删除主题或者订阅组admin: false# DENY拒绝、SUB订阅权限、PUB发送权限defaultTopicPerm: SUB|PUBdefaultGroupPerm: SUB|PUB


http://www.ppmy.cn/news/1129394.html

相关文章

芯科科技第二代平台的所有蓝牙片上系统均可支持蓝牙技术联盟的新功能和新标准

中国,北京 - 2023年9月21日 – 致力于以安全、智能无线连接技术,建立更互联世界的全球领导厂商Silicon Labs(亦称“芯科科技”,NASDAQ:SLAB),今日宣布其支持蓝牙技术联盟(Bluetooth …

路由器配置单区域(多区域)OSPF

目录 实验原理 案例 路由器配置单区域OSPF基本功能 单区域总结 路由器配置多区域OSPF基本功能 多区域特点 实验原理 OSPF(Open Shortest Path First,开放最短路径优先)是互联网的标准协议,是为克服RIP的缺点而开发的。目前针…

ChatGPT架构师:语言大模型的多模态能力、幻觉与研究经验

来源 | The Robot Brains Podcast OneFlow编译 翻译|宛子琳、杨婷 9月26日,OpenAI宣布ChatGPT新增了图片识别和语音能力,使得ChatGPT不仅可以进行文字交流,还可以给它展示图片并进行互动,这是一次ChatGPT向多模态进化的…

Python-表白小程序练习

测试代码 在结果导向的今天,切勿眼高于顶,不论用任何方法能转换、拿出实际成果东西才是关键,即使一个制作很简易的程序,你想将其最终生成可运行的版本也是需要下一番功夫的。不要努力成为一个嘴炮成功者,要努力成为一个有价值的人…

FastestDet---ncnn及多线程部署

前两篇文章记录了fastestdet的原理和训练,本篇文章讲解记录ncnn端的部署。 一、环境配置 我的编译环境是opencv3.4,protobuf3.4,ncnn版本无要求,cmake3.17,vs2019, 请参考我之前的博文:yolov4-tiny的ncnn部署进行环境配置搭建及模型的转换: https://blog.csdn.net/qq_4…

【每日一题】2703. 返回传递的参数的长度

2703. 返回传递的参数的长度 - 力扣(LeetCode) 请你编写一个函数 argumentsLength,返回传递给该函数的参数数量。 示例 1: 输入:args [5] 输出:1 解释: argumentsLength(5); // 1只传递了一个值…

HTML5+CSS3+JS小实例:霜雾玻璃图片预览特效

实例:霜雾玻璃图片预览特效 技术栈:HTML+CSS+JavaScript 效果: 源码: 【html】 <!DOCTYPE html> <html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"><meta name="viewport" …

目标检测:FROD: Robust Object Detection for Free

论文作者&#xff1a;Muhammad,Awais,Weiming,Zhuang,Lingjuan,Lyu,Sung-Ho,Bae 作者单位&#xff1a;Sony AI; Kyung-Hee University 论文链接&#xff1a;http://arxiv.org/abs/2308.01888v1 内容简介&#xff1a; 1&#xff09;方向&#xff1a;目标检测 2&#xff09;…