国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

南昌市有幫做網(wǎng)站的嗎作品提示優(yōu)化要刪嗎

南昌市有幫做網(wǎng)站的嗎,作品提示優(yōu)化要刪嗎,武漢家裝十大排名,wordpress 文章關(guān)聯(lián)目錄 一、負(fù)載均衡的作用 二、負(fù)載均衡狀態(tài) 三、負(fù)載均衡的指令 1、upstream 指令 2、server指令 四、負(fù)載均衡幾種方式 1、輪詢(Round Robin 常用) 2、IP Hash (較少) 3、最少連接數(shù)(Least Connections 較少&…

目錄

一、負(fù)載均衡的作用

二、負(fù)載均衡狀態(tài)

三、負(fù)載均衡的指令

1、upstream 指令

2、server指令

四、負(fù)載均衡幾種方式

1、輪詢(Round Robin 常用)

2、IP Hash (較少)

3、最少連接數(shù)(Least Connections 較少)

4、加權(quán)輪詢(Weighted Round Robin 常用)

5、fair(較少)

6、backup(一般)


一、負(fù)載均衡的作用

  1. 解決服務(wù)器的高并發(fā)壓力,提高應(yīng)用程序的處理性能。
  2. 提供故障轉(zhuǎn)移,實(shí)現(xiàn)高可用。
  3. 通過添加或減少服務(wù)器數(shù)量,增強(qiáng)網(wǎng)站的可擴(kuò)展性。
  4. 在負(fù)載均衡器上進(jìn)行過濾,可以提高系統(tǒng)的安全性。

二、負(fù)載均衡狀態(tài)

狀態(tài)

概述

down

當(dāng)前的server暫時不參與負(fù)載均衡

backup

預(yù)留的備份服務(wù)器,當(dāng)主服務(wù)器不可用時,將用來傳遞請求

max_fails

允許請求失敗的次數(shù)

fail_timeout

經(jīng)過max_fails失敗后, 服務(wù)暫停時間

max_conns

限制最大的接收連接數(shù)

三、負(fù)載均衡的指令

1、upstream 指令

????????該指令是用來定義一組服務(wù)器,它們可以是監(jiān)聽不同端口的服務(wù)器,并且也可以是同時監(jiān)聽TCP和Unix socket的服務(wù)器。服務(wù)器可以指定不同的權(quán)重,默認(rèn)為1。

2、server指令

????????該指令用來指定后端服務(wù)器的名稱和一些參數(shù),可以使用域名、IP、端口或者unix socket。與之前的server指令不一樣。

四、負(fù)載均衡幾種方式

1、輪詢(Round Robin 常用)

????????輪詢是最常見的負(fù)載均衡方式,Nginx會按照請求的順序依次將請求分發(fā)給后端服務(wù)器。例如,如果有3臺后端服務(wù)器,Nginx會將第1個請求分發(fā)給服務(wù)器A,第2個請求分發(fā)給服務(wù)器B,第3個請求分發(fā)給服務(wù)器C,然后循環(huán)重復(fù)。適于無狀態(tài)的請求。

配置示例:

upstream backend {server backend1;server backend2;server backend3;
}server {listen 80;location / {proxy_pass http://backend;}
}示例:
upstream backend{server 192.168.153.128:8081;server 192.168.153.128:8082;server 192.168.153.128:8083;
}
server {listen 8080;server_name localhost;location /{proxy_pass http://backend;}
}示例2:對特定資源負(fù)載upstream videobackend{server 192.168.153.128:9001;server 192.168.153.128:9002;
}
upstream filebackend{server 192.168.153.128:9003;server 192.168.153.128:9004;
}
server {listen 8084;server_name localhost;location /video/ {proxy_pass http://videobackend;}location /file/ {proxy_pass http://filebackend;}
}示例3:對不同域名實(shí)現(xiàn)負(fù)載upstream qwe{server 192.168.153.128:9001;server 192.168.153.128:9002;
}
upstream asd{server 192.168.153.128:9003;server 192.168.153.128:9004;
}
server {listen    8085;server_name www.qwe.cn;location / {proxy_pass http://qwe;}
}
server {listen    8086;server_name www.asd.cn;location / {proxy_pass http://asd;}
}

2、IP Hash (較少)

????????IP Hash方式根據(jù)客戶端的IP地址進(jìn)行哈希計(jì)算,將同一個客戶端的請求始終轉(zhuǎn)發(fā)到同一臺后端服務(wù)器上。這樣可以保證同一個客戶端的請求都由同一臺服務(wù)器處理,適合于需要保持會話的應(yīng)用場景。

配置示例:

upstream backend {ip_hash;server backend1;server backend2;server backend3;
}server {listen 80;location / {proxy_pass http://backend;}
}

3、最少連接數(shù)(Least Connections 較少)

????????最少連接數(shù)方式會將請求分發(fā)給當(dāng)前連接數(shù)最少的后端服務(wù)器,以達(dá)到負(fù)載均衡的效果。這種方式適用于后端服務(wù)器性能不一致的情況。

配置示例:

upstream backend {least_conn;server backend1;server backend2;server backend3;
}server {listen 80;location / {proxy_pass http://backend;}
}

4、加權(quán)輪詢(Weighted Round Robin 常用)

????????加權(quán)輪詢方式可以根據(jù)后端服務(wù)器的性能配置不同的權(quán)重,來調(diào)整請求的分發(fā)比例。權(quán)重越高的服務(wù)器會接收到更多的請求。

配置示例:

upstream backend {server backend1 weight=3;server backend2 weight=2;server backend3 weight=1;
}server {listen 80;location / {proxy_pass http://backend;}
}示例:
upstream backend{server 192.168.153.128:9001 weight=7;server 192.168.153.128:9002 weight=5;server 192.168.153.128:9003 weight=3;
}
server {listen 8083;server_name localhost;location /{proxy_pass http://backend;}
}

5、fair(較少)

upstream backend {fair;server backend1 weight=3;server backend2 weight=2;server backend3 weight=1;
}server {listen 80;location / {proxy_pass http://backend;}
}

????????fair模塊是比上面幾個更加智能的負(fù)載均衡算法。此種算法可以依據(jù)頁面大小和加載時間長短智能地進(jìn)行負(fù)載均衡,也就是根據(jù)后端服務(wù)器的響應(yīng)時間來分配請求,響應(yīng)時間短的優(yōu)先分配。Nginx本身是不支持fair的,如果需要使用這種調(diào)度算法,必須下載Nginx的upstream_fair模塊;再次不做演示

6、backup(一般)

????????backup關(guān)鍵字用于定義備份服務(wù)器。當(dāng)主服務(wù)器宕機(jī)或無法處理請求時,備份服務(wù)器將接手處理請求。

upstream backend {server backend1;server backend2 backup;
}server {listen 80;location / {proxy_pass http://backend;}
}當(dāng) backend1 處于在線狀態(tài)并且能夠處理請求時,Nginx將只將請求發(fā)送到backend1。
只有當(dāng)backend1 宕機(jī)或者由于某些原因無法處理請求時,Nginx才會將請求發(fā)送到backend2。
這種配置通常用于高可用性部署,確保在主服務(wù)器宕機(jī)時,有一個備用服務(wù)器可以接手處理請求,從而減少服務(wù)中斷的影響。

http://m.aloenet.com.cn/news/44940.html

相關(guān)文章:

  • 江蘇專業(yè)網(wǎng)站建設(shè)網(wǎng)絡(luò)營銷站點(diǎn)推廣的方法
  • 門戶網(wǎng)站建設(shè)管理總則關(guān)鍵詞優(yōu)化排名查詢
  • 合肥做網(wǎng)站優(yōu)化哪家好建立網(wǎng)站需要什么條件
  • pc網(wǎng)站建設(shè)方案有哪些seo綜合排名優(yōu)化
  • 許昌做網(wǎng)站漢獅網(wǎng)絡(luò)網(wǎng)站片區(qū)
  • 公司網(wǎng)站開發(fā)建設(shè)什么會計(jì)科目今日財經(jīng)最新消息
  • 手機(jī)網(wǎng)站建設(shè)價格低正規(guī)百度推廣
  • 深圳做網(wǎng)站推廣品牌推廣計(jì)劃書怎么寫
  • 綿陽市建設(shè)局官方網(wǎng)站軍事新聞俄烏最新消息
  • 網(wǎng)站建設(shè)費(fèi)科目外貿(mào)推廣具體是做什么
  • 手機(jī)微信網(wǎng)站怎么做的好淘寶直通車推廣怎么收費(fèi)
  • 佛山英文網(wǎng)建站國外引流推廣軟件
  • 網(wǎng)站首頁改版模板網(wǎng)站好還是自助建站好
  • 鄭州網(wǎng)站建設(shè)品牌好網(wǎng)站seo推廣招聘
  • 家庭網(wǎng)絡(luò)做網(wǎng)站網(wǎng)絡(luò)優(yōu)化工程師主要負(fù)責(zé)什么工作
  • 河北省網(wǎng)絡(luò)科技網(wǎng)站seo網(wǎng)站頁面優(yōu)化包含
  • 英國有哪些做折扣的網(wǎng)站網(wǎng)絡(luò)推廣整合平臺
  • 阿克蘇網(wǎng)站建設(shè)服務(wù)網(wǎng)站建設(shè)網(wǎng)絡(luò)公司
  • 網(wǎng)校網(wǎng)站建設(shè)方案優(yōu)化設(shè)計(jì)方法
  • 微網(wǎng)站自己怎么做seo排名優(yōu)化收費(fèi)
  • 慶陽網(wǎng)站建設(shè)百度推廣在哪里
  • 廣州市網(wǎng)站建設(shè)公司在哪里企業(yè)郵箱域名
  • 四川政府網(wǎng)站建設(shè)管理辦法什么是網(wǎng)絡(luò)營銷的核心
  • 團(tuán)購網(wǎng)站平臺建設(shè)什么公司適合做seo優(yōu)化
  • ??谧鼍W(wǎng)站的公司如何做好營銷
  • 新網(wǎng)站前期如何做seo怎么在百度免費(fèi)推廣
  • 諸暨網(wǎng)站制作哪些公司制作西安網(wǎng)站制作推廣
  • 荊州網(wǎng)站建設(shè)seo門戶 site
  • 泰和網(wǎng)站制作網(wǎng)站空間
  • 什么網(wǎng)站建設(shè)最簡單騰訊3大外包公司