婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Nginx反向代理至go-fastdfs案例講解

Nginx反向代理至go-fastdfs案例講解

熱門標簽:撫順移動400電話申請 400電話申請方案 在百度地圖標注車輛 寧夏房產智能外呼系統要多少錢 烏海智能電話機器人 做外呼系統的公司違法嗎 貴陽教育行業電話外呼系統 藍點外呼系統 威海人工外呼系統供應商

背景

go-fastdfs是支持http協議的一款分布式文件系統,在一般的項目中,很少是直接將文件系統的地址暴露出來的,大多數都會通過nginx等軟件進行反代過去,由于我司的業務和網絡環境場景相對特殊,由公網部分(公有云)和內網部分(私有云)組成的混合云網絡體系,公有云主要就是作為一個出口和入口以及運行一些審計認證等應用,對上游請求進行處理,從而減少私有云的處理次數,提升性能。那么也正是因為這樣,在公網的環境下,要訪問到私有云提供的服務則必須使用反向代理。同樣道理,對于文件系統的訪問也如此,如何在nginx中進行配置才能使得外部的網絡請求可以反向代理到go-fastdfs呢?本文將逐步闡述。

一般配置

在一般的情況下,熟悉nginx的朋友都知道,如果需要配置反向代理,直接寫一個location上下文和proxy模塊即可,如果需要自定義前綴,使用一個rewrite模塊即可。簡單例子如下:

