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

主頁 > 知識庫 > 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的實現的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 新龙县| 祁东县| 石泉县| 铁力市| 商城县| 历史| 治县。| 辽源市| 通渭县| 铁岭市| 浦东新区| 牡丹江市| 石狮市| 黄龙县| 镇远县| 成都市| 阿克| 穆棱市| 防城港市| 兴城市| 凤阳县| 花垣县| 绵竹市| 会泽县| 罗城| 搜索| 玛多县| 会泽县| 蚌埠市| 莒南县| 迁安市| 温宿县| 宁德市| 牡丹江市| 嘉定区| 山阴县| 云霄县| 芜湖县| 大丰市| 娄底市| 克山县|