av无码中文字幕不卡一区二区三区-国产av无码专区亚洲av蜜芽-国产亚洲av人片在线观看-国产乱人对白

網(wǎng)站地圖 | 聯(lián)系我們
首 頁(yè) 產(chǎn)品中心 解決方案 成功案例 服務(wù)支持 新聞動(dòng)態(tài) 關(guān)于我們 聯(lián)系我們
 新聞中心 NEWS
> 公司新聞
> 行業(yè)新聞
 產(chǎn)品搜索 SEARCH
 聯(lián)系方式 CONTACT
南京宇寬科技有限公司
電話:18021511005  王經(jīng)理
QQ:541933892
座機(jī):025-83605860*807
郵箱:18021511005#163.com  (#換@)
地址:南京市玄武區(qū)洪武北路188號(hào)長(zhǎng)發(fā)數(shù)碼大廈12樓C座


 
當(dāng)前位置:首頁(yè) > 新聞動(dòng)態(tài) > 行業(yè)新聞 > IBM 行業(yè)資訊 > Nginx作為負(fù)載均衡服務(wù)器 | 南京IBM服務(wù)器
Nginx作為負(fù)載均衡服務(wù)器 | 南京IBM服務(wù)器
來(lái)源:    日期:2017-02-24    瀏覽量:        
分享到:

標(biāo)簽:

Nginx可以作為負(fù)載均衡服務(wù)器,定義一組服務(wù)器,nginx的反向代理多臺(tái)服務(wù)器時(shí)其實(shí)就是利用負(fù)載均衡模塊實(shí)現(xiàn)的。負(fù)載均衡模塊是ngx_http_upstream_module,通過(guò)此模塊定義多臺(tái)后端服務(wù)器,這些服務(wù)器通過(guò)指令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 { …}

通過(guò)此命令定義一組服務(wù)器,這組服務(wù)器有一個(gè)名字是name,各個(gè)服務(wù)器可以監(jiān)聽(tīng)不同的端口。監(jiān)聽(tīng)在TCP和UNIX域套接字的服務(wù)器可以混用。

例子:

 

