欧美三区四区_av先锋影音资源站_亚洲第一论坛sis_影音先锋2020色资源网_亚洲精品社区_在线免费观看av网站_国产一区二区伦理_亚洲欧美视频一区二区_99视频精品全部免费在线_精精国产xxxx视频在线

負載均衡-在window與linux下配置nginx_負載集群教程

編輯Tag賺U幣

最近有些時間,開始接觸負載均衡方面的東西,從硬件F5再到Citrix Netscalar。不過因為硬件的配置雖然不復雜,但那些不費的價格也讓一般用戶望而卻步(十幾萬到幾十萬),所以只能轉向nginx,squid這類有反向代理功能的軟件了。好在其設置都不是很麻煩。

本文就之前所做過的安裝和配置步驟做一下總結分享出來,以免日后忘記了。

首先是windows系統,這里建議使用window 2003企業版,而不要作用win7(太新了,我遇到無法啟動nginx的問題)。要說的是,在windows下配置安裝nginx還是很容易的,少了linux下下載tar再配置編譯參數等等步驟,我們只要從下面的地址下載相應的zip包(大約750kb)即可,地址如下:

http://sysoev.ru/nginx/nginx-0.8.21.zip

需要說明的是這個下載包是nginx 0.8.21開發版,換句話說其只能用于搭建測試環境等用途的,不能用于實際的生產環境(受限于windows文件句柄數限制)。

下載并將該包中的文件解壓到c盤上,為了配置使用方便,我將其解壓后的文件夾名稱從“nginx-0.8.19”改為"nginx”,這樣我們只要將要負載均衡的站點在iis中設置好之后,將相應的鏈接地址放到nginx的相應配置文件中即可,這里我們打開C:\nginx\conf\nginx.conf文件,將下面的內容放到該文件的“server { ”上方行處:

upstream  mylocalsite {

server   10.0.2.137:8088;

server   10.0.2.137:8089;

}

因為nginx無法運行動態腳本,所以這里要使用proxy_pass屬性進行代理,所以找到該配置文件的如下內容:

location / {

root   html;

index  index.html index.htm;

}

修改其內容如下:

location / {

proxy_pass http://mylocalsite;

}

修改完之后,還要修改一下server的偵聽端口,原內容如下:

server {

listen       80;

server_name  localhost;

……

修改完后的內容如下:

server {

listen       8086;

server_name  10.0.2.136;

……

這樣,nginx就會在啟動之后開始偵聽本地IP(10.0.2.136)的8086端口請求,然后將其請求轉向到mylocalsite 中所指定的兩個iis站點,并將執行的結果轉發給客戶端。如果一切配置正確,這時可以運行 c:/nginx/nginx.exe (或在cmd下運行“start nginx”),就可以在任務管理器中看到一個nginx進程啟動了。(注:如果配置文件有錯誤,可以到C:\nginx\logs\error.log查看錯誤日志,進一步排錯)。

注: 關閉ngnix的命令: nginx -s stop

配置文件ngnix.conf正確性判斷的命令: nginx -t

當然Nginx 負載均衡的功能也是很強的,并且其一般作為七層負載均衡(應用協議層)。下面就其upstream所支持的四個常用設置進行說明:

1)、輪詢(默認):每個請求按時間順序逐一分配到不同的后端服務器,如果后端服務器down掉,能自動剔除。

2)、weight :指定輪詢幾率,weight和訪問比率成正比,用于后端服務器性能不均的情況。

2)、ip_hash :每個請求按訪問ip的hash結果分配,這樣每個訪客固定訪問一個后端服務器,可以解決session的問題。

3)、fair(第三方):按后端服務器的響應時間來分配請求,響應時間短的優先分配。

4)、url_hash(第三方)

按上面的說明,可以將之前我們的upstream做如下修改:

upstream  mylocalsite {

server   10.0.2.137:8088 weight=2;

server   10.0.2.137:8089 weight=1;

}

