nginx-upstream-fair

The fair load balancer module for nginx

  • 所有者: adriel/arch-koel
  • 平台:
  • 許可證: GNU General Public License v3.0
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

Nginx Upstream Fair Proxy Load Balancer

Description:

The Nginx fair proxy balancer enhances the standard round-robin load balancer provided
with Nginx so that it will track busy back end servers (e.g. Thin, Ebb, Mongrel)
and balance the load to non-busy server processes.

Further information can be found on http://nginx.localdomain.pl/

Ezra Zygmuntowicz has a good writeup of the fair proxy load balancer and how to use it here:
http://brainspl.at/articles/2007/11/09/a-fair-proxy-balancer-for-nginx-and-mongrel

Installation:

You'll need to re-compile Nginx from source to include this module.
Modify your compile of Nginx by adding the following directive
(modified to suit your path of course):

./configure --with-http_ssl_module --add-module=/absolute/path/to/nginx-upstream-fair
make
make install

Usage:

Change your Nginx config file's upstream block to include the 'fair' directive:

upstream mongrel {
fair;
server 127.0.0.1:5000;
server 127.0.0.1:5001;
server 127.0.0.1:5002;
}

If you encounter any issues, please report them using the bugtracker at
http://nginx.localdomain.pl/

Contributing:

Git source repositories:
http://github.com/gnosek/nginx-upstream-fair/tree/master
http://git.localdomain.pl/?p=nginx-upstream-fair.git;a=summary

Please feel free to fork the project at GitHub and submit pull requests or patches.

主要指標

概覽
名稱與所有者adriel/arch-koel
主編程語言Shell
編程語言C (語言數: 2)
平台
許可證GNU General Public License v3.0
所有者活动
創建於2017-03-21 01:10:35
推送於2017-03-07 22:52:03
最后一次提交2017-03-07 22:51:50
發布數0
用户参与
星數0
關注者數2
派生數6
提交數13
已啟用問題?
問題數0
打開的問題數0
拉請求數0
打開的拉請求數0
關閉的拉請求數0
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?