个人网站logo图片,大型门户网站开发,电脑建立网站,网站长尾词怎么做接上篇linux上构建任意版本的rocketmq多架构x86 arm镜像——筑梦之路-CSDN博客#xff0c;本文适用于x86、arm等多架构环境。
话不多说#xff0c;直接上代码。
准备broker配置文件 #broker配置文件示例
cat data/broker/conf/broker.conf
brokerClusterName DefaultClus…接上篇linux上构建任意版本的rocketmq多架构x86 arm镜像——筑梦之路-CSDN博客本文适用于x86、arm等多架构环境。
话不多说直接上代码。
准备broker配置文件 #broker配置文件示例
cat data/broker/conf/broker.conf
brokerClusterName DefaultCluster
brokerName broker-a
brokerId 0
deleteWhen 04
fileReservedTime 48
brokerRole ASYNC_MASTER
flushDiskType ASYNC_FLUSH
autoCreateTopicEnabletrue
brokerIP1[宿主机IP地址]
namesrvAddrnamesrv:9876 准备所需目录并赋权 mkdir -p data/broker/{conf,logs,store}
mkdir -p data/namesrv/logs
chmod -R 777 data 编写docker-compose.yml文件 cat docker-compose.yml EOF
version: 3
services:#Service for nameservernamesrv:image: harbor.codemiracle.com.cn/baseapp/rocketmq:4.8.0container_name: rmqnamesrvports:- 9876:9876volumes:- ./data/namesrv/logs:/home/rocketmq/logs- /etc/localtime:/etc/localtime:rocommand: sh mqnamesrv#Service for brokerbroker:image: harbor.codemiracle.com.cn/baseapp/rocketmq:4.8.0container_name: rmqbrokerlinks:- namesrvports:- 10909:10909- 10911:10911- 10912:10912environment:- NAMESRV_ADDRnamesrv:9876- MAX_POSSIBLE_HEAP200000000volumes:- ./data/broker/logs:/home/rocketmq/logs- ./data/broker/store:/home/rocketmq/store- ./data/broker/conf/broker.conf:/opt/rocketmq-4.8.0/conf/broker.confcommand: sh mqbroker -n namesrv:9876 -c /opt/rocketmq-4.8.0/conf/broker.conf#UI管理界面console:image: harbor.codemiracle.com.cn/baseapp/rocketmq-console:2.0.0container_name: rocketmq-consoleports:- 8087:8080depends_on:- namesrvenvironment:- JAVA_OPTS -Dlogging.level.rootinfo -Drocketmq.namesrv.addrnamesrv:9876 - Dcom.rocketmq.sendMessageWithVIPChannelfalsevolumes:- /etc/localtime:/etc/localtime:ro
EOF 启动服务并访问UI控制台界面
docker-compose up -ddocker-compose logs -f
浏览器访问 http://[宿主机IP]:8087