Nginx-06:Nginx配置实例之负载均衡
生活随笔
收集整理的這篇文章主要介紹了
Nginx-06:Nginx配置实例之负载均衡
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Nginx配置實例之負載均衡
目的:訪問http://192.168.17.129/edu/a.html時平均的分配到8080和8081端口,即實現(xiàn)負載均衡的效果。
?1、準備工作
(1)準備兩臺tomcat服務器,一臺8080,一臺8081。
(2)在兩臺tomcat的webapps目錄中創(chuàng)建名稱時edu的文件夾,在此文件夾中創(chuàng)建頁面a.html用于測試.
2、負載均衡配置
3、測試
4、Nginx分配策略
在linux下有nginx、LVS、Haproxy等服務可以提供負載均衡服務。nginx提供了幾種分配策略:
(1)輪詢(默認)
每個請求按時間順序逐一分配到不同的后端服務器,可以自動剔除后端down掉的服務器。
(2)weigth(權重)
weight默認是1,權重越高被分配的客戶端越多。
(3)ip_hash
每個請求按訪問ip的hash結果分配,每個訪客固定訪問一個后端服務器,即某個用戶第一次訪問的是8080端口,后面都訪問8080,可以解決session問題。
?
(4)fair(第三方)
按后端服務器響應時間來分配請求,響應時間越短的優(yōu)先分配。
?
總結
以上是生活随笔為你收集整理的Nginx-06:Nginx配置实例之负载均衡的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Nginx-05:Nginx配置实例之反
- 下一篇: Nginx-07:Nginx配置实例之动