RocketMQ中的Producer重试和Consumer消费确认
目录
Producer的重试
Consumer的消费确认
从保证消息准确发送和消费的角度考虑,RocketMQ中为生产者提供了发送重试机制,同时在消费端也提供了和RabbitMQ类似的的ACK机制。
Producer的重试
- producer.setRetryTimesWhenSendFailed()方法设置发送失败时重试次数
DefaultMQProducer producer = new DefaultMQProducer();
producer.setProducerGroup("group1");
producer.setNamesrvAddr(rocketMQProperties.getNamesrvAddr());
producer.setMaxMessageSize(rocketMQProperties.getProducerMaxMessageSize());
producer.setSendMsgTimeout(rocketMQProperties.getProduce
还没有评论,来说两句吧...