Files
Work-configuration-file/RocketMQ/线下实验/启动命令相关.conf
2025-10-07 15:58:15 +08:00

86 lines
2.6 KiB
Plaintext

机器A:
启动nameserver:
nohup sh bin/mqnamesrv -c conf/machineA/namesrv.properties > logs/namesrv.log 2>&1 &
tail -f -n 100 logs/namesrv.log
启动broker-a: 主+从
机器A: nohup sh bin/mqbroker -c conf/machineA/broker-a.properties > logs/broker-a.log 2>&1 &
tail -f -n 100 logs/broker-a.log
机器B: nohup sh bin/mqbroker -c conf/machineB/broker-a-s.properties > logs/broker-a-s.log 2>&1 &
tail -f -n 100 logs/broker-a-s.log
机器B:
nameserver:
nohup sh bin/mqnamesrv -c conf/machineB/namesrv.properties > logs/namesrv.log 2>&1 &
tail -f -n 100 logs/namesrv.log
启动broker-b: 主+从
机器B: nohup sh bin/mqbroker -c conf/machineB/broker-b.properties > logs/broker-b.log 2>&1 &
tail -f -n 100 logs/broker-b.log
机器A: nohup sh bin/mqbroker -c conf/machineA/broker-b-s.properties > logs/broker-b-s.log 2>&1 &
tail -f -n 100 logs/broker-b-s.log
accessKey: rocketmqadmin
secretKey: Feimoon123
docker run -d --name rmq-dashboard -e JAVA_OPTS="-Drocketmq.namesrv.addr=192.168.1.31:9876" -p 8080:8080 apacherocketmq/rocketmq-dashboard:latest
docker run -d --name rmq-dashboard -e JAVA_OPTS="-Drocketmq.namesrv.addr=192.168.70.17:9876" -p 8080:8080 apacherocketmq/rocketmq-dashboard:latest
-------------------------------------------------
docker run -d \
--name rocketmq-dashboard \
-p 8080:8080 \
-e JAVA_OPTS="-Drocketmq.namesrv.addr=172.24.16.13:9876" \
apacherocketmq/rocketmq-dashboard:latest
-------------------------------------
docker run -d \
--name rocketmq-dashboard \
-e "rocketmq.config.accessKey=rocketmqadmin" \
-e "rocketmq.config.secretKey=aeimoon123" \
-e "rocketmq.config.namesrvAddr=192.168.70.15:9876" \
-p 8080:8080 \
apacherocketmq/rocketmq-dashboard:latest
----------------------------------------------------------------------------
cat > /data/rocketmq-dashboard/config/application.yml <<EOF
rocketmq:
config:
# 登录凭证(使用您提供的)
accessKey: "rocketmqadmin"
secretKey: "Feimoon123"
# NameServer 地址(根据实际修改)
namesrvAddrs: "192.168.70.17:9876;192.168.70.15:9876"
# 控制台数据保留天数(可选)
dataPath: "/tmp/rocketmq-console"
loginRequired: true
server:
port: 8080
EOF
docker run -d \
--name rocketmq-dashboard \
-p 8080:8080 \
-v /data/rocketmq-dashboard/config:/dashboard/config \
-e "JAVA_OPTS=-Drocketmq.config.loginRequired=true" \
apacherocketmq/rocketmq-dashboard:latest
docker run -d \
--name rocketmq-dashboard \
-p 8080:8080 \
-e JAVA_OPTS="-Drocketmq.namesrv.addr=192.168.1.31:9876" \
apacherocketmq/rocketmq-dashboard:latest