999久久免费高清热精品-999久久久免费精品国产牛牛-99999久久久久久亚洲-9984四虎永久免费网站-中国一级特黄真人毛片免-中国一级特黄特色真人毛片

網站地圖 | 聯系我們
首 頁 產品中心 解決方案 成功案例 服務支持 新聞動態 關于我們 聯系我們
 新聞中心 NEWS
> 公司新聞
> 行業新聞
 產品搜索 SEARCH
 聯系方式 CONTACT
南京宇寬科技有限公司
電話:18021511005  王經理
QQ:541933892
座機:025-83605860*807
郵箱:18021511005#163.com  (#換@)
地址:南京市玄武區洪武北路188號長發數碼大廈12樓C座


 
當前位置:首頁 > 新聞動態 > 行業新聞 > IBM 行業資訊 > Nginx作為負載均衡服務器 | 南京IBM服務器
Nginx作為負載均衡服務器 | 南京IBM服務器
來源:    日期:2017-02-24    瀏覽量:        
分享到:

標簽:

Nginx可以作為負載均衡服務器,定義一組服務器,nginx的反向代理多臺服務器時其實就是利用負載均衡模塊實現的。負載均衡模塊是ngx_http_upstream_module,通過此模塊定義多臺后端服務器,這些服務器通過指令proxy_pass、fastcgi_pass和memcached_pass引用。

配置例子

upstream backend {

server backend1.example.com weight=5;
server backend2.example.com:8080;
server unix:/tmp/backend3;
server backup1.example.com:8080 backup;
server backup2.example.com:8080 backup;
}
server {
location/ {
proxy_pass http://backend;
}
}

ngx_http_upstream_module模塊常用的指令:

upstream name { …}

通過此命令定義一組服務器,這組服務器有一個名字是name,各個服務器可以監聽不同的端口。監聽在TCP和UNIX域套接字的服務器可以混用。

例子:

 

upstreambackend {

serverbackend1.example.com weight=5;
server127.0.0.1:8080 max_fails=3 fail_timeout=30s;
serverunix:/tmp/backend3;
}

 

默認情況下,nignx按加權輪巡的方式將請求分發到各服務器。當此負載均衡nginx和后端服務器通信時,如果出現錯誤,請求會被傳給下一臺服務器,直到所有可用的服務器都被嘗試過,如果所有服務器都返回失敗,客戶端將會得到最后通信的那臺服務器的失敗相應結果。

Server address [parameters];

此命令用于指定被負載的后端服務器,每個server指定一臺服務器,可以指定指定多臺服務器,服務器地址可以是域名或IP地址,端口是可選的。

常用參數:

weight=number

設定服務器權限,默認是1。

max_fails=number

設定nginx與后端服務器通信的嘗試失敗次數。在fail_timeout參數定義的時間段內,如果失敗次數達到此值,nginx就認為此服務器不可用,在下一個max_timeout時間段內,服務器不會在被嘗試。失敗的默認嘗試次數為1,0表示停止嘗試次數,認為服務器一直可用。

 

fail_timeout=time

設定在此時間段內,服務器失敗次數達到指定的嘗試次數,服務器就被認為在此時間段內不可用。

 

backup

標記為備用服務器,當主服務器不可以用后,請求會轉給backup服務器。

 

down

標記服務器永久不可用。如果某一服務器宕機時,應加上down參數。

 

ip_hash

在upstream中使用此參數。指定多臺服務器負載均衡算法,確保從同一客戶端過來的請求會被傳給同一臺服務器。當此服務器宕機后,同一客戶端請求會傳給其他可用的同一服務器。

 

Keepalive connections;

Connections參數設置每個worker進程和后端服務器保持連接的最大數,這些保持的連接被放入緩存中。如果連接數大于此值,最久未使用的連接會被關閉。Keepalive不會限制nginx與上游服務器如memcached服務器的連接總數,新的連接總會被創建。

 

