rocketmq 安装
1、Windows,veriosn4.9.2,下载解压,配置环境变量,然后直接启动:mqnamesrv.cmd
ROCKETMQ_HOME=D:\application\rocketmq-4.9.2
2、还是在 bin 目录下执行: mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true
到此启动完成。
1、 No route info of this topic, RMQ_SYS_TRACE_TOPIC 解决方案
原因: rockermq开启了消息跟踪
解决方案: 再rockermq producer增加 rocketmq.producer.enable-msg-trace: false配置重启即可。
linux安装启动(同Windows解压配置环境变量即可)
nohup bin/mqnamesrv > log.txt 2>&1 &
nohup bin/mqbroker -n localhost:9876 >log.txt 2>&1 &
常用配置
@RocketMQMessageListener(
topic = "${rocketmq.product.source.topic}",
messageModel = MessageModel.CLUSTERING,
consumerGroup = "${rocketmq.product.source.group}",
#最大的消费线程数
consumeThreadMax = 4, enableMsgTrace = false)