<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qileilove

    blog已經(jīng)轉(zhuǎn)移至github,大家請(qǐng)?jiān)L問(wèn) http://qaseven.github.io/

    負(fù)載均衡—實(shí)現(xiàn)配置篇(Nginx)

     首先我們來(lái)回顧下上篇的概念: 負(fù)載均衡 == 分身的能力。
      既然要有分身的能力嘛,這好辦,多弄幾臺(tái)服務(wù)器就搞定了。
      今天我們講的實(shí)例嘛…..我們還是先看圖比較好:
      還是圖比較清晰,以下我都用別名稱(chēng)呼:
      PA : 負(fù)載均衡服務(wù)器/WEB入口服務(wù)器/www.mydomain.com
      P1 : WEB服務(wù)器/分身1/192.168.2.3
      P2 : WEB服務(wù)器/分身2/192.168.2.4
      P3 : WEB服務(wù)器/分身3/192.168.2.5
      PS:首先我們學(xué)這個(gè)的開(kāi)始之前吧,不懂防火墻的童鞋們,建議你們把PA、P1、P2、P3的防火墻關(guān)閉,盡量不要引起不必要的麻煩。
      首先 :PA、P1、P2、P3都安裝了Nginx,不會(huì)安裝的可以去官網(wǎng)查看教程(中文版教程、非常的牛X)
      1. 裝完之后哈,我們先找到 PA 的nginx.conf配置文件:
      在http段加入以下代碼:
      upstream servers.mydomain.com {
      server 192.168.2.3:80;
      server 192.168.2.4:80;
      server 192.168.2.5:80;
      }
      當(dāng)然嘛,這servers.mydomain.com隨便取的。
      那么PA的server配置如下:
      在http段加入以下代碼:
      server{
      listen 80;
      server_name www.mydomain.com;
      location / {
      proxy_pass http://servers.mydomain.com;
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      }
      }
      那么P1、P2、P3的配置如下:
      server{
      listen 80;
      server_name www.mydomain.com; 2. 有人就問(wèn)了,我用其它端口行不行啊,當(dāng)然也是可以的,假設(shè)PA的nginx.conf配置文件:
    upstream servers2.mydomain.com {
    server 192.168.2.3:8080;
    server 192.168.2.4:8081;
    server 192.168.2.5:8082;
    }
    server{
    listen 80;
    server_name www.mydomain.com;
    location / {
    proxy_pass http://servers2.mydomain.com;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
    }
      那么P1的配置如下:
      server{
      listen 8080;
      server_name www.mydomain.com;
      index index.html;
      root /data/htdocs/www;
      }
      P2配置:
      server{
      listen 8081;
      server_name www.mydomain.com;
      index index.html;
      root /data/htdocs/www;
      }
      P3配置:
      server{
      listen 8082;
      server_name www.mydomain.com;
      index index.html;
      root /data/htdocs/www;
      }
      重啟之后,我們?cè)L問(wèn)下,恩不錯(cuò),確實(shí)很厲害。
      當(dāng)我們把一臺(tái)服務(wù)器給關(guān)閉了后。
      訪問(wèn)網(wǎng)址,還是OK的。說(shuō)明:負(fù)載均衡還要懂得修理他(T出泡妞隊(duì)營(yíng))
      3. 那么負(fù)載均衡如何保持通話呢?
      當(dāng)然現(xiàn)在有好幾種方案,我們這次只是講一種。
      IP哈希策略
      優(yōu)點(diǎn):能較好地把同一個(gè)客戶(hù)端的多次請(qǐng)求分配到同一臺(tái)服務(wù)器處理,避免了加權(quán)輪詢(xún)無(wú)法適用會(huì)話保持的需求。
      缺點(diǎn):當(dāng)某個(gè)時(shí)刻來(lái)自某個(gè)IP地址的請(qǐng)求特別多,那么將導(dǎo)致某臺(tái)后端服務(wù)器的壓力可能非常大,而其他后端服務(wù)器卻空閑的不均衡情況。
      nginx的配置也很簡(jiǎn)單,代碼如下:
      upstream servers2.mydomain.com {
      server 192.168.2.3:8080;
      server 192.168.2.4:8081;
      server 192.168.2.5:8082;
      ip_hash;
      }
      其實(shí)一切就這么簡(jiǎn)單,來(lái)趕快試試吧!
      4. 說(shuō)了這么多,其實(shí)你有沒(méi)有發(fā)現(xiàn)一個(gè)問(wèn)題的所在,就是這么多服務(wù)器,他們共同需要的文件從哪里來(lái)?
      想知道如何解決,請(qǐng)繼續(xù)關(guān)注:負(fù)載均衡 ---- 文件服務(wù)策略
      index index.html;
      root /data/htdocs/www;
      }
    微信掃描,分享到朋友圈

    posted on 2014-11-19 09:40 順其自然EVO 閱讀(203) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): 測(cè)試學(xué)習(xí)專(zhuān)欄

    <2014年11月>
    2627282930311
    2345678
    9101112131415
    16171819202122
    23242526272829
    30123456

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(55)

    隨筆分類(lèi)

    隨筆檔案

    文章分類(lèi)

    文章檔案

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 特级毛片全部免费播放a一级| 嫩草在线视频www免费观看| 亚洲免费在线播放| 亚洲国产精品成人久久蜜臀| 国产精品永久免费10000| 最近免费中文字幕中文高清| 含羞草国产亚洲精品岁国产精品 | 亚洲色偷偷狠狠综合网| 18禁无遮挡无码网站免费| 久草福利资源网站免费| 最近国语视频在线观看免费播放| 免费一区二区无码视频在线播放| 亚洲中文字幕无码亚洲成A人片| 亚洲欧洲久久精品| 亚洲视频在线免费播放| 久久精品国产精品亚洲蜜月| 奇米影视亚洲春色| 亚洲精品视频在线观看你懂的| 青青草国产免费久久久下载| 在线视频观看免费视频18| 免费下载成人电影| 免免费国产AAAAA片| 精品久久久久成人码免费动漫| 亚洲免费视频网址| 亚洲免费在线视频播放| 亚洲色偷偷狠狠综合网| ass亚洲**毛茸茸pics| 国产精品免费看久久久无码| eeuss在线兵区免费观看| 午夜神器成在线人成在线人免费| 亚洲热线99精品视频| 两个人看的www免费| AV在线播放日韩亚洲欧| 色吊丝性永久免费看码| 好吊妞在线成人免费| 亚洲xxxx视频| 成人免费在线视频| 亚洲精华国产精华精华液网站| 亚洲?V乱码久久精品蜜桃| 99久在线国内在线播放免费观看| 午夜在线亚洲男人午在线|