apache一般採用**和反向**方式做負載均衡
[b]1、啟用apache的幾個模組 [/b]
如果modules目錄下沒有以上檔案,說明沒有安裝,需要先安裝
進入apache的源**解壓目錄
cd apache的解壓目錄/modules/proxy
/usr/local/apache/bin/apxs -c -i mod_proxy.c proxy_util.c
注意:上面如果不加proxy_util.c的話,loadmodule proxy_module modules/mod_proxy.so會報錯的,提示你找不到mod_proxy.so檔案
[b]2、配置負載均衡[/b]
#警告:以下這段配置僅用於除錯,絕不要新增到生產環境中!!!
##sethandler /balancer-manager/
#order deny,allow
#deny from all
#allow from all
#
2). 負載比例分配
開啟 balancer-manager 的介面,可以看到請求是平均分配的。
如果不想平均分配怎麼辦?給 balancermember 加上 loadfactor 引數即可,取值範圍為1-100。比如你有三颱伺服器,負載分配比例為 7:2:1,只需這樣設定:
3).負載分配演算法
預設情況下,負載均衡會盡量讓各個伺服器接受的請求次數滿足預設的比例。如果要改變演算法,可以使用 lbmethod 屬性。如:
lbmethod可能的取值有:
[list]
[*]lbmethod=byrequests 按照請求次數均衡(預設)
[*]lbmethod=bytraffic 按照流量均衡
[*]lbmethod=bybusyness 按照繁忙程度均衡(總是分配給活躍請求數最少的伺服器)
[/list]
apache 負載均衡
隨著訪問量的不斷提高,以及對響應速度的要求,進行負載均衡設定就顯得非常必要了。公司的系統在最初設計的時候就已經考慮到了負載均衡的規劃,www靜態伺服器配置了兩台,由於初期專案時間緊,並且訪問量並不高,所以當時只用了一台,另一台在內網中,只是進行了同步,並為發揮出效用來。此次就是對負載均衡的乙個簡單測...
Apache 負載均衡配置
版本 apache http server 2.2.22 預設安裝在 usr local httpd目錄下面,安裝成功後,進入bin目錄,執行.apachectl k start啟動apache,在瀏覽器中輸入http ip,看到it works,說明安裝成功,沒有問題。之後進入conf目錄,編輯h...
Apache負載均衡 配置
很多都在詢問apache的負載均衡配置問題。那麼我們在此,就再詳細的說一說這個具體的過程。當然,說到apache負載均衡肯定離不開tomacat的使用,以及對mod jk的了解。這些準備工作,還是大家在閒暇時間可以在學習一下,那麼我們現在就切入正題,從安裝軟體說起。一 軟體環境 二 負載均衡 用ap...