MQ
leewe7
这个作者很懒,什么都没留下…
展开
-
RocketMQ发送消息的三种方式
1.rocketQM有三种发送方式:同步发送:等待返回结果异步发送:立即返回,使用回调函数一次性发送:只发送一次,不关心发送结果2.DefaultMQProducer同步发送DefaultMQProducer.send(msg);public SendResult send(msg,CommunicationMode.SYNC,(SendCallback)null,timeout);2.DefaultMQProducer异步发送DefaultMQProudcer.send(msg,send原创 2022-05-27 11:24:41 · 2257 阅读 · 0 评论 -
rocketMQ producer的异步发送
1.异步发送的回调函数producer.send(msg,new SendCallback(){ @Override public void onSuccess(SendResult sendResult){ } @Override public void onException(Throwable e){ }});2.消息发送成功 sendMessageAsyncsendResult = MQClientAPIImpl.this.processSendResponse(b原创 2022-05-27 10:54:45 · 570 阅读 · 0 评论