怎么通过docker快速搭建rocketmq环境
发表于:2025-12-04 作者:千家信息网编辑
千家信息网最后更新 2025年12月04日,本篇内容主要讲解"怎么通过docker快速搭建rocketmq环境",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"怎么通过docker快速搭建rocketm
千家信息网最后更新 2025年12月04日怎么通过docker快速搭建rocketmq环境
本篇内容主要讲解"怎么通过docker快速搭建rocketmq环境",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"怎么通过docker快速搭建rocketmq环境"吧!
1. 安装 Namesrv
拉取镜像
docker pull rocketmqinc/rocketmq:4.4.0`
启动容器
docker run -d -p 9876:9876 -v {RmHome}/data/namesrv/logs:/root/logs -v {RmHome}/data/namesrv/store:/root/store --name rmqnamesrv -e "MAX_POSSIBLE_HEAP=100000000" rocketmqinc/rocketmq:4.4.0 sh mqnamesrv注意事项
{RmHome} 要替换成你的宿主机想保存 MQ 的日志与数据的地方,通过 docker 的 -v 参数使用 volume 功能,把你本地的目录映射到容器内的目录上。否则所有数据都默认保存在容器运行时的内存中,重启之后就又回到最初的起点。
2. 安装 broker 服务器
拉取镜像
与上步是同一个镜像,如果上步完成,此步无需拉取
创建 broker.conf 文件
在 {RmHome}/conf 目录下创建 broker.conf 文件
在 broker.conf 中写入如下内容
brokerClusterName = DefaultClusterbrokerName = broker-abrokerId = 0deleteWhen = 04fileReservedTime = 48brokerRole = ASYNC_MASTERflushDiskType = ASYNC_FLUSHbrokerIP1 = {本地外网 IP}brokerIP1 要修改成你自己宿主机的 IP
启动容器
docker run -d -p 10911:10911 -p 10909:10909 -v {RmHome}/data/broker/logs:/root/logs -v {RmHome}/rocketmq/data/broker/store:/root/store -v {RmHome}/conf/broker.conf:/opt/rocketmq-4.4.0/conf/broker.conf --name rmqbroker --link rmqnamesrv:namesrv -e "NAMESRV_ADDR=namesrv:9876" -e "MAX_POSSIBLE_HEAP=200000000" rocketmqinc/rocketmq:4.4.0 sh mqbroker -c /opt/rocketmq-4.4.0/conf/broker.conf注意事项
注意: {RmHome} 同上步一样,不再缀述。broker.conf 的文件中的 brokerIP1 是你的 broker 注册到 Namesrv 中的 ip。如果不指定他会默认取容器中的内网 IP。除非你的应用也同时部署在网络相通的容器中,本地或容器外就无法连接 broker 服务了,进而导致类似 RemotingTooMuchRequestException 等各种异常。
3. 安装 rocketmq 控制台
拉取镜像
docker pull pangliang/rocketmq-console-ng
启动容器
docker run -e "JAVA_OPTS=-Drocketmq.namesrv.addr={本地外网 IP}:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" -p 8080:8080 -t pangliang/rocketmq-console-ng到此,相信大家对"怎么通过docker快速搭建rocketmq环境"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
容器
镜像
环境
内容
文件
目录
事项
宿主
宿主机
数据
注意事项
上步
学习
服务
实用
更深
兴趣
内存
功能
参数
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络规划和软件开发
本地服务器比云服务器快怎么回事
柳州市鱼峰区聚科软件开发工作室
sql数据库怎么备份到桌面
数据库完整性约束主要有哪些
2022年网络安全六大趋势预测
sql注入数据库判断
哈尔市有名的软件开发公司
网络安全顶级研究机构
本地安全数据库是什么意思
多元化网络安全教育方法
万方数据库张景雷
网络安全与生活图片
获取服务器信息
文件管理服务器开发
数据库技术应用与发展趋势
网易版我的世界服务器怎么备份
军事网络安全宣传标语
写字楼共享管理软件开发
请求被服务器拒绝
计算机网络安全基础代谢受损
数据库索引有什么特征
有安全保险的服务器
澎湃数据库
后缀dbb是什么数据库
网络安全国际认证的证书
中国idc服务器报告
互联网前沿科技有限公司
中山大学网络安全专业怎样
有哪几种形式网络安全事件