rocketmq单机

  • 启动
1
2
3
4
5
6
nohup sh mqnamesrv &
nohup sh mqbroker -n localhost:9876 &

## dashboard
nohup java -jar rocketmq-dashboard-1.0.0.jar --rocketmq.config.namesrvAddr=localhost:9876 --server.port=7000 &

  • 停止
1
2
3
4
5
6
7
8
9
# 先停止 broker
sh bin/mqshutdown broker
The mqbroker(243199) is running...
Send shutdown request to mqbroker(243199) OK
# 后停止 namesrv
sh bin/mqshutdown namesrv
The mqnamesrv(242743) is running...
Send shutdown request to mqnamesrv(242743) OK

  • 修改存储路径
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 自动创建Topic
autoCreateTopicEnable=true
# 存储路径
storePathRootDir=/data/rocketmq/data/
# commitLog路径
storePathCommitLog=/data/rocketmq/data/commitlog
# 消息队列存储路径
storePathConsumeQueue=/data/rocketmq/data/consumequeue
# 消息索引存储路径
storePathIndex=/data/rocketmq/data/index
# checkpoint文件路径
storeCheckpoint=/data/rocketmq/data/checkpoint
# abort文件存储路径
abortFile=/data/rocketmq/data/abort