← Cloudflare Load Balancing / load-balancing / understand-basics / traffic-steering / origin-level-steering
Least Outstanding Requests
Řízení provozu Least Outstanding Requests umožňuje směrovat provoz na endpointy, které aktuálně mají nejnižší počet nevyřízených požadavků.
Tato strategie směrování vybírá endpoint podle vah jednotlivých endpointů a podle počtu jejich aktuálně zpracovávaných požadavků. Endpointy s větším počtem čekajících požadavků mají v porovnání s ostatními poměrně nižší váhu.
Řízení provozu Least Outstanding Requests je nejvhodnější použít, pokud vaše koncové body snadno zahltí nárazové zvýšení souběžných požadavků. Podporuje adaptivní směrování a afinita relace.
Nastavení přes API
{
"origin_steering": {
"policy": "least_outstanding_requests"
}
}Viz Dokumentace API s dalšími informacemi o konfiguraci poolu.
Omezení
Řízení provozu Least Outstanding Requests lze nakonfigurovat pro pooly, které jsou součástí DNS-only load balancery, ale je podporováno pouze ve formě bez skutečné operace (no-op). Pokud se pro pool na load balanceru pouze s DNS použije logika směrování endpointů, počty nevyřízených požadavků všech endpointů se považují za nulové, což znamená, že provoz je obsluhován výhradně na základě váhy endpointů.
I když je to technicky možné nastavit, nedoporučuje se přiřazovat k load balancerům typu DNS-only pooly se steeringem Least Outstanding Requests, protože ten má jen částečnou podporu.