Nginx——負載均衡

負載均衡

  負載均衡

(Load Balancing),就是將對請求的處理分攤到多個操作單元上進行。這個均衡是指在大批量訪問前提下的一種基本均衡,並非是絕對的平均。

  對於Web工程中的負載均衡,就是將相同的Web應用部署到多個不同的Web服務器上,形成多個Web應用服務器。當請求到來時,由負載均衡服務器負責將請求按照事先設定好的比例向Web應用服務器進行分發,從而增加系統的整體吞吐量。

Nginx——負載均衡

總體規劃

  該機群包含一臺Nginx服務器,兩臺Tomat服務器。

  首先開發一個web工程,將其打包。然後,在克隆出兩臺Tomcat主機,前面的web工程分別部署到這兩臺Tomcat主機上。然後,在Nginx服務器上設置對這兩臺Tomcat主機的均在均衡。

配置說明
  1. tomcat服務器1:ip地址192.168.31.213
  2. tomcat服務器2:ip地址192.168.31.214
  3. nginx服務器:ip地址192.168.31.201

創建一個Web工程

  項目結構

Nginx——負載均衡

配置一臺Tomcat主機

  具體配置,請參考Linux 部署Tomcat圖文並茂 一學就會

  複製並配置另一臺Tomcat主機,克隆上面配置好的Tomcat主機

配置Nginx主機

Nginx——負載均衡

配置nginx.conf

Nginx——負載均衡

注:weight權重

<code>

項目的啟動與訪問

Nginx——負載均衡

項目下載源碼

鏈接:https://pan.baidu.com/s/18z5c93jM6S-qvoT2cUZi7g 密碼:u08i


分享到:


相關文章: