Service profile retry and retryBudget have no effect #4427
-
--------------^ Click "Preview" for a better view! Tried to ask on Slack but it is really a m... and couldn't find any related question. I'm trying to figure out the retry mechanism of serviceProfiles. I built a sample app that purposely throws exceptions (about ~50%). I expected Service Profiles to increase the success rate, however, whatever I try, I see absolutely no difference. The topology I'm using is the following:
I tried every kind of settings for the retryBudget as well as only enabling isRetryable. Whatever I try, my stats between percentage & division always remain the same: PS C:\Users\steph\Source\Repos\AKSDemos> while($true){linkerd -n rest-calculator routes deploy/percentage --to svc/division -o wide;sleep 2}
We also clearly see that there is no difference between EFFECTIVE_SUCCESS and ACTUAL_SUCCESS |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 6 replies
-
Retries happen on the client side. Have you injected your load generator? |
Beta Was this translation helpful? Give feedback.
Retries happen on the client side. Have you injected your load generator?