发消息-同步\异步\单向
发消息前的准备
关闭运行的防火墙
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
发消息方式类别
同步:顺序执行 用于发送重要的消息
异步:在回调中获取返回的信息 用户对速度要求高的场景
单向:不需要获取返回的信息 对消息发送是否成功不太关注,比如计入日志
同步