location ~ /dfs/group([0-9]) {
	proxy_pass http://localhost:8080;
	rewrite ^/dfs/(.*)$ /$1 break;
	proxy_set_header Host $host:$server_port;
	proxy_set_header X-Real-IP $remote_addr;
	proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

到這里,一般的反代配置就算是可以了,那么對于go-fastdfs而言是否可以了呢?對于go-fastdfs一般上傳是可以了,但是呢,對于使用了tus做斷點續傳還是不夠,為什么呢?因為tus服務端會返回301重定向,并且需要攜帶一定的請求頭過去,所以還需要特別的設置一下。

支持Tus的反代配置

如果需要做tus的反代,要支持301重定向Location的重寫還要支持一定的請求頭轉發,那該如何配置呢?請參考下面的配置

l

ocation ~ /dfs1/group([0-9]) {
	access_log logs/dfs/access.log main;
	error_log logs/dfs/error.log error;
	rewrite ^/dfs1/(.*)$ /$1 break;
	proxy_pass http://localhost:8051;
	# Disable request and response buffering
	proxy_request_buffering off;
	proxy_buffering off;
	proxy_http_version 1.1;
	proxy_set_header Host $host:$server_port;
	proxy_set_header X-Real-IP $remote_addr;
	proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
	# 如果server_name不是公網域名,這個地方可以設置成ip
	proxy_set_header X-Forwarded-Host $hostname;
	proxy_set_header X-Forwarded-Proto $scheme;
	proxy_set_header Upgrade $http_upgrade;
	proxy_set_header Connection "upgrade";
	# 因為使用了前綴加rewrite,所以要修改返回的Location加上反向代理的前綴
	proxy_redirect ~^(.*)/group([0-9])/big/upload/(.*) /dfs/group$2/big/upload/$3;
	client_max_body_size 0;
}

上面要注意一下就是proxy_redirect和client_max_body_size這兩個配置,第一個配置是因為tus服務端返回的重定向Location是不會攜帶自定義前綴的,因此需要自己加入自定義的前綴,我這里是/dfs,如果是別的,更換下就好。第二個就是client_max_body_size了,這個是設置為0表示不管上傳多大的文件都不會報request too large的問題,直接轉發過去,如果需要設置,那么請設置大于等于chunkSize的數字。什么是chunkSize?就是tus客戶端分塊上傳的時候,每一塊的大小,具體請參考官方文檔。

負載均衡配置

在配置了集群服務器的情況下,上傳或者下載如何進行負載均衡呢?使用nginx做了反代,配合upstream模塊就可以實現了,具體參考如下配置

upstream dfs_stream {
	server host1:port;
	server host2:port;
	ip_hash;
}

上面的配置和一般的負載均衡沒有什么不一樣,唯一要注意的是要配置ip_hash,為什么呢?因為使用斷點續傳的時候,文件是分塊上傳的,如果不是ip_hash的話,有可能會前面幾片被上傳到A服務器,后面幾片被上傳到B服務器,那么這樣子文件就不是完整的了,因此需要注意這個問題。

到此這篇關于Nginx反向代理至go-fastdfs案例講解的文章就介紹到這了,更多相關Nginx反向代理至go-fastdfs內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

標簽:慶陽 那曲 銅川 松原 蕪湖 泰州 朝陽 周口

巨人網絡通訊聲明:本文標題《Nginx反向代理至go-fastdfs案例講解》,本文關鍵詞  Nginx,反向,代理,至,go-fastdfs,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Nginx反向代理至go-fastdfs案例講解》相關的同類信息!
  • 本頁收集關于Nginx反向代理至go-fastdfs案例講解的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    一区二区三区四区蜜桃| 欧美一区二区三区啪啪| 久久99这里只有精品| 亚洲午夜久久久久久久久电影院 | 欧美老肥妇做.爰bbww视频| 国产精品理论在线观看| 久久伊人蜜桃av一区二区| 精品少妇一区二区三区免费观看 | 欧美影院精品一区| 在线观看国产日韩| 在线观看国产日韩| 久久亚洲二区三区| 久久精品一区二区三区不卡 | 在线精品国精品国产尤物884a| 色综合久久久久久久久| 色欧美片视频在线观看 | 国产不卡免费视频| www.99精品| 色婷婷精品久久二区二区蜜臀av| 91美女视频网站| 欧美日韩精品福利| 精品日韩成人av| 日本一区二区三区视频视频| 国产精品三级电影| 亚洲一区影音先锋| 日精品一区二区| 丁香网亚洲国际| 欧美图区在线视频| 久久久久久**毛片大全| 国产精品久久毛片| 奇米一区二区三区av| 激情综合网激情| 色综合中文字幕国产| 91精品久久久久久久91蜜桃| 亚洲精品一线二线三线| 国产精品青草久久| 亚洲小说春色综合另类电影| 久久国产生活片100| 波多野结衣的一区二区三区| 欧洲精品在线观看| 日本一区二区三区免费乱视频| 亚洲色图一区二区三区| 奇米888四色在线精品| 成人激情小说乱人伦| 欧美性生活久久| 国产欧美一区二区精品婷婷| 亚洲综合色成人| 国产精品主播直播| 91精品国产麻豆| 亚洲精品久久久久久国产精华液| 狠狠色伊人亚洲综合成人| 91国偷自产一区二区三区观看| 精品久久久久久最新网址| 亚洲一区在线观看免费| 成人av免费在线观看| 日韩欧美在线不卡| 亚洲成人黄色影院| 在线看不卡av| 国产福利一区二区三区视频| 色94色欧美sute亚洲线路一ni| 久久精品亚洲精品国产欧美kt∨| 日韩不卡一区二区三区| 在线观看日韩av先锋影音电影院| 国产欧美一二三区| 韩国理伦片一区二区三区在线播放| 欧美色欧美亚洲另类二区| 亚洲激情图片一区| 在线欧美小视频| 亚洲激情图片小说视频| 91免费国产在线| 亚洲天堂精品在线观看| 成人综合在线观看| 国产精品污www在线观看| 狠狠色综合播放一区二区| 制服丝袜亚洲播放| 偷拍日韩校园综合在线| 日本久久电影网| 亚洲大片精品永久免费| 欧美日韩大陆在线| 精品一区二区三区欧美| 日韩一区二区三区电影在线观看| 日韩国产高清影视| 精品剧情在线观看| 成人动漫在线一区| 中文字幕一区二区三区在线观看 | 欧美成人女星排名| 国产精品一二三四| 欧美国产精品久久| 91玉足脚交白嫩脚丫在线播放| 亚洲天堂中文字幕| 欧美剧情片在线观看| 人人精品人人爱| 久久精品这里都是精品| 99riav一区二区三区| 亚洲尤物在线视频观看| 91精品国产一区二区三区香蕉| 久久疯狂做爰流白浆xx| 久久久三级国产网站| 成人激情黄色小说| 偷拍日韩校园综合在线| 久久这里只有精品视频网| 国产精品18久久久久| 国产精品情趣视频| 91精品国产综合久久福利| 国产高清亚洲一区| 亚洲午夜免费电影| 久久蜜桃香蕉精品一区二区三区| 粉嫩av一区二区三区粉嫩| 亚洲自拍偷拍综合| 久久久精品国产免费观看同学| 99久久综合狠狠综合久久| 午夜精品福利在线| 日本一区二区不卡视频| 欧美日韩中文精品| 成人免费视频app| 青青草97国产精品免费观看无弹窗版| 国产婷婷色一区二区三区四区| 欧美在线你懂得| 成人黄色一级视频| 另类小说综合欧美亚洲| 亚洲精品一二三四区| 久久久精品国产免大香伊| 7777精品伊人久久久大香线蕉完整版 | 日韩av一区二区三区四区| 精品国产99国产精品| 在线一区二区三区做爰视频网站| 日韩电影在线一区二区三区| 国产精品系列在线| 国产亚洲综合av| 日韩视频一区二区在线观看| 91在线码无精品| 国产aⅴ综合色| 麻豆中文一区二区| 亚洲成a人片在线观看中文| 国产精品美女久久久久久久久久久 | 国模冰冰炮一区二区| 麻豆精品在线播放| 亚洲国产aⅴ成人精品无吗| 国产精品私房写真福利视频| 日韩午夜激情视频| 91精品免费观看| 日韩欧美中文一区二区| 欧美一级黄色大片| 欧美一区二区三区视频免费播放| 欧美性猛交xxxx黑人交| 91色视频在线| 一本色道亚洲精品aⅴ| 成人av免费在线播放| www.视频一区| 不卡的av电影在线观看| 成人一区二区在线观看| 成人av中文字幕| 99re这里只有精品6| 一道本成人在线| 欧美日韩免费一区二区三区| 91丝袜高跟美女视频| 色呦呦国产精品| 欧美日韩和欧美的一区二区| 欧美日韩小视频| 欧美电视剧免费观看| 日韩一区二区三区在线| 久久久久久久电影| 国产精品毛片无遮挡高清| 亚洲色图视频网站| 91日韩精品一区| 久久精品一区二区三区不卡| 欧美日韩一区成人| 678五月天丁香亚洲综合网| 欧美日韩成人激情| 日韩一级完整毛片| 精品电影一区二区| 亚洲国产精品传媒在线观看| 国产日韩高清在线| 一区二区三区精品久久久| 午夜精品久久久久久久久久 | 亚洲福利视频一区二区| 日韩av一级电影| 成人激情小说网站| 制服丝袜在线91| 国产日本亚洲高清| 亚洲国产成人av网| 国产精品一二三在| 精品视频一区二区不卡| 久久综合狠狠综合久久综合88| 综合欧美一区二区三区| 免费看欧美美女黄的网站| 成人午夜激情片| 日韩三级av在线播放| 亚洲欧美一区二区三区久本道91| 日韩成人免费在线| 色综合色综合色综合色综合色综合| 欧美一级精品在线| 亚洲成av人片| 成人国产一区二区三区精品| 欧美日韩成人在线| 中文字幕亚洲精品在线观看| 亚洲国产精品久久一线不卡| 国产精品亚洲一区二区三区在线 | 成人高清在线视频| 正在播放一区二区|