0
点赞
收藏
分享

微信扫一扫

Docker 部署RocketMQ

alanwhy 2024-08-18 阅读 32

1.namesrv

1.1 拉取rocketMQ镜像

1.2  创建nameserver数据存储目录

        rocketMQ 分为nameserver和broker两部分,在启动时应该先启动nameserver,因此我们现在先创建nameserver的日志和数据存放目录。这个目录可由我们自己定义路径,这里我将其放到data路径

1.3 构建namesrv容器并启动

        我们已经创建好了nameserver的日志和数据的存放路径,此时我们只需要挂在日志和数据路径,执行以下命令启动nameserver即可

2.broker

2.1 创建broker数据存储路径

        在操作这步之前,我们已经将nameserver启动成功,则接下来我们将要为broker创建数据挂载目录和配置文件,以确保broker能够成功启动。

说明:logs:是broker的日志目录,store:是broker的数据目录(该目录需求所有读写权限),conf是broker的配置信息目录

2.2 创建broker配置文件

我们刚刚已经创建了broker配置目录(/data/rocketmqbroker/conf),现在我们要在改配置目录下增加一个broker的配置文件,命名叫broker.conf

注意:将一下信息复制到broker.conf文件中,请注意修改brokerIP1,改为您服务器的IP地址!注意修改namesrvAddr,改为您nameserver的IP地址!

2.3 构建broker容器并启动

3.RocketMQ-Console可视化界面

3.1 拉取rocketmq-console镜像

3.2 构建RocketMQ-Console容器并启动

注意:将一下信息Drocketmq.namesrv.addr后面的IP地址改为您的nameserver IP地址!

举报

相关推荐

0 条评论