absolute8511 opened a new issue, #976: URL: https://github.com/apache/rocketmq-clients/issues/976
### Before Creating the Enhancement Request - [x] I have confirmed that this should be classified as an enhancement rather than a bug/feature. ### Programming Language of the Client Not related to the specified programming language ### Summary Currently, the retry policy only worked while we have too many request error. And also all kinds of error will be retry. ### Motivation In order to make the retry more suitable for all kinds of error, we need design some more retry policy for custom. ### Describe the Solution You'd Like - Firstly, we need check the error type to avoid retry on some code - Secondly, we need backoff retry even it is not too many request error. Because most cases the fail is temporal and will last for some short time, to make attempt success we need wait for a small time, otherwise we will quickly run out of attempts. ### Describe Alternatives You've Considered No ### Additional Context _No response_ -- 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: commits-unsubscr...@rocketmq.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org