1:环境构建
之前用的rabbimq,现在使用rocketmq-all-5.0.0-bin-release处理
文件目录:/root/rocketmq
配置文件broker.conf
brokerClusterName = DefaultCluster
brokerName = broker-a
brokerId = 0
deleteWhen = 04
fileReservedTime = 48
brokerRole = ASYNC_MASTER
flushDiskType = ASYNC_FLUSH
2:启动:
相关命令:
关闭命令:
sh mqshutdown namesrv
sh mqshutdown broker
启动命令:
nohup sh mqnamesrv -n 47.101.223.230:9000 &
nohup sh bin/mqbroker -n 47.101.223.230:9000 -c conf/2m-2s-async/broker-a.properties > broker-a.log 2>1 &
查看状态:
ps -ef|grep broker-a
tail -500f broker-a.log
set +o history–;export LANG="en_US.UTF-8";export LANGUAGE="en_US.UTF-8";top
3:rocketmq相关端口:
https://blog.csdn.net/xiexingshishu/article/details/125881944
rocketmq中broker的端口
rocketmq中broker的端口 broker的默认端口有3个,10911, 10912, 10909。 10911
47.101.203.142 47.101.223.230两台都要开9876 11911 10911 10909
RocketMQ服务中各端口号说明
RocketMQ服务中各端口号说明_3927丶的博客-CSDN博客
我们在安装rocketmq后,要开放的端口一般有4个:9876,10911,10912,10909
测试上已开端口:
9000 9876 11911 10911 10909 11909
参考:
RocketMQ详解(四)核心设计原理(源码级剖析必读) - 只会一点java - 博客园
rocketmq--官方文档
跟我学RocketMQ之消息幂等
https://mp.csdn.net/mp_blog/creation/editor/127922854
RocketMQ解决幂等性问题
消息队列中消息消费失败后的处理机制
【RocketMQ】RocketMQ生产者和消费者端的幂等性怎么保证?
【RocketMQ】RocketMQ生产者和消费者端的幂等性怎么保证? - 老杨的博客。 - 博客园
Kafka--消息重复--原因/解决方案