upstreambackend {

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

 

默認(rèn)情況下,nignx按加權(quán)輪巡的方式將請(qǐng)求分發(fā)到各服務(wù)器。當(dāng)此負(fù)載均衡nginx和后端服務(wù)器通信時(shí),如果出現(xiàn)錯(cuò)誤,請(qǐng)求會(huì)被傳給下一臺(tái)服務(wù)器,直到所有可用的服務(wù)器都被嘗試過(guò),如果所有服務(wù)器都返回失敗,客戶端將會(huì)得到最后通信的那臺(tái)服務(wù)器的失敗相應(yīng)結(jié)果。

Server address [parameters];

此命令用于指定被負(fù)載的后端服務(wù)器,每個(gè)server指定一臺(tái)服務(wù)器,可以指定指定多臺(tái)服務(wù)器,服務(wù)器地址可以是域名或IP地址,端口是可選的。

常用參數(shù):

weight=number

設(shè)定服務(wù)器權(quán)限,默認(rèn)是1。

max_fails=number

設(shè)定nginx與后端服務(wù)器通信的嘗試失敗次數(shù)。在fail_timeout參數(shù)定義的時(shí)間段內(nèi),如果失敗次數(shù)達(dá)到此值,nginx就認(rèn)為此服務(wù)器不可用,在下一個(gè)max_timeout時(shí)間段內(nèi),服務(wù)器不會(huì)在被嘗試。失敗的默認(rèn)嘗試次數(shù)為1,0表示停止嘗試次數(shù),認(rèn)為服務(wù)器一直可用。

 

fail_timeout=time

設(shè)定在此時(shí)間段內(nèi),服務(wù)器失敗次數(shù)達(dá)到指定的嘗試次數(shù),服務(wù)器就被認(rèn)為在此時(shí)間段內(nèi)不可用。

 

backup

標(biāo)記為備用服務(wù)器,當(dāng)主服務(wù)器不可以用后,請(qǐng)求會(huì)轉(zhuǎn)給backup服務(wù)器。

 

down

標(biāo)記服務(wù)器永久不可用。如果某一服務(wù)器宕機(jī)時(shí),應(yīng)加上down參數(shù)。

 

ip_hash

在upstream中使用此參數(shù)。指定多臺(tái)服務(wù)器負(fù)載均衡算法,確保從同一客戶端過(guò)來(lái)的請(qǐng)求會(huì)被傳給同一臺(tái)服務(wù)器。當(dāng)此服務(wù)器宕機(jī)后,同一客戶端請(qǐng)求會(huì)傳給其他可用的同一服務(wù)器。

 

Keepalive connections;

Connections參數(shù)設(shè)置每個(gè)worker進(jìn)程和后端服務(wù)器保持連接的最大數(shù),這些保持的連接被放入緩存中。如果連接數(shù)大于此值,最久未使用的連接會(huì)被關(guān)閉。Keepalive不會(huì)限制nginx與上游服務(wù)器如memcached服務(wù)器的連接總數(shù),新的連接總會(huì)被創(chuàng)建。

 

配置memcached作為上游服務(wù)器連接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的服務(wù)器,設(shè)置fastcig_keep_conn指令來(lái)連接keepalive工作:

upstreamfastcgi_backend {

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

相關(guān)資料  
> IBM服務(wù)器日志文件的切割 | 南京IBM服務(wù)器
> 怎樣指定IBM服務(wù)器日志文件存放路徑? | 南京IBM服務(wù)
> Nginx的完整配置事例 | 南京IBM服務(wù)器
> Nginx的平滑升級(jí) | 南京IBM服務(wù)器
> Nginx如何平滑重啟 | 南京IBM服務(wù)器
> 補(bǔ)丁管理方案的7大好處 | 南京IBM服務(wù)器
> 關(guān)于軟件管理的解決方案 | 南京IBM服務(wù)器
> 虛擬機(jī)管理與系統(tǒng)部署解決方案 | 南京IBM服務(wù)器
> 關(guān)于資產(chǎn)清單管理的解決方案 | 南京IBM服務(wù)器
> 關(guān)于Altiris服務(wù)器管理解決方案 | 南京IBM服務(wù)器
> 服務(wù)器不能啟動(dòng)了怎么辦? | 南京IBM服務(wù)器
> RIS服務(wù)器簡(jiǎn)介 | 南京IBM服務(wù)器
> X3650M4主機(jī)存儲(chǔ)如何掛載? | 南京IBM服務(wù)器
> 年底拋貨,X3300、X3550全系列,X3500I01、I21,X 3650 I01、I21,
> 南京宇寬科技有限公司祝大家元旦快樂(lè)! | 南京IBM服務(wù)
> X3630M4I01、X3300M4、X3550M4全系列大量、X3500-I01價(jià)格好,5606
公司信息
 > 公司簡(jiǎn)介
 > 企業(yè)文化
 > 榮譽(yù)證書(shū)
 
產(chǎn)品展示
> 聯(lián)想 全系列產(chǎn)品
> IBM 全系列產(chǎn)品
> DELL 全系列產(chǎn)品
> HP 全系列產(chǎn)品
> 深信服 全系列產(chǎn)品
> 華為 全系列產(chǎn)品
 
解決方案
 >聯(lián)想桌面云一體化解決方案
 >ThinkCloud OpenStack 云平臺(tái)
 
技術(shù)服務(wù)
 >資料下載
 >常見(jiàn)問(wèn)題解答
 >技術(shù)知識(shí)庫(kù)
行業(yè)資訊
 >DELL 行業(yè)資訊
 >華為 行業(yè)資訊
 >IBM 行業(yè)資訊
 >聯(lián)想 行業(yè)資訊
 >HP 行業(yè)資訊
 >深信服 行業(yè)資訊
版權(quán)所有:南京宇寬科技有限公司