[SERVER-84029] Require an `EgressTicket` for every request the router sends Created: 08/Dec/23 Updated: 09/Dec/23 |
|
| Status: | Needs Scheduling |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | New Feature | Priority: | Major - P3 |
| Reporter: | Vojislav Stojkovic | Assignee: | Backlog - Service Architecture |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Assigned Teams: |
Service Arch
|
| Participants: |
| Description |
|
Make NetworkInterfaceTL request a ticket from EgressRequestLimiter for every request it wants to send. The server must not send the request until the ticket is ready, and must hold the ticket until the response is received (or the request errors out). |