确保你的系统上已经安装了Docker,并且Docker服务正在正常运行。你可以通过在终端中运行以下命令来检查Docker的状态: bash docker --version 2. 查找RocketMQ Console的Docker镜像 RocketMQ Console的Docker镜像通常可以在Docker Hub上找到。你可以通过搜索“rocketmq console”来找到相关的镜像。例如,一个常见的镜像地址是...
安装Apache RocketMQ Console 成功启动RocketMQ后,我们需要安装RocketMQ Console来进行管理和监控。可以使用以下Docker命令拉取并启动Console: dockerpull styletang/rocketmq-console-ng:latestdockerrun-d--namerocketmq-console\-p8080:8080\-e"JAVA_OPTS=-Drocketmq.namesrv.addr=rmqnamesrv:9876"\styletang/rocket...
-v /docker/rocketmq/data/namesrv/logs:/root/logs| 把容器内的/root/logs日志目录挂载到宿主机的/docker/rocketmq/data/namesrv/logs目录 -v /docker/rocketmq/data/namesrv/store:/root/store| 把容器内的/root/store数据存储目录挂载到宿主机的/docker/rocketmq/data/namesrv目录 rmqnamesrv| 容器的名字 -...
一、下载rocketmq及rocketmq-console //我的下载命令 docker pull rocketmqinc/rocketmq:4.4.0 docker pull styletang/rocketmq-console-ng 我这里用的rocketmq版本是4.4.0,也可以下载最新版(就是不用加版本号) 用docker images 命令查看你下载的镜像 第二步:初始化文件夹和配置文件 初始化文件夹 //供namesrv...
正常情况我们搭建上面所提到的两个组件其实就能已经能够满足我们的发送接收消息的需求了。但是通常情况下我们还需要搭建一个Web可视化的平台用来查看MQ的服务状态、消息的消费情况、主题的队列配置等等。这里使用rocketmq-console。同样也是通过Docker来进行安装。
4.安装rocketmq集群和管理工具 创建脚本:vi rocketmq.yml 脚本如下--- #rocketmq集群 version: '3.3' services: rocketmq-namesrv-1: image: apache/rocketmq:4.9.3 container_name: rocketmq-namesrv-1 ports: - 9876:9876 volumes: - /usr/local/bin...
docker安装RocketMQ 在RocketMQ中,有三个关键组件:Namesrv(Name Server)、Broker和Console-ng(管理控制台)。 Namesrv(Name Server):Namesrv是RocketMQ的命名服务,负责管理整个RocketMQ集群的路由信息。每个RocketMQ集群中都至少需要一个Namesrv实例。它维护了Broker的网络信息、Topic的路由规则以及Consumer的消费进度等元数据...
7.下载rocketmq-console并启动 docker run -d \ --restart=always \ --network mynet \ --name rmqadmin \ -e "JAVA_OPTS=-Drocketmq.namesrv.addr=192.168.9.14:9876 \ -Dcom.rocketmq.sendMessageWithVIPChannel=false" \ -p 9999:8080 \ ...
便捷版就是纯属本地安装,容器被铲掉就铲掉了,数据不稀的存储,就像某银行的经典字母。I(爱)C(存)B(不)C(存) docker run -d -p 9876:9876 \ --name rmqnamesrv \ foxiswho/rocketmq:server-4.5.1 简单明了,运行命令docker ps查看是否有名称为rmqnamesrv的 docker 程序 ...
部署RocketMQ的管理工具 RocketMQ提供了UI管理工具,名为rocketmq-console,我们选择 docker安装 #创建并启动容器 docker run -d --restart=always --name rmqadmin -e "JAVA_OPTS=- Drocketmq.namesrv.addr=192.168.66.100:9876 - Dcom.rocketmq.sendMessageWithVIPChannel=false" -p 8080:8080 pangliang/rocket...