
中间件
文章平均质量分 69
有一天我也能变成大牛
慢慢沉淀
展开
-
RocketMQ-如何保证消息顺序消费
RocketMQ生产者如果是使用MessageListenerOrderly则自带此实现,如果是使用MessageListenerConcurrently,则需要把线程池改为单线程模式。private MessageQueueSelector messageQueueSelector = new MessageQueueSelector() { @Override public MessageQueue select(List<MessageQueue> mq原创 2020-05-17 13:35:25 · 5805 阅读 · 1 评论 -
RocketMQ部署过程中遇到的问题
步骤几命令行1.Linux环境下解压rocketmq后,进入目录执行:mvn -Prelease-all -DskipTests clean install -U2.进入到 distribution/target/apache-rocketmq 目录3.启动 NameServer: 1)nohup sh bin/mqnamesrv & (启动命令,并且常驻内存)...原创 2019-07-18 20:31:29 · 1505 阅读 · 0 评论 -
RocketMQ消息发送
RocketMQ支持3种消息发送方式:同步(sync)、异步(async)、单向(oneway)。1.同步:通过send(Message msg)方法发送,生产者想MQ发送消息时,同步等待,直到服务器返回发送结果,才会发下一条消息,线程阻塞。2.异步:send(Message msg, SendCallback sendCallback)方法发送,sendCallback是指定消息发送成功...原创 2019-07-30 17:19:49 · 617 阅读 · 0 评论