[Nginx]nginx 配置实例-负载均衡
生活随笔
收集整理的這篇文章主要介紹了
[Nginx]nginx 配置实例-负载均衡
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
nginx 配置實例-負載均衡
1、實現效果
(1)瀏覽器地址欄輸入地址 http://192.168.111.134/edu/a.html,負載均衡效果,平均分擔到 8080和 8081 端口中
2、準備工作
(1)準備兩臺 tomcat 服務器,一臺 8080,一臺 8081
(2)在兩臺 tomcat 里面 webapps 目錄中,創建名稱是 edu 文件夾,在 edu 文件夾中創建頁面 a.html,用于測試
3、在 nginx 的配置文件中進行負載均衡的配置
4、測試
5、nginx 分配服務器策略
隨著互聯網信息的爆炸性增長,負載均衡(load balance)已經不再是一個很陌生的話題,顧名思義,負載均衡即是將負載分攤到不同的服務單元,既保證服務的可用性,又保證響應足夠快,給用戶很好的體驗??焖僭鲩L的訪問量和數據流量催生了各式各樣的負載均衡產品,很多專業的負載均衡硬件提供了很好的功能,但卻價格不菲,這使得負載均衡軟件大受歡迎,nginx 就是其中的一個,在 linux 下有 Nginx、LVS、Haproxy 等等服務可以提供負載均衡服務,而且 Nginx 提供了幾種分配方式(策略):
- 第一種 輪詢(默認)
每個請求按時間順序逐一分配到不同的后端服務器,如果后端服務器 down 掉,能自動剔除。 - 第二種 weight
weight 代表權重默認為 1,權重越高被分配的客戶端越多
- 第三種 ip_hash
每個請求按訪問 ip 的 hash 結果分配,這樣每個訪客固定訪問一個后端服務器
- 第四種 fair(第三方)
按后端服務器的響應時間來分配請求,響應時間短的優先分配。
總結
以上是生活随笔為你收集整理的[Nginx]nginx 配置实例-负载均衡的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [Nginx]location 指令说明
- 下一篇: 总投资 100 亿元,宝马沈阳生产基地第