配置memcached作為上游服務器連接keepalive的例子:

 

Upstreammemcached_backend {

Server127.0.0.1:11211;
Server10.0.0.2:11211;
Keepalive32;
}
Server{
Location/memcached/ {
Set$memcached_key $uri;
Memcached_passmemcached_backend;
}
}

配置fastcgi的服務器,設置fastcig_keep_conn指令來連接keepalive工作:

upstreamfastcgi_backend {

server127.0.0.1:9000;
keepalive8;
}
server{
location/fastcgi/{
fastcgi_passfastcgi_backend;
fastcgi_keep_connon;
}
}
[打印本文] [關閉窗口] [返回頂部]
   上一篇:磁盤陣列raid 0的詳細配置講解 | 南京IBM服務器
   下一篇:華為服務器的中國夢 | 南京IBM服務器

相關資料  
> IBM服務器日志文件的切割 | 南京IBM服務器
> 怎樣指定IBM服務器日志文件存放路徑? | 南京IBM服務
> Nginx的完整配置事例 | 南京IBM服務器
> Nginx的平滑升級 | 南京IBM服務器
> Nginx如何平滑重啟 | 南京IBM服務器
> 補丁管理方案的7大好處 | 南京IBM服務器
> 關于軟件管理的解決方案 | 南京IBM服務器
> 虛擬機管理與系統部署解決方案 | 南京IBM服務器
> 關于資產清單管理的解決方案 | 南京IBM服務器
> 關于Altiris服務器管理解決方案 | 南京IBM服務器
> 服務器不能啟動了怎么辦? | 南京IBM服務器
> RIS服務器簡介 | 南京IBM服務器
> X3650M4主機存儲如何掛載? | 南京IBM服務器
> 年底拋貨,X3300、X3550全系列,X3500I01、I21,X 3650 I01、I21,
> 南京宇寬科技有限公司祝大家元旦快樂! | 南京IBM服務
> X3630M4I01、X3300M4、X3550M4全系列大量、X3500-I01價格好,5606
公司信息
 > 公司簡介
 > 企業文化
 > 榮譽證書
 
產品展示
> 聯想 全系列產品
> IBM 全系列產品
> DELL 全系列產品
> HP 全系列產品
> 深信服 全系列產品
> 華為 全系列產品
 
解決方案
 >聯想桌面云一體化解決方案
 >ThinkCloud OpenStack 云平臺
 
技術服務
 >資料下載
 >常見問題解答
 >技術知識庫
行業資訊
 >DELL 行業資訊
 >華為 行業資訊
 >IBM 行業資訊
 >聯想 行業資訊
 >HP 行業資訊
 >深信服 行業資訊
版權所有:南京宇寬科技有限公司
主站蜘蛛池模板: 91最新在线视频| 久久夜色精品国产噜噜| 国产精品视频h| 亚洲欧美日韩视频一区| 国产一区二区高清| 亚洲图色网站| 国产精品免费福利| 色多多www网站| 99国产成人精品2021| 美女掰开逼| 欧美亚洲国产成人精品| 99热成人精品国产免国语的| 欧美日韩中文一区二区三区| 91高清在线| 国内精自线一二区| 视频国产免费| 国产三级国产精品国产普男人 | 成人在线观看视频免费| 日本一区免费在线| 日本精品免费| 久99re视频9在线观看| 亚洲日本一区二区三区在线 | 91福利免费视频| 极品美女一级毛片| 亚洲乱码在线视频| 99re66精品视频在线观看| 久久免费福利视频| 亚洲美女色视频| 91在线免费视频| 精品国产成人系列| 视频二区中文字幕| 69国产| 国产精品福利在线| 小视频在线观看免费| 国内在线观看精品免费视频| 午夜国产精品免费观看| 国产猛男猛女超爽免费视频| 亚洲伊人久久大香线蕉啊| 国产成人亚综合91精品首页| 久久婷婷国产精品香蕉| 天天做.天天爱.天天综合网|