国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

使用Nginx實現(xiàn)負載均衡的策略

2024-08-30 12:23:22
字體:
來源:轉載
供稿:網友
本篇文章主要介紹了使用Nginx實現(xiàn)負載均衡的策略,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

一、nginx簡介

nginx是一個高性能的HTTP服務器和反向代理服務器。它起初是俄羅斯人Igor Sysoev開發(fā)的,至今支撐者俄羅斯的很多大型的網站。

二、nginx支持的三種負載均衡策略

輪詢:將請求依次輪詢發(fā)給每個服務器。

最少鏈接:將請求發(fā)送給持有最少活動鏈接的服務器。

ip哈希:通過哈希函數決定請求發(fā)送給哪個服務器。

權重:服務器的權重越高,處理請求的概率越大。

三、輪詢負載均衡

在nginx.conf配置文件中添加如下配置,此配置有三臺服務器提供支付服務。

http { upstream CashServers {  server CashServers1.com;  server CashServers2.com;  server CashServers3.com; } server {  listen 80;  location / {   proxy_pass http://CashServers;  } }}

需要注意以下幾點

1.缺省配置就是輪詢策略;

2.nginx負載均衡支持http和https協(xié)議,只需要修改 proxy_pass后協(xié)議即可;

3.nginx支持FastCGI, uwsgi, SCGI,memcached的負載均衡,只需將 proxy_pass改為fastcgi_pass, uwsgi_pass, scgi_pass,memcached_pass即可。

4.此策略適合服務器配置相當,無狀態(tài)且短平快的服務使用。

四、最少鏈接負載均衡

http { upstream CashServers {  least_conn;  server CashServers1.com;  server CashServers2.com;  server CashServers3.com; } server {  listen 80;  location / {   proxy_pass http://CashServers;  } }}

需要注意以下幾點

1.最少鏈接負載均衡通過least_conn指令定義;

2.此負載均衡策略適合請求處理時間長短不一造成服務器過載的情況;

五、ip哈希負載均衡

http { upstream CashServers {  ip_hash;  server CashServers1.com;  server CashServers2.com;  server CashServers3.com; } server {  listen 80;  location / {   proxy_pass http://CashServers;  } }}

需要注意以下幾點

1.ip哈希負載均衡使用ip_hash指令定義;

2.nginx使用請求客戶端的ip地址進行哈希計算,確保使用同一個服務器響應請求;

3.此策略適合有狀態(tài)服務,比如session;

六、權重負載均衡

http { upstream CashServers {    server CashServers1.com weight=3;  server CashServers2.com weight=2;  server CashServers3.com weight=1; } server {  listen 80;  location / {   proxy_pass http://CashServers;  } }}

需要注意以下幾點

1. 權重負載均衡需要使用weight指令定義;

2. 權重越高分配到需要處理的請求越多;

3.此策略可以與最少鏈接負載和ip哈希策略結合使用;

4.此策略比較適合服務器的硬件配置差別比較大的情況;

七、健康檢測

nginx內置了針對服務器的健康檢測機制,如果特定服務器請求失敗,則nginx即可進行標記待下次就不會請求分配給它。max_fails定義失敗指定次數后進行標記服務器不可用。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 新昌县| 包头市| 江永县| 宁阳县| 葵青区| 盐边县| 盐城市| 台中县| 龙游县| 进贤县| 承德县| 扬中市| 寿光市| 阿瓦提县| 济源市| 龙里县| 鹿泉市| 金平| 浪卡子县| 稻城县| 潢川县| 井陉县| 黄浦区| 仙桃市| 宁国市| 晴隆县| 密山市| 民权县| 祁阳县| 习水县| 玛沁县| 二手房| 兴隆县| 田阳县| 巴东县| 汉沽区| 潮州市| 温泉县| 宜黄县| 汝州市| 赞皇县|