天天看天天射天天视频-天天看天天射天天碰-天天看天天射-天天看天天色-狠狠躁狠狠躁-狠狠躁

網站地圖 | 聯系我們
首 頁 產品中心 解決方案 成功案例 服務支持 新聞動態 關于我們 聯系我們
 新聞中心 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 行業資訊
 >深信服 行業資訊
版權所有:南京宇寬科技有限公司
主站蜘蛛池模板: 亚洲国产成人资源在线桃色| 一个人看的hd免费动漫视频| 国产成人久久婷婷精品流白浆| 亚洲乱亚洲23p女| 曰本xxx乱厨房| 国产午夜精品久久理论片小说| 中文字幕一区二区视频| 性俄罗斯孕妇bbwbbw| 五月天第一页| 亚洲精品在线网址| 亚洲精品福利一区二区在线观看| 日韩欧美视频在线| 在线电台收听| 蜜芽视频在线观看视频免费播放| gogo免费在线观看| 四虎国产成人免费观看| 久久99精品国产99久久6男男| 精品免费久久久久久成人影院| 四虎永久免费地址在线观看| 在线久色| 四虎新地址| 白丝美女被狂躁免费漫画| 欧美另类与牲交ZOZOZO| 香蕉精品视频在线观看入口| 亚洲伦理精品久久| 青青青久在线视频免费观看| 自拍视频在线| 国产99精品视频| 悠哉兽世生生种种田免费漫画| 天堂bt在线| 在线视频 中文字幕| 亚洲天堂在线视频| 日韩精品中文字幕一区三区| 无码一卡二卡三卡四卡| 9久爱午夜视频| 中文亚洲大香伊蕉不卡一区| 亚洲精品国产专区一区| 亚洲精品高清视频| 久久精品国产欧美成人| 天天干天天爽天天射| 亚洲高清国产品国语在线观看|