校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Nginx根據url中的path動態轉發到upstream的實現

Nginx根據url中的path動態轉發到upstream的實現

熱門標簽:滴滴急救中心地圖標注 福州語音電銷機器人招商 網絡電話外呼系統開發 北海智能電銷機器人公司 菏澤自動電銷機器人公司 外呼線路隨意切換嗎 淘寶辦理400電話是多少 申請400電話收費標 艾澤拉斯地圖標注

在Nginx中,有一些高級場景,需要根據url中的path參數,動態轉發到不通的upstream

場景1

/svr1/xxxx?yyy 轉發到 svr1:8080/xxxx?yyy

/svr2/xxxx?yyy 轉發到 svr2:8080/xxxx?yyy

配置如下:

location ~* /(srv[1-9]+)/(.*)$ {
  allow all;
  proxy_pass http://$1/$2$is_args$args; 
  proxy_set_header Host $host;                         
  proxy_set_header x-forwarded-for $forwarded_addr;                                
}

upstream srv1 {                                                   
   server srv1-ip:8080;
}
      
upstream srv2 {                                                   
   server srv2-ip:8080;
}

場景2

svc1下有3個對等服務srv1,2,3,/svc1/xxxx?yyy 轉發到,srv1/2/3:8080/xxxx?yyy

svc2下有3個對等服務srv4,5,6,/svc2/xxxx?yyy 轉發到,svr4/5/6:8080/xxxx?yyy

location ~* /(svc[1-9]+)/(.*)$ {                             
  allow all;                                  
  proxy_pass http://$1/$1/$2$is_args$args;                   
  proxy_set_header Host $host;
  proxy_set_header x-forwarded-for $forwarded_addr;                   
}

upstream svc1 {
  server srv1:8080;   
  server srv2:8080;   
  server srv3:8080;                
}

upstream svc2 {
  server srv3:8080;   
  server srv4:8080;   
  server srv5:8080;                
}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:資陽 亳州 延安 賀州 滄州 三沙 混顯 丹東

巨人網絡通訊聲明:本文標題《Nginx根據url中的path動態轉發到upstream的實現》,本文關鍵詞  Nginx,根據,url,中的,path,動態,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Nginx根據url中的path動態轉發到upstream的實現》相關的同類信息!
  • 本頁收集關于Nginx根據url中的path動態轉發到upstream的實現的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 涟水县| 南陵县| 登封市| 于都县| 米泉市| 永平县| 巢湖市| 沾化县| 济宁市| 仙游县| 陆良县| 崇阳县| 雅江县| 广汉市| 辽阳县| 湖州市| 奎屯市| 南投市| 东台市| 多伦县| 卓尼县| 兴隆县| 漾濞| 阿尔山市| 泌阳县| 新邵县| 马关县| 远安县| 井研县| 偃师市| 乌审旗| 名山县| 沙河市| 宣城市| 秀山| 准格尔旗| 永州市| 余江县| 洛隆县| 凤山县| 呼图壁县|