日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Nginx >内容正文

Nginx

Nginx upstream 配置

發布時間:2023/12/10 Nginx 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Nginx upstream 配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

?

1、輪詢(默認)
每個請求按時間順序逐一分配到不同的后端服務器,如果后端服務器down掉,能自動剔除。

2、weight
指定輪詢幾率,weight和訪問比率成正比,用于后端服務器性能不均的情況。
例如:
upstream bakend {
server 192.168.159.10 weight=10;
server 192.168.159.11 weight=10;
}

3、ip_hash
每個請求按訪問ip的hash結果分配,這樣每個訪客固定訪問一個后端服務器,可以解決session的問題。
例如:
upstream resinserver{
ip_hash;
server 192.168.159.10:8080;
server 192.168.159.11:8080;
}


4、fair(第三方)
按后端服務器的響應時間來分配請求,響應時間短的優先分配。
upstream resinserver{
server server1;
server server2;
fair;
}


5、url_hash(第三方)

按訪問url的hash結果來分配請求,使每個url定向到同一個后端服務器,后端服務器為緩存時比較有效。
例:在upstream中加入hash語句,server語句中不能寫入weight等其他的參數,hash_method是使用的hash算法

upstream resinserver{
server squid1:3128;
server squid2:3128;
hash $request_uri;
hash_method crc32;
}

tips:

upstream resinserver{#定義負載均衡設備的Ip及設備狀態
ip_hash;
server 127.0.0.1:8000 down;
server 127.0.0.1:8080 weight=2;
server 127.0.0.1:6801;
server 127.0.0.1:6802 backup;
}

在需要使用負載均衡的server中增加
proxy_pass http://resinserver/;


每個設備的狀態設置為:
1.down 表示單前的server暫時不參與負載
2.weight 默認為1.weight越大,負載的權重就越大。
3.max_fails :允許請求失敗的次數默認為1.當超過最大次數時,返回proxy_next_upstream 模塊定義的錯誤
4.fail_timeout:max_fails次失敗后,暫停的時間。
5.backup: 其它所有的非backup機器down或者忙的時候,請求backup機器。所以這臺機器壓力會最輕。

nginx支持同時設置多組的負載均衡,用來給不用的server來使用。

client_body_in_file_only 設置為On 可以講client post過來的數據記錄到文件中用來做debug
client_body_temp_path 設置記錄文件的目錄 可以設置最多3層目錄
location 對URL進行匹配.可以進行重定向或者進行新的代理 負載均衡

?

?

?一些常用內置變量

$arg_name:請求 uri 中的 name 參數至
$args:請求 uri 的所有參數,和 $query_string 相同
$uri:當前請求的 uri,不帶參數
$request_uri:請求的 uri,帶完整參數
$host:http 請求報文中 host 首部,如果沒有 host 首部,則以處理此請求的虛擬主機的主機名替代
$hostname:nginx 服務運行在主機的主機名
$remote_addr:客戶端 IP
$remote_port:客戶端 port
$remote_user:使用用戶認證時客戶端用戶輸入的用戶名
$request_filename:用戶請求中的 URI 經過本地 root? 或 alias 轉換后映射的本地的文件路徑
$request_method:請求方法
$server_addr:服務器地址
$server_name:服務器名稱
$server_port:服務器端口
$server_protocol:服務器向客戶端發送響應時的協議,如 http/1.1,http/1.0
$scheme:在請求中使用的 scheme,如 https://www.magedu.com/ 中的 https
$http_name:匹配請求報文中的指定 HEADER,如 $http_host 匹配請求報文中的 host 首部
$sent_http_name:匹配響應報文中指定的 HEADER,例如 $sent_content_type 匹配響應報文中的 content-type 首部
$status:響應狀態

?

轉載于:https://www.cnblogs.com/zery/p/6699404.html

總結

以上是生活随笔為你收集整理的Nginx upstream 配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 嫩草影院一区二区三区 | 丰满的女人性猛交 | caoporen超碰| 久久精品噜噜噜成人 | 91综合色| 白石茉莉奈中文字幕在 | 一区二区不卡av | 欧美大片在线 | 国产又黄又粗又猛又爽视频 | 六月丁香久久 | 亚洲AV无码精品久久一区二区 | 国产一区二区三区久久久 | 女同av在线播放 | 久久加勒比| 天堂色网| 黄色三级大片 | 美女视频黄的免费 | 亚洲一区欧美激情 | 久久久久国产精品 | 最新毛片网站 | 台湾少妇xxxx做受 | 亚洲青草 | 男男受被啪到高潮自述 | 野外一级片 | 久久久久久欧美精品se一二三四 | 中国免费毛片 | 你懂的视频网站 | 国产精品美女自拍视频 | 亚洲欧美日本一区二区 | 性做久久 | 日本系列第一页 | 欧美在线免费播放 | 日韩欧美国产三级 | 精品久久伊人 | 麻豆网站免费观看 | 成人av番号网 | 午夜亚洲 | 国产污污视频在线观看 | 久久久久久色 | 人人澡人人澡 | 国产欧美久久一区二区三区 | 麻豆91在线播放 | 涩色网站 | 九色91popny蝌蚪新疆 | 91琪琪| 女生隐私免费看 | 亚洲国产美女视频 | 黑人大群体交免费视频 | 神马久久春色 | 美女久久久久久久久 | 亚洲第一成网站 | 四虎影像| 欧美做受高潮 | 超碰香蕉 | 2021av在线| 亚洲大尺度视频 | 操女人逼逼视频 | 91午夜在线 | 看国产黄色片 | 亚洲欧美综合视频 | 亚洲美女性视频 | 日韩精品中字 | 神马伦理视频 | 欧美国产免费 | 香蕉尹人 | 91性视频 | 欧美性极品 | 欧美视频四区 | 成人免费大全 | 在线看黄的网站 | 日本r级电影在线观看 | 国产精品污网站 | 一本色道久久综合亚洲精品按摩 | 亚洲插 | 人妻丰满熟妇av无码区hd | 99国产精品99久久久久久 | 日韩一二三区在线观看 | 精品人妻一区二区三区蜜桃 | 久久精品一区二区国产 | 久久亚洲精品无码va白人极品 | 秋霞福利影院 | 火影黄动漫免费网站 | 免费的黄色片 | 亚洲色图图 | 成人开心激情 | 日韩久久免费视频 | 亚洲黄a | 椎名由奈av一区二区三区 | 日韩国产中文字幕 | 欧美1234区 | 欧美丰满熟妇bbb久久久 | 久久人妖 | 第四色成人网 | 男女搞黄网站 | 婷婷色五| 亚洲av成人精品日韩在线播放 | 国产成人精品一区二区三区福利 | 日韩av资源站| 性欧美xxxx|