HTTP client plugin retry is too limited and blocks threads
HTTP client plugin retry is too limited and blocks threads: a task in LegoFlow-SWE (Harbor dataset). When the gateway’s HTTP client (used for HTTP Client/Divide-style downstream invocations) fails to send a request to an upstream service, the current retry behaviour is effectively a simple…
The task
When the gateway’s HTTP client (used for HTTP Client/Divide-style downstream invocations) fails to send a request to an upstream service, the current retry behaviour is effectively a simple fixed-number retry loop that blocks the request thread. It does not support richer, Reactor‑based asynchronous retry policies,…
Part of Lego-X/LegoFlow-SWE.