Cczzzz opened a new issue, #4720: URL: https://github.com/apache/rocketmq/issues/4720
**BUG REPORT** 1. Please describe the issue you observed: - What did you do (The steps to reproduce)? - While sending, kill master - What is expected to see? - send error, timeout - What did you see instead? - timeout When the broker master fails,Clients cannot choose to send to other broker masters。 When the broker master fails,return timeout,Client will not retry。 This is because the first occurrence of the client consumes all the timeout。when return timeout ,The client will consume all timeouts.No time left to retry DefaultMQProducerImpl# 607 sendResult = this.sendKernelImpl(msg, mq, communicationMode, sendCallback, topicPublishInfo, timeout - costTime); -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