這個當來了三個HTTP請求時,其中的兩個會被分配到10.0.2.137:8088 上,一個分配到10.0.2.137:8089 。當然一開始可以其分攤的請求可以不是太嚴格按其設置,但當請求數多了之后,基本上就接近于我們分指派的權值了。當然就負載均衡的算法而言,使用weight只是其中的一種,而經常使用的還有許多,比如lvs就在其內部實現了多種的負載均衡算法,可以根據用戶的實際環境進行設置布署。。當然就目前而言,nginx的算法相比較還是少了許多,呵呵。

可以說在windows下安裝配置還是很方便的,但如果使用loadrunner做并發測試時,就會發現其logs/error.log就會報如下錯誤:

maximum number of descriptors supported by select() is 1024 while connecting to upstream

我曾經在網上查過解決方案,包括修改配置文件的worker_connections ,如下:

worker_rlimit_nofile 20240;

events {

#use epoll;//linux下使用

worker_connections  20240;

}

但依舊不能將文件句柄數擴充到20240,還是報1024最大句柄數錯誤。最后實在沒辦法了,只得開始嘗試在linux下安裝配置nginx。也就引發了下面的內容。

其實在網上有關介紹如何在linux下安裝nginx的要比windows下的要多得多,必定這是‘本家’吧。

因為之前網管只在虛擬機上安裝了CentOS5,所以只能就嘗試在該linux分支版本下安裝了。好在虛擬機已安裝完了,剩下的工作并不太多。

首先需要以root身份登陸系統,然后切換身份為超級管理員:

sudo -s          # 先成為超級管理員

然后進入到src目前下,并在當前目錄下download nginx.tar.gz包

cd /usr/src      # 將文件下載到這個目錄

wget http://sysoev.ru/nginx/nginx-0.7.62.tar.gz# 下載安裝包

tar xzvf nginx-0.6.34.tar.gz   #解壓

如果下載的nginx 中默認可能沒有 rewirte規則,因此需要下載pcre包的擴展來實現這個功能:

wget http://syslab.comsenz.com/downloads/linux/pcre-7.8.tar.bz2    # 下載pcre

tar xjvf pcre-7.8.tar.bz2                   # 解壓pcre

下面編譯安裝pcre

cd /usr/src/pcre-7.8;

./configure --prefix=/usr/local/pcre --enable-utf8 --enable-unicode-properties

下面編譯安裝nginx

cd /usr/src/nginx-0.7.62

