Vladimir Djurić

Results 4 comments of Vladimir Djurić

### Quick, high level idea - cluster configuration - there would be RetryPolicy section - with policy handler name (with one or few default implementations available, possible to add custom...

Sorry for late reply. I think you are correct, current architecture seems very very good and it should be possible to achieve retry policy with special "retry middleware" (leaving ProxyInvokerMiddleware,...

Hi @AnderssonPeter, In your Startup.cs, Configure method you would have to register custom "RetryMiddleware" as following: ```csharp app.UseEndpoints(endpoints => { endpoints.MapReverseProxy(app => { app.UseAffinitizedDestinationLookup(); app.UseProxyLoadBalancing(); app.UsePassiveHealthChecks(); app.UseMiddleware(); //add custom retry...

I think overhead and unsafe retries are acceptable if user explicitly enables this behavior from configuration for specific endpoint. This behavior would be disabled by default. If user enables this,...