負載均衡
負載均衡 (Load Balancing),就是將對請求的處理分攤到多個操作單元上進行。這個均衡是指在大批量訪問前提下的一種基本均衡,並非是絕對的平均。
對於Web工程中的負載均衡,就是將相同的Web應用部署到多個不同的Web服務器上,形成多個Web應用服務器。當請求到來時,由負載均衡服務器負責將請求按照事先設定好的比例向Web應用服務器進行分發,從而增加系統的整體吞吐量。
總體規劃
該機群包含一臺Nginx服務器,兩臺Tomat服務器。
首先開發一個web工程,將其打包。然後,在克隆出兩臺Tomcat主機,前面的web工程分別部署到這兩臺Tomcat主機上。然後,在Nginx服務器上設置對這兩臺Tomcat主機的均在均衡。
配置說明
- tomcat服務器1:ip地址192.168.31.213
- tomcat服務器2:ip地址192.168.31.214
- nginx服務器:ip地址192.168.31.201
創建一個Web工程
項目結構
配置一臺Tomcat主機
具體配置,請參考Linux 部署Tomcat圖文並茂 一學就會
複製並配置另一臺Tomcat主機,克隆上面配置好的Tomcat主機
配置Nginx主機
配置nginx.conf
注:weight權重
<code>
項目的啟動與訪問
項目下載源碼
鏈接:https://pan.baidu.com/s/18z5c93jM6S-qvoT2cUZi7g 密碼:u08i
閱讀更多 頂級碼農 的文章