赞
踩
此处不赘述,请参阅: https://www.cnblogs.com/ostrich-sunshine/p/8414677.html
source ~/.profile
source ~/.bash_profile
source /etc/profile
/Library/Java/JavaVirtualMachines/jdk1.8.0_192.jdk/Contents/Home
/usr/libexec/java_home
- unzip rocketmq-all-4.6.0-source-release.zip
- cd rocketmq-all-4.6.0/
- mvn -Prelease-all -DskipTests clean install -U
- cd distribution/target/apache-rocketmq
- # 1.启动NameServer
- nohup sh bin/mqnamesrv &
- # 2.查看启动日志
- tail -f ~/logs/rocketmqlogs/namesrv.log
输出:The Name Server boot success. 表示成功
RocketMq默认内存较大,启动Borker如果因为内存不足启动失败,需要修改如下配置文件,修改JVM内存大小
runborker.sh
runserver.sh
改为: JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m"
- # 1.启动Broker
- nohup sh bin/mqbroker -n localhost:9876 &
- # 2.查看启动日志
- tail -f ~/logs/rocketmqlogs/broker.log
输出: The broker[%s, 172.30.30.233:10911] boot success...
- ~/Documents/rocketmq jps
- 83195 NamesrvStartup
- 84572 BrokerStartup
- 86174 Jps
- # 关闭NameServer
- sh bin/mqshutdown namesrv
- # 关闭Borker
- sh bin/mqshutdown broker
最好开两个命令行窗口
- source ~/.profile
- export NAMESRV_ADDR=localhost:9876
- sh bin/tools.sh org.apache.rocketmq.example.quickstart.Producer
- source ~/.profile
- export NAMESRV_ADDR=localhost:9876
- sh bin/tools.sh org.apache.rocketmq.example.quickstart.Consumer
作者:滴流乱转的小胖子
链接:https://www.jianshu.com/p/478766b59241
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。