Accept cookies for analytics, social media, and advertising, or learn more and adjust your preferences. These cookies are on by default for visitors outside the UK and EEA. Privacy Notice.
ngx_http_upstream_fair_module - sends an incoming request to the least-busy backend server, rather than distributing requests round-robin.
Example:
upstream backend {
server server1;
server server2;
fair;
}
Note
This module is not distributed with the NGINX source. See the installation instructions.
Syntax: | upstream_fair_shm_size size |
---|---|
Default: | 32k |
Context: | main |
Size of the shared memory for storing information about the busy-ness of backends. Defaults to 8 pages (so 32k on most systems).
This module is not distributed with the NGINX source. You can browse its git repository or download the tar ball
After extracting, add the following option to your NGINX ./configure
command:
--add-module=path/to/upstream_fair/directory
Then make
and make install
as usual.