发消息-同步\异步\单向

僤鯓⒐⒋嵵緔 提交于 2020-02-22 22:37:59

发消息前的准备

关闭运行的防火墙

systemctl stop firewalld.service

关闭namesrv服务:


sh bin/mqshutdown namesrv

关闭broker服务 :


sh bin/mqshutdown broker

 

启动每个服务器的nameserver

nohup sh bin/mqnamesrv &    
tail -f nohup.out

 

启动broker

nohup sh bin/mqbroker -c /opt/rocketmq-all-4.3.0-bin-release/conf/2m-2s-sync/broker-a.properties &
tail -f ~/logs/rocketmqlogs/broker.log

 

发消息方式类别

同步:顺序执行 用于发送重要的消息

异步:在回调中获取返回的信息 用户对速度要求高的场景

单向:不需要获取返回的信息  对消息发送是否成功不太关注,比如计入日志

同步

 

异步

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!