Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Feign Retryer is not configurable and overlaps with the ribbon retry. #467
I have a consumer service calling an provider service which is running with 2 instances.
The ribbon configuration within the consumer service is as follows:
If there is a SocketTimeoutException during a call to the example service, I would not expect that there a retry to the next instance occurs, because POST requests are not idempotent.
In a debugging session I could see that a correct RequestSpecificRetryHandler with the ribbon config values from above will be created and as far I could see the method isRetriableException(...) of that handler returns false.
What can I do to find a solution?