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 - 入ってくるリクエストをラウンドロビンでリクエストを分散するのではなく、最も忙しく無いバックエンドサーバに送信します。
例:
upstream backend {
server server1;
server server2;
fair;
}
注意
このモジュールはNGINXのソースと一緒に配布されません。 インストレーションの説明を見てください。
構文: | upstream_fair_shm_size size |
---|---|
デフォルト: | 32k |
コンテキスト: | main |
バックエンドの忙しさについての情報を保持している共有メモリのサイズ。デフォルトは8ページです(つまりほとんどのシステムで32kです)。
このモジュールはNGINXのソースと一緒に配布されません。gitリポジトリをザッと見たり、あるいは tar ballをダウンロードすることができます
解凍した後で、以下のオプションをNGINX ./configure
コマンドに追加します。
--add-module=path/to/upstream_fair/directory
そして、 いつものようにmake
し、 make install
をします。