中文字幕精品亚洲无线码二区,国产黄a三级三级三级看三级,亚洲七七久久桃花影院,丰满少妇被猛烈进入,国产小视频在线观看网站

nginx~為docker容(rong)器添加負載(zai)均衡(heng)

Nginx作為當前最流行的負載均衡和反向代理服務器,它運行在linux平臺,一般的.net網站,為了實現分流與負載,需要在多個應用服務器的IIS上部署,通過一些工具實現代碼的同步,然后再nginx上去配置它們.
有了docker,你可以在多個linux上花個1秒鐘去run它即可,不用在iis上部署了,對于docker來說,nginx部署更方便!
下面看一下標準的Nginx的配置文件

我(wo)們(men)可以為(wei)每(mei)個網站(zhan)添加(jia)一(yi)個conf的配置(zhi)文件,然(ran)后nginx加(jia)載(zai)時會include它們(men)的,你不需(xu)要關注,呵(he)呵(he),看一(yi)下他們(men)的標準(zhun)內容

server {
    listen 8080;
    server_name localhost;
    location / {
    proxy_pass http://api;
    proxy_set_header Host $host:8080;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

upstream api{
      server 192.168.200.108:5000 weight=1;
      server 192.168.200.108:5001 weight=1;#比重高
}

server節點(dian)(dian)主要配置網(wang)站的相關信息,其(qi)中(zhong) proxy_pass是(shi)(shi)網(wang)站對(dui)外訪(fang)問的域名(ming)和(he)端(duan)口(kou),當有upstream節點(dian)(dian)后,它就是(shi)(shi)這個節點(dian)(dian)的名(ming)稱,listen是(shi)(shi)監聽的端(duan)口(kou)!

upstream節點是網(wang)站的(de)(de)負(fu)載均衡的(de)(de)信息,集群(qun)中有多少個(ge)站點就(jiu)設置多少個(ge)即(ji)可,當然(ran),這些網(wang)站之(zhi)間的(de)(de)數據同步(bu)咱們nginx是不管(guan)的(de)(de)!

當應用程序出(chu)現(xian)問題時,我們可以查(cha)看日(ri)志文(wen)件(jian),access.log和error.log,如下目錄

它們會記(ji)錄哪些客戶端在什么(me)時候訪(fang)問(wen)了咱們的(de)網站,訪(fang)問(wen)的(de)是哪些負載(zai)的(de)網站等等,日志信息還是比(bi)較有用(yong)的(de),用(yong)來日后(hou)進(jin)行數據(ju)分析!

最后感謝各位的(de)閱讀!

希望(wang)本文章對(dui)大家有所(suo)幫助!

 

posted @ 2017-07-20 14:42  張占嶺  閱讀(1524)  評論(0)    收藏  舉報