開始配置要編譯的參數(注:內容較長,容易輸錯。具體參數設置參見http://wiki.codemongers.com/NginxChsInstall)

./configure --prefix=/usr/local/nginx  --sbin-path=/usr/local/nginx/sbin/nginx  --conf-path=/usr/local/nginx/conf/nginx.conf

--error-log-path=/usr/local/nginx/logs/error.log --http-log-path=/usr/local/nginx/logs/access.log

--pid-path=/usr/local/nginx/var/nginx.pid --lock-path=/usr/local/nginx/var/nginx.lock

--http-client-body-temp-path=/dev/shm/nginx_temp/client_body --http-proxy-temp-path=/dev/shm/nginx_temp/proxy

--http-fastcgi-temp-path=/dev/shm/nginx_temp/fastcgi

--user=www --group=www --with-cpu-opt=pentium4 --without-select_module --without-poll_module

--with-http_realip_module --with-http_sub_module --with-http_gzip_static_module --with-http_stub_status_module

--without-http_ssi_module --without-http_userid_module --without-http_geo_module --without-http_memcached_module

--without-http_map_module" #如要取消ssl可去掉該項

--without-mail_pop3_module --without-mail_imap_modul --without-mail_smtp_module --with-pcre=/usr/local/pcre/lib

接下來就開始編譯生成相應的文件了:

make

make install

然后/dev/shm 也就是內存中,建立一個nginx_temp文件夾

mkdir /dev/shm/nginx_temp

接著創建www用戶和組,以及其使用的目錄:

/usr/sbin/groupadd www -g 48

/usr/sbin/useradd -u 48 -g www www

mkdir -p /data0/vshare/htdocs

chmod +w /data0/vshare/htdocs

chown -R www:www /data0/vshare/htdocs

這時可以擴充一下文件句柄數(windows下就沒這么容易擴展了,哎)

ulimit -SHn 51200 #設置打開文件句柄

到這里,我們就可以使用linux下的vi編輯器編輯一下:

cd /usr/src/nginx-0.7.62/conf/

vi nginx.conf

將之前在window下的修改內容替換(按下insert鍵進入到編輯模式)到當前的文件中,當修改完成了,按冒號(":")切換到命令模式下,然后敲入“wq”,保存并退出。(強制退出(不保存)的話,輸入q!,然后回車)

注:

events {

use epoll;

worker_connections  20240;

}

注:use epoll; //linux下使用,更多內容參見NginxChsOptimizations

這樣就可以運行nginx了:

/usr/local/nginx/sbin/nginx -t –c

啟動完成后,可以通過如下指令查看其在內存中的運行信息:

# ps aux | egrep '(PID|nginx)'

這樣當我們再使用loadrunner運行時,就可以看到error.log中就不再報那個惱人的“1024錯誤了”。

當然在nginx中,還支持文件緩存,以便于將那些靜態文件緩存到本地的nginx服務器上,只不過要修改一下其config文件配置,如下:

vi nginx.conf

在文件中的相應節點處輸入如下內容:

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|js|html|htm|css)$ {        #指定緩存文件類型

expires 7d;      #設置瀏覽器過期時間7天

root data/nginx_cache/iis;          #靜態文件根目錄目錄(必須對應proxy_temp_path)

proxy_store on;        #開啟緩存機制

proxy_store_access user:rw group:rw all:rw;       #緩存讀寫規則

proxy_temp_path data/nginx_cache/iis;            #存放靜態文件的緩存目錄

#    include proxy.conf;          # 外聯proxy理的詳細配置如proxy_set_header, client_max_body_size

.

if (!-e $request_filename) {

proxy_pass http://10.0.2.136;/

}

}

這樣就會在data/nginx_cache/iis目前下生成相應的gif,jpg等文件的臨時信息,當客戶端請求到來時,就會從該目錄中檢索相應文件綁定之后返回給客戶端,以減輕iis服務器和網絡帶寬的壓力。

