【Mac catalina安装RocketMQ4.3.2】

移动至devEnv目录

cd Downloads
mv rocketmq-all-4.3.2-bin-release.zip ../devEnv

解压并修改目录名

cd ../devEnv 
unzip rocketmq-all-4.3.2-bin-release.zip
mv rocketmq-all-4.3.2-bin-release rocketmq-4.3.2

修改启动参数(修改为512m 512m 256m)

cd rocketmq-4.3.2
cd bin
vi runbroker.sh
vi runserver.sh 

创建log文件夹

cd ../
mkdir logs
cd logs
touch namesrv.log
touch broker.log

允许文件夹的读写权限

cd ../../
chmod -R u+x rocketmq-4.3.2

mac终端配置.zshrc环境变量(ROCKETMQ_HOME修改为自己实际路径)

cd  ~
vi .zshrc
#RocketMQ环境配置
export ROCKETMQ_HOME=/Users/mxz/devEnv/rocketmq-4.3.2
export PATH=${ROCKETMQ_HOME}/bin:$PATH

创建启动别名,启动/停止RocketMQ的namesrv和broker

alias startRocketMQNamesrv='nohup ${ROCKETMQ_HOME}/bin/mqnamesrv > ${ROCKETMQ_HOME}/logs/namesrv.log &'
alias startRocketMQBroker='nohup ${ROCKETMQ_HOME}/bin/mqbroker -n localhost:9876 > ${ROCKETMQ_HOME}/logs/broker.log &'
alias stopRocketMQNamesrv='sh ${ROCKETMQ_HOME}/bin/mqshutdown namesrv'
alias stopRocketMQBroker='sh ${ROCKETMQ_HOME}/bin/mqshutdown broker'

创建消息Topic

cd /Users/mxz/devEnv/rocketmq-4.3.2/bin
sh mqadmin updateTopic -n localhost:9876 -c DefaultCluster -t pushMessage
sh mqadmin updateTopic -n localhost:9876 -c DefaultCluster -t xmppMessage
sh mqadmin updateTopic -n localhost:9876 -c DefaultCluster -t userStatusMessage
sh mqadmin updateTopic -n localhost:9876 -c DefaultCluster -t HWPushMessage
sh mqadmin updateTopic -n localhost:9876 -c DefaultCluster -t fullPushMessage

查看已创建的Topic

echo `sh mqadmin topicList -n localhost:9876`

设置rocketmq控制台运维启动命令,刷新后启动

alias startRocketMQDashboard='nohup java -jar /Users/xianzhemao/devEnv/rocketmq-dashboard-1.0.1-SNAPSHOT.jar &'
source .zshrc
startRocketMQDashboard
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值