Load Balancing & Proxying

Weighted Round Robin

A load balancing algorithm that extends basic round-robin by assigning a numeric weight to each backend server. Requests are distributed in proportion to weights — a server with weight 3 receives three times as many requests as a server with weight 1. This allows operators to direct more traffic to higher-capacity servers while keeping lower-capacity or canary backends in the pool. Weights can be set statically in configuration or adjusted dynamically based on real-time metrics such as response time or error rate by adaptive algorithms like EWMA (Exponentially Weighted Moving Average).

İlgili Protokoller

Kılavuzlarda Bahsedilen

Ayrıca Bakınız