nginx負載均衡實在太爽了!

2021-04-18 02:57:27 字數 1223 閱讀 1696

今天小試了一下nginx的負載均衡,真是爽啊!

nginx是什麼?

引用

nginx ("engine x") 是乙個高效能的 http 和 反向** 伺服器,也是乙個 imap/pop3/**tp **伺服器。 nginx 是由 igor sysoev 為俄羅斯訪問量第二的 rambler.ru 站點開發的,它已經在該站點執行超過兩年半了。igor 將源**以類bsd許可證的形式發布。儘管還是測試版,但是,nginx 已經因為它的穩定性、豐富的功能集、示例配置檔案和低系統資源的消耗而聞名了。

首先是配置十分的簡單,而且功能非常強大。真是相見恨晚。

先來看看配置檔案怎麼寫吧

nginx的負載均衡有哪些功能呢?

在這裡還是想說說nginx的安裝及執行

解壓:tar zxvf nginx-0.5.33.tar.gz

接著:./configure

再接著:make

最後:make install

好的,安裝完成了。我在make的時候報了個錯,說http rewrite 模組 有問題,我就./configure --without-http_rewrite_module

然後再make,make install就可以了。

安裝好了之後新建乙個配置檔案,把上面的配置檔案內容拷進去,當然要修改你的ip,儲存為比如 load_balance.conf

然後啟動:

/usr/local/nginx/sbin/nginx -c load_balence.conf

如果上面的步驟走下來有問題的話,可以參考:

nginx的中文維基

當然也可以到官方**

www.nginx.net

www.nginx.com

由於nginx的作者是**人,所以英文的文件也不是那麼完善,對於我來說nginx的最大優點還是配置簡單,功能強大

我曾經配過 apache-jk,那真的不是一般人能配的。太複雜了,而且只能用來做tomcat的負載均衡。

nginx就沒有這個限制,對它來說後面是什麼伺服器是完全透名的。

nginx就一點不爽,它本身目前還不能在windows下面跑。

寫了一大堆,哈哈。~~

說的不對的大家指出哈

nginx 負載均衡 Nginx負載均衡策略

nginx提供的負載均衡策略有2種 內建策略和擴充套件策略。內建策略為輪詢 預設 加權輪詢,ip hash,第三方。upstream mysvr1 輪詢 每個請求按照時間順序逐一的分配到每乙個後台伺服器上。如果某台伺服器宕機了,將會自動的剔除宕機的服務。nginx預設就是輪詢其權重都預設為1,伺服器...

nginx負載均衡

nginx 的 upstream目前支援 4 種方式的分配 1 輪詢 預設 每個請求按時間順序逐一分配到不同的後端伺服器,如果後端伺服器down掉,能自動剔除。2 weight 指定輪詢機率,weight和訪問比率成正比,用於後端伺服器效能不均的情況。3 ip hash 每個請求按訪問ip的hash...

nginx負載均衡

nginx s stop quick exit nginx s quit graceful quit nginx s reload changing configuration,starting a new worker,quitting an old worker gracefully nginx...