Nginx負載均衡的4種方案配置實例

輪詢

輪詢即Round Robin,根據Nginx配置文件中的順序,依次把客戶端的Web請求分發到不同的后端服務器。


最少連接

Web請求會被轉發到連接數最少的服務器上。


IP地址哈希

前述的兩種負載均衡方案中,同一客戶端連續的Web請求可能會被分發到不同的后端服務器進行處理,因此如果涉及到會話Session,那么會話會比較復雜。常見的是基于數據庫的會話持久化。要克服上面的難題,可以使用基于IP地址哈希的負載均衡方案。這樣的話,同一客戶端連續的Web請求都會被分發到同一服務器進行處理。


基于權重的負載均衡

基于權重的負載均衡即Weighted Load Balancing,這種方式下,我們可以配置Nginx把請求更多地分發到高配置的后端服務器上,把相對較少的請求分發到低配服務器。

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 【摘要】 面對大量用戶訪問、高并發請求,海量數據,可以使用高性能的服務器、大型數據庫,存儲設備,高性能Web服務器...
    靜修佛緣閱讀 4,610評論 0 24
  • 摘要:面對大量用戶訪問、高并發請求,海量數據,可以使用高性能的服務器、大型數據庫,存儲設備,高性能Web服務器,采...
    layjoy閱讀 13,863評論 3 93
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,969評論 19 139
  • 《老男孩Linux運維》Nginx Documentation 集群簡介 集群就是指一組(若干)相互獨立的計算機,...
    Zhang21閱讀 3,445評論 0 51
  • 櫻花公園好久沒有去過了,蠻想去的,但是,我沒有錢,家人不讓我到處亂跑,免得被壞人抓走,也許,是我的大意。太讓人操心...
    鑫盛網絡通訊閱讀 128評論 0 0