欧美三区四区_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
相關負載集群教程
久99九色视频在线观看| 国产免费区一区二区三视频免费| 亚洲国产精品尤物yw在线观看| 亚洲午夜色婷婷在线| 欧美二区三区在线| 亚洲精品一区二区三区影院忠贞| 成人免费毛片嘿嘿连载视频…| 日韩av一区二区在线影视| 欧美三级电影在线观看| 国产视频观看一区| 国产chinesehd精品露脸| 午夜在线视频免费| 日韩不卡一二三区| 日韩视频一区在线观看| 国内视频一区| 国产wwwwxxxx| 欧美尿孔扩张虐视频| 国产精品伦一区二区三级视频| 欧美高清第一页| 亚洲爆乳无码专区| 国产精品伦一区二区三区| 亚洲精品1区| 欧美亚洲愉拍一区二区| av成人在线电影| 88久久精品无码一区二区毛片| 欧美日韩黄色| 中文字幕+乱码+中文字幕一区| 欧美丰满少妇xxxx| 天堂在线资源视频| 老牛影视av牛牛影视av| 久久精品国产精品亚洲综合| 精品视频www| 第九区2中文字幕| 中文字幕日韩经典| 亚洲男女自偷自拍| 日韩亚洲欧美中文三级| 日韩欧美激情一区二区| 国产一级特黄a高潮片| 999国产精品永久免费视频app| 午夜av一区二区三区| 成人网在线免费观看| 91精品人妻一区二区三区| 51精品国产| **网站欧美大片在线观看| 日本欧美一二三区| 精品中文字幕在线播放| 一区二区三区欧洲区| 欧美国产日产图区| 全亚洲最色的网站在线观看| 久久久久国产免费| 国产在线不卡一区二区三区| 国产精品美女久久久久久| 欧洲美女7788成人免费视频| 催眠调教后宫乱淫校园| 精品国产鲁一鲁****| 成人欧美一区二区三区小说| 国产精品国产亚洲伊人久久 | 3751色影院一区二区三区| 国内精品视频在线播放| 国产va在线播放| 999视频精品| 欧美久久久久免费| 亚洲v日韩v欧美v综合| 欧美三级网站在线观看| 日韩电影网1区2区| 在线观看国产精品日韩av| 午夜激情福利在线| 亚洲色大成网站www| 99麻豆久久久国产精品免费优播| 欧美激情综合色| 91超薄肉色丝袜交足高跟凉鞋| 哺乳挤奶一区二区三区免费看| 一区二区成人在线| 国产精品推荐精品| 国产又爽又黄的视频| 免费亚洲一区| 国产亚洲一区二区在线| 亚洲黄色av网址| 精品亚洲a∨| 国产精品乱码一区二三区小蝌蚪| 国产欧美va欧美va香蕉在| 一级片一级片一级片| 亚洲破处大片| 精品免费视频一区二区| 欧美高清中文字幕| 欧美三级网址| 1024成人网色www| 国产精品10p综合二区| 亚洲黄色三级视频| 天堂成人免费av电影一区| 中文字幕成人精品久久不卡| 亚洲综合在线一区二区| 黄色免费大全亚洲| 日本道色综合久久| 国产成人精品免费看在线播放| 秋霞av鲁丝片一区二区| 久久久.com| 国产精品com| 欧美大片xxxx| 亚洲深夜激情| 精品久久久av| 免费不卡的av| 日韩在线精品| 亚洲黄色av网站| 色悠悠久久综合网| av不卡一区| 欧美亚男人的天堂| 日韩精品在线中文字幕| 校园春色亚洲色图| 亚洲视频你懂的| 黑人巨大精品欧美一区二区小视频| 国产一级片av| 成人国产电影网| 国产精品中文在线| 亚洲第一精品在线观看| 久88久久88久久久| 欧美亚洲国产视频| 曰本女人与公拘交酡| 日韩精品乱码av一区二区| 欧美激情一级欧美精品| 少妇高潮一区二区三区喷水| 免费久久99精品国产自在现线| 免费91麻豆精品国产自产在线观看| 国产夫妻性爱视频| 国内精品久久久久久久97牛牛| 一本色道久久88综合日韩精品| 蜜臀视频在线观看| 亚洲精品二区三区| 中文字幕亚洲欧美日韩2019| 国产麻豆天美果冻无码视频| 国产综合久久| 蜜臀久久99精品久久久无需会员| 91社区视频在线观看| 老牛嫩草一区二区三区日本| 欧美激情综合亚洲一二区| 羞羞在线观看视频| 日产国产欧美视频一区精品| 69**夜色精品国产69乱| 久草视频在线资源| 国产麻豆成人精品| 成人网址在线观看| 在线免费av网| 国产精品久久久久久久久久免费看| 蜜桃av色综合| 伊人久久国产| 欧美性开放视频| 日韩在线视频在线观看| 欧美电影免费网站| 亚洲激情视频在线| 制服丝袜第一页在线观看| 欧美久色视频| 欧美黑人一区二区三区| 99视频只有精品| 国产伦理精品不卡| 亚洲专区在线视频| www.色呦呦| 亚洲一区二区精品3399| av日韩一区二区三区| 99精品中文字幕在线不卡 | 3344国产精品免费看| 国产乡下妇女做爰毛片| 成人综合在线观看| 国产伦精品一区二区三区视频黑人| www.爱爱.com| 亚洲va国产va欧美va观看| www.亚洲视频.com| 欧美天堂影院| 亚洲人高潮女人毛茸茸| 国产黄色大片免费看| 美女视频一区在线观看| 成人黄色av播放免费| 国产伦一区二区| 一区二区三区日本| 欧美中日韩在线| 欧美日韩导航| 在线电影av不卡网址| 久久av红桃一区二区禁漫| 国产盗摄精品一区二区三区在线| 国产精品久久亚洲7777| 激情都市亚洲| 欧美猛男男办公室激情| 苍井空张开腿实干12次| 一区二区三区国产盗摄| 国产97人人超碰caoprom| 欧美激情一区二区三区免费观看| 亚洲欧洲av另类| 大胆欧美熟妇xx| 国产一区二区在线| www国产91| 国产一级做a爱免费视频| 91看片淫黄大片一级在线观看| 日本一区二区三区在线视频 | 欧美一区日韩一区| 人妻 丝袜美腿 中文字幕| 西西人体一区二区| 国产精品一区二区性色av| www.成人精品| 在线看不卡av| aaaaaaaa毛片| 日韩成人av影视| 成人av蜜桃| 国产私拍福利精品视频二区| 欧美一级精品大片| 爱爱免费小视频| 国产精品一二一区| 欧美一级日本a级v片| 精品国产亚洲日本| 亚洲女人天堂成人av在线| 国产探花在线视频| 久久精品视频免费| 激情成人开心网| 成人3d精品动漫精品一二三| 久久久久久久一区二区| 中文字幕乱码中文字幕| 午夜国产精品一区| 91精品视频国产| 久久精品亚洲一区二区| 国产超碰91| 国产亚洲字幕| 在线观看91久久久久久| 亚洲黄色三级视频| 亚洲精品免费播放| the porn av| 国产精品永久| 国产精品视频免费观看| 久久久久毛片免费观看| 中文字幕一精品亚洲无线一区 | 成人免费毛片糖心| 粉嫩欧美一区二区三区高清影视| 五月天丁香综合久久国产| 西野翔中文久久精品字幕| 欧美精品在线观看| 国产又大又黄的视频| 欧美系列一区二区| 青青草视频成人| 成人网页在线观看| 成人在线免费观看视频网站| 国产精品二区不卡| 国产美女精彩久久| 日本精品在线中文字幕| 亚洲女同性videos| 五月激情六月丁香| 亚洲国产精品欧美一二99| 久久无码人妻一区二区三区| 久久国产精品色| 亚洲欧美日韩精品综合在线观看| 免费视频国产一区| 欧美在线一级va免费观看| 亚洲欧洲视频在线观看| 日韩精品在线电影| 日韩免费不卡视频| 香蕉久久一区二区不卡无毒影院| gogo亚洲国模私拍人体| 国产成人免费网站| 乱熟女高潮一区二区在线| 午夜欧美理论片| www.av一区视频| 豆花视频一区二区| 国色天香2019中文字幕在线观看| www香蕉视频| 精品91自产拍在线观看一区| 久久久久久久久久久久国产| 亚洲电影在线免费观看| 亚洲麻豆一区二区三区| 91在线视频在线| 欧美日韩在线视频一区二区三区| 另类天堂av| 日韩欧美一区二区三区四区五区| 日本久久综合| 亚洲伊人一本大道中文字幕| 91成人噜噜噜在线播放| 97国产在线视频| 成人线上视频| 日韩亚洲综合在线| www.天天干.com| 亚洲精品视频免费| 中文天堂在线资源| 欧美一区二区三区日韩| 日本免费在线播放| 欧美午夜电影在线| 亚洲黄色网址大全| 亚洲一区二区三区中文字幕| 99久久国产精| 国产精品久久午夜| 日韩精品xxx| 91免费观看视频| 久久99999| 粉嫩一区二区三区性色av| 国产精品欧美激情在线观看| 久久精品国产成人一区二区三区 | 午夜在线精品偷拍| 亚洲三区在线观看| 在线看片欧美| 亚洲成人在线视频网站| 午夜精品av| 日本高清不卡三区| 在线成人激情| 久久青青草原一区二区| 99免费精品| 久久精品人成| 欧美一区二区| 欧美在线视频二区| 国产精品久久| 日本一区美女| 亚洲视频福利| 自拍偷拍亚洲色图欧美| 亚洲视频成人| 青青在线免费视频| 日韩综合一区二区| 久久人人爽人人爽人人av| 日本欧美韩国一区三区| 农民人伦一区二区三区| 久久国产免费看| www黄色av| 不卡一区中文字幕| 久久久久久久久久一区二区| 久久无码av三级| 国产一级免费片| 亚洲免费三区一区二区| jizz中文字幕| 欧美性xxxxxx| 国产一国产二国产三| 欧美日韩日本视频| 国产情侣自拍av| 精品国产伦理网| 国产肥老妇视频| 日韩网站免费观看高清| 成人做爰视频www网站小优视频| 久久久久亚洲精品| 亚洲精品一区二区三区在线| 国产精品综合网站| 精品国产aⅴ| 久久久久无码国产精品一区| 国内自拍一区| 日韩专区第三页| 国产一区不卡视频| 中文字幕一区二区三区四区在线视频| www.日韩在线| av漫画在线观看| 一区二区三区视频在线看| 91久久久久久久久久久久久久 | 蜜桃免费网站一区二区三区 | 久久99久久99| 少妇黄色一级片| 国产精品色婷婷久久58| 成人免费无遮挡无码黄漫视频| 精品久久久免费| 国产精品久久久久久99| 亚洲国产天堂久久综合| 隣の若妻さん波多野结衣| 欧美激情亚洲精品| 国产精品xxx在线观看| 亚洲在线第一页| 欧美激情在线| 99国产精品白浆在线观看免费| 国产.精品.日韩.另类.中文.在线.播放| 婷婷中文字幕在线观看| 亚洲天堂免费在线观看视频| 神马久久精品综合| 91麻豆精品国产91久久久久久久久| 又骚又黄的视频| xxxxx成人.com| 日本免费精品| 国产精品视频免费观看| 国产精品久久国产愉拍| 国产成人亚洲精品无码h在线| 91蜜桃在线免费视频| 五月天精品视频| 欧美精品色一区二区三区| 97人妻精品一区二区三区| 久久精品人人做人人爽| 欧美a在线观看| 激情小说网站亚洲综合网| 麻豆久久婷婷| 一路向西2在线观看| 亚洲欧美国产77777| 久久精品性爱视频| 亚洲男人的天堂在线播放| 激情亚洲小说| 国产高清一区二区三区| 欧美亚洲网站| 欧美精品 - 色网| 亚洲v日本v欧美v久久精品| 亚洲综合久久网| 日韩中文字幕av| 国产乱人伦精品一区| 欧美另类一区| 国产一区二区三区四区五区入口 | 国产aaaaa毛片| 亚洲精品国产品国语在线app| 日本在线免费观看| 亚洲图片在线综合| 国产在线一区不卡| 蜜桃精品久久久久久久免费影院 | 999在线观看免费大全电视剧| 国产亚洲永久域名| 少妇一级淫免费播放| 亚洲国产精品麻豆| 正在播放亚洲精品| 欧美精品videosex性欧美|