Round Robin Routing for Traffic Distributor
Round Robin is a popular and simple Traffic Distributor routing technique. To ensure the high availability of the distributed application and to facilitate server load management, it rotates and distributes requests to backends depending on predefined server weights.
The priority level of each backend is determined by allocating a certain percentage of all incoming requests to it. As an illustration:
- Each request will alternate between servers if weights are identical (i.e., 50% on both backends), guaranteeing equitable resource use and traffic distribution.
- You can regulate the frequency of requests to each backend if the ratio is 70% to 30%. This means that out of every 10 consecutive requests, 7 will go to the first environment and 3 to the second.
- When a server’s ratio is set to 100%, only that backend will handle all incoming requests. This can be helpful for non-stop processes like hardware migration or undetectable application updates.