來源:網絡搜集//所屬分類:負載集群教程/更新時間:2012-08-11
相關負載集群教程
www日本在线观看| 成人国产精品日本在线| 91九色在线观看视频| 国产成人无码精品亚洲| 国产精选一区| 1024国产精品| 国内揄拍国内精品| 成人精品视频一区二区| 一本色道久久综合亚洲| 狠狠入ady亚洲精品经典电影| 午夜精品久久久久久不卡8050| 欧洲成人午夜免费大片| 91亚洲免费视频| 韩国av免费在线观看| 男女精品网站| 欧美一区二区三区四区久久| 精品久久久久亚洲| 国产精品久久国产精麻豆96堂| 一区二区中文字幕在线观看| 26uuu亚洲综合色| 日韩有码视频在线| 国产精品国产亚洲精品看不卡| 日韩电影在线观看一区二区| 欧美喷水视频| 欧美午夜一区二区三区| 动漫3d精品一区二区三区| 无码人妻精品一区二区中文| 亚洲三区欧美一区国产二区| 国产三区在线成人av| 久久久久久香蕉网| 亚洲男人天堂2021| 欧美123区| av午夜一区麻豆| 久久视频在线播放| 国产成人精品无码播放| 亚洲精品一区二区三区四区| 精品一区二区三区欧美| 亚洲欧美国产一区二区三区| 亚洲色婷婷久久精品av蜜桃| 中文字幕 日韩有码| aa级大片欧美三级| 日韩欧美资源站| 在线观看国产一区| 懂色av蜜臀av粉嫩av喷吹| 亚洲影院免费| 亚洲精品电影久久久| 毛片av在线播放| 99久久99久久久精品棕色圆| 看片的网站亚洲| 中文字幕一区二区精品| 能在线观看的av| 蜜桃av噜噜一区二区三区麻豆| 国产一区二区三区精品视频| www.亚洲男人天堂| 一本岛在线视频| 欧美日韩成人影院| 国产日韩影视精品| 欧美专区中文字幕| 无码人妻精品一区二区三区温州| 国产精伦一区二区三区| 亚洲综合免费观看高清完整版| 国产日韩在线播放| 国产午夜精品久久久久久久久| 欧美日韩一区二区三区视频播放| 欧美性高清videossexo| 日韩尤物视频| 中文字幕第99页| 久久国产视频网| 久久精品成人欧美大片| www.国产福利| 午夜电影一区| 亚洲妇女屁股眼交7| 国产伦精品一区| 亚洲精品国产精品乱码| 亚洲在线视频| 亚洲视频在线免费看| 簧片在线免费看| 祥仔av免费一区二区三区四区| 综合自拍亚洲综合图不卡区| 91精品视频专区| 91porn在线视频| 亚洲私人影院| 日韩精品视频观看| 无遮挡又爽又刺激的视频 | 欧美一区二区性放荡片| 裸体大乳女做爰69| 国产精品久久久久久久久久久久久久久久久久 | 国产精品久久不能| 加勒比综合在线| 日本不卡高清| 欧美一二三区在线| 亚洲人精品午夜射精日韩| 伊人久久国产| 国产精品久久久久久久久快鸭 | 麻豆一区在线| 亚洲一区二区三区国产| 免费看成人片| 国产精品久久久久精| www.日韩在线| 国产精品欧美日韩| 五月婷婷一区二区| 久久久久久穴| 久久福利视频导航| 一卡二卡三卡四卡| 无码一区二区三区视频| 欧美精品一区二区三区一线天视频| 少妇无码av无码专区在线观看| 免费在线观看一区| 亚洲高清免费视频| 亚洲欧洲三级| 五月天婷婷视频| 亚洲欧洲一区二区在线播放| 久久国产精品99久久久久久丝袜| 中文字幕在线播放不卡| 成人免费精品视频| 国产欧美日韩中文字幕| 日本熟女一区二区| 国内国产精品久久| 日本精品性网站在线观看| 日本一级特级毛片视频| 久久国产精品亚洲77777| 欧美大片在线看免费观看| 日本一级免费视频| 亚洲精选成人| 欧美大胆在线视频| 少妇视频在线播放| 亚洲专区一区| 欧美激情亚洲激情| 黄色av免费播放| 国产欧美一级| 欧美激情精品久久久久久| 国产成人在线网址| 视频一区国产视频| 5278欧美一区二区三区| 欧美黑吊大战白妞| 紧缚捆绑精品一区二区| 国产精品爱啪在线线免费观看| 国产一级特黄aaa大片| 国产大片一区二区| 91中文字幕一区| 一本色道久久综合亚洲| 欧美经典一区二区| 日本精品二区| 成人免费福利| 色av一区二区| 国产免费成人在线| 亚洲欧洲av| 精品偷拍各种wc美女嘘嘘| 日本少妇xxxx软件| 红桃视频欧美| 欧美激情一级二级| 久久精品免费在线| 成人av在线电影| 高清视频在线观看一区| 亚洲成人77777| 亚洲国产va精品久久久不卡综合| 无码毛片aaa在线| 国产一区二区| 精品少妇一区二区三区免费观看| 国产91在线免费观看| 午夜精品久久99蜜桃的功能介绍| 欧美裸身视频免费观看| 免费中文字幕在线观看| 丁香五精品蜜臀久久久久99网站| 99精彩视频在线观看免费| 午夜精品一区二区三| 亚洲大片一区二区三区| 缅甸午夜性猛交xxxx| 香蕉视频一区| 亚洲一区二区精品| 日本欧美一区二区三区不卡视频| 蜜臀av性久久久久蜜臀aⅴ四虎 | 逼特逼视频在线| 狠狠色丁香婷婷综合影院| 欧美另类亚洲| 国产精品亲子乱子伦xxxx裸| 天堂av一区二区| 91嫩草国产线观看亚洲一区二区| 91麻豆精品国产91久久久资源速度| 91小视频在线播放| 黄色精品一区| 2020欧美日韩在线视频| 波多野结衣视频网址| 亚洲图片你懂的| 欧美无砖专区免费| 久久99性xxx老妇胖精品| 中文国产成人精品久久一| 国产天堂av在线| 成人国产精品免费| 欧美日韩一区二区三| 婷婷激情成人| 精品粉嫩超白一线天av| 美女脱光内衣内裤| 国产一区二区三区在线观看免费视频 | 久久69国产一区二区蜜臀| 成人午夜一级二级三级| 日韩一级片免费| 欧美日韩国产a| 波多野吉衣在线视频| 久久国产日韩| 91日本在线视频| 午夜视频免费在线| 欧美日韩国产精选| 性色av蜜臀av浪潮av老女人| 日本va欧美va精品| 动漫美女被爆操久久久| 亚洲电影有码| 欧美精品一区二| 日日操免费视频| 91香蕉视频黄| 欧洲金发美女大战黑人| 国产精品三级| 久久久影视精品| 亚洲在线免费观看视频| 黄色成人在线免费| 国产精品igao网网址不卡| 久久三级视频| 国产欧美日韩伦理| 91麻豆精品国产综合久久久 | 你懂的国产精品| 91精品国产99| 国产熟女一区二区丰满| 91福利国产成人精品照片| 69久久精品无码一区二区| 日韩高清不卡一区| 精选一区二区三区四区五区| 欧一区二区三区| 色爱av美腿丝袜综合粉嫩av| 青青草av在线播放| 亚洲伊人色欲综合网| 三级一区二区三区| 三级一区在线视频先锋 | 在线播放av中文字幕| 久色成人在线| 久久久99爱| 精品国产导航| 欧美精品成人在线| 国产视频第一页| 欧美日韩国产一级二级| 无码人妻精品一区二区中文| 99久久99久久精品国产片果冻| 伊人再见免费在线观看高清版| 999国产精品| 国产精品一区二区久久久久| 亚洲国产尤物| 亚洲人精品午夜在线观看| 亚洲免费在线观看av| 午夜精品福利视频网站| 少妇精品无码一区二区三区| 成人黄色国产精品网站大全在线免费观看 | 91青青草免费在线看| 久久人人视频| yw.139尤物在线精品视频| 糖心vlog精品一区二区| 欧美三级三级三级爽爽爽| 日本人亚洲人jjzzjjz| 久久蜜桃香蕉精品一区二区三区| 欧美在线观看www| 亚洲免费网址| 欧美另类一区| 欧美精选视频在线观看| 国产精品久久久一区| 日本国产欧美| www亚洲精品| 99久久国产免费| 日韩你懂的电影在线观看| 黄页网站免费观看| 午夜视频在线观看一区| 国产 中文 字幕 日韩 在线| 久久女同精品一区二区| 91看片在线免费观看| 国内精品免费**视频| 国产日韩欧美大片| 国内自拍视频一区二区三区| 激情小说综合网| 日韩av专区| 91牛牛免费视频| 免费观看成人www动漫视频| 国产成人精品优优av| 日韩欧国产精品一区综合无码| 久久香蕉国产线看观看av| 理论片中文字幕| 亚洲欧美另类国产| 在线观看亚洲国产| 亚洲成人精品久久久| 精品免费囯产一区二区三区| 欧美日韩中文一区| 可以直接看的黄色网址| 欧美日韩国产一区在线| av电影在线不卡| 一区二区三区国产精品| 波多野结衣办公室33分钟| 国产精品久久网站| 国产精品入口麻豆| 国产精品婷婷午夜在线观看| 91成人在线观看喷潮蘑菇| 久久久99久久精品欧美| 色男人天堂av| 国产亚洲成aⅴ人片在线观看| 午夜免费一级片| 久久夜色精品国产欧美乱极品| 午夜剧场在线免费观看| 91色.com| 一起草最新网址| 亚洲国产激情av| 国产污在线观看| 国产精品久久久久aaaa| 懂色av粉嫩av蜜乳av| 一区二区三区日韩精品视频| 欧美18—19性高清hd4k| 亚洲.国产.中文慕字在线| 国产wwwwxxxx| 色婷婷国产精品| 天堂资源在线播放| 6080午夜不卡| 岛国av中文字幕| 亚洲国产日韩欧美在线99| 91福利免费视频| 伊人一区二区三区久久精品| 全国男人的天堂网| 久久中文久久字幕| 免费一级欧美在线观看视频| 欧美中文字幕在线视频| 久久夜色精品国产噜噜av小说| 91在线国产电影| 欧美韩国日本在线观看| 日本一区二区三区www| 新狼窝色av性久久久久久| 国产精品三级一区二区| 国产一区二区在线观看免费| 一本岛在线视频| 欧美激情一区二区三区| 国产男男chinese网站| 精品久久久久久久久久久久| 久草视频在线免费看| 日韩一区二区麻豆国产| 国产一区二区在线视频聊天| 上原亚衣av一区二区三区| 97欧美成人| 国产精品观看在线亚洲人成网| 亚洲欧美校园春色| 鲁丝一区鲁丝二区鲁丝三区| 国产精品主播| 国产91在线免费| 99热在这里有精品免费| 午夜不卡久久精品无码免费| 亚洲成人福利片| 国产精品成人国产乱| 亚洲第一精品久久忘忧草社区| 国内爆初菊对白视频| 91精品国产91久久久久| 日韩系列在线| 蜜桃传媒视频麻豆第一区免费观看| 亚洲美女视频在线免费观看 | 日韩中文字幕麻豆| 色综合av综合无码综合网站| 成人99免费视频| 182在线视频| 色综合天天综合网国产成人综合天| 少妇一级淫片免费放中国| 亚洲欧美资源在线| 欧洲成人一区| 91深夜福利视频| 国产精品草草| 久久黄色片视频| 国产亚洲欧美中文| 大吊一区二区三区| 91麻豆精品国产91久久久使用方法 | 国产亚洲精品91在线| 日本欧美一区| 国产精品免费久久久久影院| 99久久国产综合精品成人影院| 中文字幕欧美日韩一区二区三区| 国产精品一卡二| 亚洲色图欧美日韩| 色嗨嗨av一区二区三区| 国产精品爽爽久久久久久| 欧美极品少妇xxxxⅹ免费视频| 免费日韩一区二区三区| 天堂一区二区三区 | 日韩一区二区三区精品视频第3页| 9a蜜桃久久久久久免费| 新67194成人永久网站| 欧美性受xxxxxx黑人xyx性爽| 一区二区成人在线观看| av中文在线播放| 日韩视频一区在线| 成人av地址| 日韩欧美99| 国产不卡一区视频| 国产又爽又黄无码无遮挡在线观看 | 国产成人啪精品视频免费网| 精品国产一区二区三区噜噜噜| 中文字幕精品—区二区日日骚| 不卡的av在线| 国产馆在线观看| 亚洲激情电影中文字幕| 婷婷精品久久久久久久久久不卡| 国产精品一区免费观看| 久久国产乱子精品免费女|