Mod proxy bybusyness Load Balancing Method: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
(Created page with "=Internal= * mod_proxy Concepts - Load Balancing")
 
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
=External=
* https://httpd.apache.org/docs/current/mod/mod_lbmethod_bybusyness.html<br>
=Internal=
=Internal=


* [[Httpd_mod_proxy_Concepts#Load_Balancing_Methods|mod_proxy Concepts - Load Balancing]]
* [[Httpd_mod_proxy_Concepts#Load_Balancing_Methods|mod_proxy Concepts - Load Balancing]]
=Overview=
This method keeps track of how many requests each worker is currently assigned at present. A new request is automatically assigned to the worker with the lowest number of active requests. This algorithm is is appropriate if the backend nodes queue incoming requests independently, and insures that their request queues are evenly loaded. This way, a request is given to the worker most likely to service it the fastest and reduce latency. Over time, the distribution of work will come to resemble that characteristic of [[Mod proxy byrequests Load Balancing Method|byrequests]].

Latest revision as of 23:45, 9 January 2017

External

Internal

Overview

This method keeps track of how many requests each worker is currently assigned at present. A new request is automatically assigned to the worker with the lowest number of active requests. This algorithm is is appropriate if the backend nodes queue incoming requests independently, and insures that their request queues are evenly loaded. This way, a request is given to the worker most likely to service it the fastest and reduce latency. Over time, the distribution of work will come to resemble that characteristic of byrequests.