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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]