本文實(shí)例講述了CentOS基于nginx反向代理實(shí)現(xiàn)負(fù)載均衡的方法。分享給大家供大家參考,具體如下:

nginx做負(fù)載均衡的優(yōu)點(diǎn):
1、工作在網(wǎng)絡(luò)的7層之上,可以針對(duì)http應(yīng)用做一些分流的策略,比如針對(duì)域名、目錄結(jié)構(gòu),它的正則規(guī)則比HAProxy更為強(qiáng)大和靈活,這也是它目前廣泛流行的主要原因之一,nginx單憑這點(diǎn)可利用的場(chǎng)合就遠(yuǎn)多于LVS了
2、nginx對(duì)網(wǎng)絡(luò)穩(wěn)定性的依賴非常小,理論上能ping通就就能進(jìn)行負(fù)載功能,這個(gè)也是它的優(yōu)勢(shì)之一;相反LVS對(duì)網(wǎng)絡(luò)穩(wěn)定性依賴比較大,這點(diǎn)本人深有體會(huì)
3、nginx安裝和配置比較簡(jiǎn)單,測(cè)試起來(lái)比較方便,它基本能把錯(cuò)誤用日志打印出來(lái)。LVS的配置、測(cè)試就要花比較長(zhǎng)的時(shí)間了,LVS對(duì)網(wǎng)絡(luò)依賴比較大
4、可以承擔(dān)高負(fù)載壓力且穩(wěn)定,在硬件不差的情況下一般能支撐幾萬(wàn)次的并發(fā)量,負(fù)載度比LVS相對(duì)小些
注意事項(xiàng):
1、不同安裝方法nginx的配置文件位置不一樣
2、upstream如果使用ip_hash方式,則每個(gè)請(qǐng)求按訪問(wèn)ip的hash結(jié)果分配,這樣每個(gè)訪客固定訪問(wèn)一個(gè)后端服務(wù)器,可以解決session的問(wèn)題
環(huán)境:
系統(tǒng):centos6.6
nginx ip:192.168.20.103
web1 ip:192.168.20.193
web2 ip:192.168.20.194
一、安裝nginx
兩種方法,我用的是第1種
第1種 yum安裝,需安裝第三方y(tǒng)um源,因?yàn)閚ginx默認(rèn)不在centos的yum源中 所以需更新
yum install wget #安裝下載工具 wget http://www.atomicorp.com/installers/atomic #下載 sh ./atomic #安裝 yum check-update #更新yum源 有的需要更新幾次 才有nginx最新版本 否則是老版本nginx yum remove httpd* php* #刪除系統(tǒng)自帶的軟件包 也可加mysql*前提備份數(shù)據(jù)庫(kù) yum install nginx #安裝nginx根據(jù)提示輸入y進(jìn)行安裝 chkconfig nginx on #設(shè)置nginx開(kāi)機(jī)啟動(dòng) service nginx start #啟動(dòng)nginx 重啟 restart
名稱欄目:CentOS基于nginx反向代理實(shí)現(xiàn)負(fù)載均衡的方法-創(chuàng)新互聯(lián)
本文鏈接:http://www.yijiale78.com/article6/ceiiog.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、品牌網(wǎng)站建設(shè)、自適應(yīng)網(wǎng)站、域名注冊(cè)、商城網(wǎng)站、App設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容