国产成人欧美一区二区三区vr_久久国产精品人人爽人人爽_国产精品永久免费播放_肉欲啪啪a∨无码精品一区二区_国产超短裙jk丝袜在线_亚洲AV片高清资源在线观看_国模无码一区二区三区久久_国产成年人未进视频_中文字幕无码精品夜_一区二区三区在线视频免费看_亚洲成AV人片在线观看网址_日本激情视频高清综合久久_亚洲午夜视频福利_国内大量揄拍人妻精品視_久久国产精品福利二区三区

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

自建GitHub鏡像站實(shí)戰(zhàn):Nginx反向代理與緩存策略優(yōu)化指南

自建GitHub鏡像站實(shí)戰(zhàn):Nginx反向代理與緩存策略優(yōu)化指南 前陣子幫團(tuán)隊(duì)搭了一個(gè) GitHub 鏡像站起因很實(shí)際持續(xù)集成流水線每次拉第三方依賴都慢得讓人心慌release 里的大文件動(dòng)不動(dòng)就中斷同一份制品被十幾臺(tái)構(gòu)建機(jī)反復(fù)下載浪費(fèi)了不少時(shí)間。折騰了一周左右把 Nginx 緩存、主動(dòng)預(yù)熱、監(jiān)控告警這些環(huán)節(jié)都過(guò)了一遍總算穩(wěn)定下來(lái)。這篇把完整的搭建和優(yōu)化思路整理出來(lái)給和我一樣需要自建 GitHub 鏡像站的朋友做參考。自建鏡像站并不神秘核心就兩件事一是讓重復(fù)下載的流量盡可能打在本地二是讓跨地區(qū)訪問(wèn) GitHub 源站時(shí)常見(jiàn)的超時(shí)和中斷問(wèn)題得到緩解。換句話說(shuō)鏡像站 Nginx 反向代理 磁盤緩存 定時(shí)預(yù)熱 必要的保護(hù)措施。你可能不需要一上來(lái)就搞得很復(fù)雜但先想清楚自己的場(chǎng)景和資源邊界再動(dòng)手能少走很多彎路。1. 自建鏡像站前先想清楚這幾件事1.1 鏡像站解決的四個(gè)真實(shí)問(wèn)題很多人一想到 GitHub 鏡像站就默認(rèn)是為了“訪問(wèn)更快”。其實(shí)從實(shí)際運(yùn)維角度看真正值得用鏡像站解決的問(wèn)題更具體重復(fù)拉取代碼和依賴CI/CD 流水線里每次構(gòu)建都要從 GitHub 拉取同一個(gè)公共倉(cāng)庫(kù)或 release 包網(wǎng)絡(luò)一波動(dòng)就失敗。大文件下載中斷release 頁(yè)面里的二進(jìn)制安裝包動(dòng)輒幾百 MB直接從源站下載時(shí)常半路斷掉沒(méi)有斷點(diǎn)續(xù)傳就非常痛苦。API 速率限制自動(dòng)化腳本如果頻繁調(diào)用 GitHub API 獲取版本信息、下載列表很容易觸發(fā)限流影響業(yè)務(wù)。多機(jī)共享緩存團(tuán)隊(duì)里有多臺(tái)構(gòu)建機(jī)或開發(fā)機(jī)各自獨(dú)立下載相同資源白白消耗帶寬和時(shí)間。所以自建鏡像站的首要目標(biāo)不是什么“繞過(guò)限制”而是把重復(fù)流量就近攔截下來(lái)讓回源的次數(shù)降到最低。這個(gè)思路適用于任何網(wǎng)絡(luò)環(huán)境純粹從工程效率出發(fā)。1.2 三種落地方案的取舍動(dòng)手之前先選架構(gòu)。我見(jiàn)過(guò)三種主流方案各有取舍方案優(yōu)點(diǎn)缺點(diǎn)適合場(chǎng)景Nginx 反向代理 磁盤緩存配置靈活、完全可控、可以精確設(shè)計(jì)緩存策略需要自己處理 URL 映射、302 重定向等細(xì)節(jié)有運(yùn)維能力想要高可控性的團(tuán)隊(duì)開源專用工具如 ghproxy部署快、開箱即用URL 規(guī)則清晰功能固定二次開發(fā)空間小更新依賴上游個(gè)人或小團(tuán)隊(duì)快速上線倉(cāng)庫(kù)同步Gitee/Gitea/GitLab倉(cāng)庫(kù)完全復(fù)制clone 速度快非實(shí)時(shí)同步release 大文件支持弱只是需要固定倉(cāng)庫(kù)的代碼備份我最后選了 Nginx 反向代理方案原因很簡(jiǎn)單鏡像站需要同時(shí)滿足git clone、release 下載、API 請(qǐng)求轉(zhuǎn)發(fā)三件事Nginx 的緩存模塊和 rewrite 能力可以應(yīng)對(duì)所有這些場(chǎng)景后續(xù)調(diào)優(yōu)空間也大。如果你只是想要一個(gè)給同事用的簡(jiǎn)單下載加速入口ghproxy 這類工具會(huì)更省事但別指望它在流量變大后還能保持靈活。2. 服務(wù)器到域名證書準(zhǔn)備工作里的隱藏細(xì)節(jié)2.1 服務(wù)器配置怎么選才不浪費(fèi)鏡像站是典型的高帶寬、中低 CPU 應(yīng)用。它的大部分工作都在轉(zhuǎn)發(fā)流量和寫緩存真正吃資源的是磁盤 IO 和網(wǎng)絡(luò)帶寬。CPU2 核足夠起步。如果你不用 OpenResty/Lua 做復(fù)雜邏輯Nginx 對(duì) CPU 的要求不高。內(nèi)存4GB 起步。內(nèi)存主要被系統(tǒng)的 Page Cache 占用來(lái)加速磁盤讀取緩存文件越大內(nèi)存越有用。帶寬建議 5Mbps 以上。如果面向團(tuán)隊(duì)使用10Mbps 會(huì)更穩(wěn)。帶寬不是越高越好而是要根據(jù)實(shí)際的下載流量預(yù)算來(lái)配。磁盤這是最容易忽略的。release 大文件緩存和訪問(wèn)日志都落在磁盤上系統(tǒng)盤不能和緩存目錄共用否則日志一膨脹就把根分區(qū)塞滿。一句話磁盤容量和帶寬決定了鏡像站的上限CPU 內(nèi)存夠用就行。2.2 域名、DNS 與 HTTPS 證書的自動(dòng)化鏡像站必須用獨(dú)立域名不要用 IP 裸奔。獨(dú)立域名帶來(lái)的好處是后續(xù)接 CDN、做多區(qū)域分流、調(diào)整 DNS 都很方便。域名選好后DNS 記錄直接解析到服務(wù)器 IP 即可。如果服務(wù)器在國(guó)內(nèi)建議做好備案相關(guān)的合規(guī)檢查如果服務(wù)器在境外那訪問(wèn)延遲會(huì)受到地區(qū)影響需要結(jié)合團(tuán)隊(duì)分布選擇區(qū)域。HTTPS 證書我推薦用 Lets Encrypt 自動(dòng)簽發(fā)配合acme.sh或certbot配置一條 cron 或 systemd timer 做自動(dòng)續(xù)期。很多鏡像站事故不是源站出問(wèn)題而是證書過(guò)期導(dǎo)致全站不可用所以這一步一定要自動(dòng)化。2.3 磁盤掛載與目錄規(guī)劃我習(xí)慣把鏡像站所有數(shù)據(jù)放在一個(gè)獨(dú)立數(shù)據(jù)盤下命名清晰/data/github-mirror/cache /data/github-mirror/logs /data/github-mirror/tmp緩存目錄單獨(dú)掛載到數(shù)據(jù)盤并且掛載參數(shù)加上noatime可以減少不必要的磁盤寫入對(duì) IO 有一點(diǎn)幫助。文件系統(tǒng)用 ext4 或 xfs 都行。日志目錄和緩存目錄分開是因?yàn)槿罩据嗈D(zhuǎn)和緩存清理的觸發(fā)條件不同混在一起容易出現(xiàn)“日志把磁盤塞滿緩存寫不進(jìn)去”的連鎖故障。3. Nginx 核心配置從能用到好用的距離3.1 起步配置一個(gè)能用的反向代理先看一段最基礎(chǔ)的反向代理配置作用是讓github-mirror.example.com/owner/repo/...反向代理到github.com/owner/repo/...server { listen 443 ssl http2; server_name github-mirror.example.com; # SSL 證書配置省略 ssl_certificate /etc/letsencrypt/live/github-mirror.example.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/github-mirror.example.com/privkey.pem; location / { resolver 8.8.8.8 ipv6off; set $backend https://github.com; proxy_pass $backend$request_uri; proxy_set_header Host github.com; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }注意這里用resolver定義 DNS 解析地址是為了讓 Nginx 能夠根據(jù)變量動(dòng)態(tài)解析$backend避免proxy_pass配置中的固定域名在啟動(dòng)時(shí)解析一次后就不再更新。這個(gè)配置對(duì)普通的倉(cāng)庫(kù)頁(yè)面瀏覽沒(méi)問(wèn)題但距離“好用”還差很遠(yuǎn)因?yàn)?GitHub 的 release 下載會(huì)涉及 302 重定向到objects.githubusercontent.com必須單獨(dú)處理。3.2 處理 release 下載的 302 重定向GitHub 的 release 下載流程是這樣客戶端請(qǐng)求https://github.com/owner/repo/releases/download/v1.0.0/file.zipGitHub 服務(wù)器返回 302Location 指向https://objects.githubusercontent.com/...客戶端跟隨重定向從對(duì)象存儲(chǔ)下載文件。直接在 Nginx 里反向代理客戶端會(huì)在最外層就拿到 302 響應(yīng)于是它繞過(guò)你的鏡像站直連 GitHub 的對(duì)象存儲(chǔ)鏡像緩存完全失效。解決辦法是讓 Nginx 把對(duì)象存儲(chǔ)也代理了并改寫響應(yīng)頭里的 Location。這里我給出一個(gè)實(shí)用配置思路是將 release 下載路徑反向代理到github.com使用proxy_redirect把響應(yīng)頭里的https://objects.githubusercontent.com/改寫成自己的鏡像域名增加一個(gè) location 專門反向代理objects.githubusercontent.com并開啟緩存。# 處理 release 下載路徑 location / { proxy_pass https://github.com; proxy_set_header Host github.com; # 將 objects.githubusercontent.com 的重定向改寫為本站地址 proxy_redirect https://objects.githubusercontent.com/ /objects/; } # 代理 GitHub 對(duì)象存儲(chǔ) location /objects/ { resolver 8.8.8.8 ipv6off; set $backend https://objects.githubusercontent.com; proxy_pass $backend$request_uri; proxy_set_header Host objects.githubusercontent.com; # 開啟緩存 proxy_cache github_cache; proxy_cache_valid 200 7d; proxy_cache_key $scheme://$host$uri; }這樣客戶端實(shí)際下載路徑變成https://github-mirror.example.com/objects/...文件內(nèi)容會(huì)通過(guò)鏡像站回源到對(duì)象存儲(chǔ)然后被 Nginx 緩存下來(lái)。第一次請(qǐng)求會(huì)比較慢后續(xù)請(qǐng)求就直接命中本地緩存了。3.3 緩存策略與 Range 請(qǐng)求大文件下載最怕斷點(diǎn)續(xù)傳失效??蛻舳送ǔ?huì)攜帶Range: bytes0-或一個(gè)具體的區(qū)間去請(qǐng)求Nginx 需要把 Range 頭透?jìng)鹘o上游同時(shí)保證緩存命中。Nginx 的proxy_cache默認(rèn)會(huì)緩存完整響應(yīng)但如果你直接讓客戶端和源站之間做 Range 請(qǐng)求Nginx 的緩存行為需要額外配置。關(guān)鍵參數(shù)proxy_cache github_cache; proxy_cache_valid 200 7d; proxy_cache_valid 206 1h; proxy_cache_key $scheme://$host$uri; proxy_set_header Range $http_range; proxy_ignore_headers Cache-Control Expires Set-Cookie;這里的proxy_ignore_headers是常見(jiàn)的必備項(xiàng)。GitHub 對(duì)象存儲(chǔ)返回的響應(yīng)頭里可能帶有Set-Cookie或Cache-Control: private如果不忽略Nginx 會(huì)因?yàn)椤安辉试S緩存”而放棄緩存導(dǎo)致所有請(qǐng)求都回源。3.4 用 OpenResty 提升緩存命中率如果直接用 Nginx 官方版緩存 key 匹配規(guī)則比較死板。GitHub 的很多 URL 帶有查詢參數(shù)例如?raw1、?tokenxxx這些參數(shù)沒(méi)有實(shí)際意義卻會(huì)讓緩存 key 變化導(dǎo)致同一份文件被緩存多份命中率直線下降。用 OpenResty 可以更靈活地處理。例如動(dòng)態(tài)去除無(wú)意義的 query 參數(shù)location / { set_by_lua $cache_key local uri ngx.var.uri local args ngx.req.get_uri_args() -- 只保留有限參數(shù) return uri ; proxy_cache_key $scheme://$host$cache_key; proxy_pass https://github.com; }這樣即使客戶端請(qǐng)求/owner/repo?tokenabc和/owner/repo?tokenxyz最終緩存 key 都是/owner/repo命中率明顯提升。OpenResty 的 LuaJIT 性能很強(qiáng)這步操作對(duì)整體吞吐影響很小。4. 緩存命中率優(yōu)化與主動(dòng)預(yù)熱4.1 日志里的三個(gè)關(guān)鍵數(shù)字配好之后第一件事不是繼續(xù)調(diào)配置而是看日志。我在 Nginx 日志格式里加了一個(gè)變量$upstream_cache_status用來(lái)記錄每次請(qǐng)求的緩存狀態(tài)HIT、MISS、EXPIRED、BYPASS 等。log_format main $remote_addr - $remote_user [$time_local] $request $status $body_bytes_sent $http_referer $http_user_agent $http_range cache:$upstream_cache_status;通過(guò)日志你需要關(guān)注三個(gè)數(shù)字緩存命中率統(tǒng)計(jì) HIT / 總請(qǐng)求正常應(yīng)在 60% 以上。如果長(zhǎng)期低于 30%說(shuō)明緩存策略有問(wèn)題或者請(qǐng)求 URL 中的隨機(jī)參數(shù)太多。MISS 請(qǐng)求的 top URL找到回源最多的路徑優(yōu)先做預(yù)熱。5xx 和 429 狀態(tài)碼數(shù)量如果源站開始返回 429說(shuō)明回源請(qǐng)求太頻繁可能觸發(fā)了限流。統(tǒng)計(jì)命令可以用awk快速處理awk {print $NF} /data/github-mirror/logs/access.log | sort | uniq -c | sort -rn | head4.2 寫一個(gè)預(yù)熱腳本被動(dòng)緩存有個(gè)缺點(diǎn)新文件第一次被請(qǐng)求時(shí)依然要回源如果這個(gè)文件體積很大第一個(gè)下載者會(huì)等很久。為了避免“冷啟動(dòng)慢”可以針對(duì)熱門倉(cāng)庫(kù)做主動(dòng)預(yù)熱。預(yù)熱腳本的邏輯很簡(jiǎn)單定期請(qǐng)求你關(guān)心的 release 下載 URL強(qiáng)制 Nginx 緩存。比如用 Python 腳本拉取 GitHub API 獲取某個(gè)倉(cāng)庫(kù)的最新 release 下載地址然后依次請(qǐng)求鏡像站 URL。#!/usr/bin/env python3 import requests import time GITHUB_API https://api.github.com/repos/{owner}/{repo}/releases/latest MIRROR_BASE https://github-mirror.example.com repos [ (owner, repo), (owner2, repo2), ] for owner, repo in repos: try: r requests.get(GITHUB_API.format(ownerowner, reporepo), timeout10) if r.status_code ! 200: continue for asset in r.json().get(assets, []): url asset[browser_download_url] mirror_url MIRROR_BASE url.replace(https://github.com, ) print(Warm up:, mirror_url) requests.get(mirror_url, timeout30, streamTrue) time.sleep(1) except Exception as e: print(Error:, e)注意預(yù)熱請(qǐng)求最好限制并發(fā)和頻率否則源站可能認(rèn)為你在攻擊它反而把 IP 封掉。我通常在每次請(qǐng)求之間加 1-2 秒間隔。4.3 限流與超時(shí)保護(hù)鏡像站一旦公開出去就會(huì)面臨各種突發(fā)流量。Nginx 本身有很好的防護(hù)能力關(guān)鍵是用起來(lái)# 限制客戶端請(qǐng)求速率平均每秒 5 個(gè)請(qǐng)求突增不超過(guò) 10 limit_req_zone $binary_remote_addr zonemirror_limit:10m rate5r/s; location / { limit_req zonemirror_limit burst10 nodelay; proxy_connect_timeout 10s; proxy_send_timeout 60s; proxy_read_timeout 60s; }proxy_connect_timeout要短一點(diǎn)避免客戶端等待太久proxy_read_timeout要足夠長(zhǎng)因?yàn)榇笪募螺d可能持續(xù)幾分鐘。這個(gè)平衡需要根據(jù)實(shí)際業(yè)務(wù)調(diào)整。5. 實(shí)戰(zhàn)中遇到的網(wǎng)絡(luò)怪問(wèn)題5.1 release 路徑 404一個(gè) rewrite 的鍋我第一次配置時(shí)下載release文件一直返回 404但倉(cāng)庫(kù)首頁(yè)能訪問(wèn)。排查了很久最后發(fā)現(xiàn)是 Nginx 的location ~正則寫得太激進(jìn)把/owner/repo/releases/download/...里的/releases匹配掉了一段。優(yōu)化前l(fā)ocation ~ ^/([^/])/([^/])/releases/download/(.*)$ { proxy_pass https://github.com/$1/$2/releases/download/$3; }這看起來(lái)沒(méi)問(wèn)題但如果是多層目錄的情況$3可能不完整。GitHub 的 release download 路徑實(shí)際上就是/{owner}/{repo}/releases/download/{tag}/{filename}如果 tag 里包含斜杠或文件名被 URL 編碼簡(jiǎn)單的正則就會(huì)漏。我的經(jīng)驗(yàn)是能用前綴匹配就盡量用前綴匹配少用復(fù)雜正則。直接location / { proxy_pass https://github.com$request_uri; }簡(jiǎn)單的透?jìng)鞣炊畈蝗菀壮鲥e(cuò)。只有當(dāng)需要特殊改寫時(shí)才用 rewrite并且改完之后必須實(shí)測(cè)幾個(gè)典型路徑。5.2 403 權(quán)限問(wèn)題緩存目錄的“隱形權(quán)限”有段時(shí)間鏡像站經(jīng)常隨機(jī)出現(xiàn) 403但刷新一下又好了。查看錯(cuò)誤日志發(fā)現(xiàn)是 Nginx 的proxy_cache寫緩存失敗因?yàn)榫彺婺夸泴僦鞑皇?Nginx 工作進(jìn)程。Nginx 的 master 進(jìn)程一般是 root但 worker 進(jìn)程通常以www-data或nginx用戶運(yùn)行。如果你手工把緩存目錄mkdir在/data下屬主是 rootworker 進(jìn)程沒(méi)有寫權(quán)限自然無(wú)法寫入緩存文件于是請(qǐng)求直接失敗返回 403。解決方法是把緩存目錄屬主改成 Nginx worker 用戶sudo chown -R www-data:www-data /data/github-mirror/cache sudo chmod -R 755 /data/github-mirror/cache這個(gè)坑很容易被忽略因?yàn)槁?Nginx 代理不配緩存時(shí)完全正常一旦開緩存就間歇性報(bào)錯(cuò)。5.3 緩存穿透與回源風(fēng)暴惡意請(qǐng)求如何拖垮源站有次我發(fā)現(xiàn)源站突然開始返回大量 429查看鏡像站訪問(wèn)日志后發(fā)現(xiàn)有人在用掃描工具探測(cè)路徑生成大量隨機(jī) URL比如/owner/nonexistent/releases/download/v1.0.0/random.zip。這些請(qǐng)求全部回源導(dǎo)致 GitHub API 和對(duì)象存儲(chǔ)限流。解決方案有兩個(gè)前置校驗(yàn)如果 URL 路徑不符合/{owner}/{repo}/releases/download/的格式直接返回 404不進(jìn)行反向代理。緩存鎖開啟proxy_cache_lock on避免多個(gè)相同請(qǐng)求同時(shí)回源。這樣即使有熱點(diǎn)流量也只有一個(gè)請(qǐng)求會(huì)真正回源。proxy_cache_lock on; proxy_cache_lock_timeout 10s;配合limit_req基本能抵御常見(jiàn)掃描流量。5.4 大文件緩存不完整Nginx 臨時(shí)文件上限大文件下載到一半就斷明明已經(jīng)緩存過(guò)但每次請(qǐng)求還是回源。查了 Nginx 文檔發(fā)現(xiàn)是proxy_max_temp_file_size限制導(dǎo)致的。Nginx 緩存文件時(shí)會(huì)先把上游響應(yīng)寫入臨時(shí)文件如果臨時(shí)文件的大小超過(guò)某個(gè)閾值Nginx 就決定不緩存直接流式轉(zhuǎn)發(fā)給客戶端。默認(rèn)的proxy_max_temp_file_size是 1024m如果你的 release 包超過(guò) 1GB超出了這個(gè)值緩存就不會(huì)生效。解決辦法是調(diào)大這個(gè)參數(shù)并確保臨時(shí)目錄proxy_temp_path所在磁盤有足夠空間proxy_temp_path /data/github-mirror/tmp; proxy_max_temp_file_size 8192m;大文件緩存對(duì)磁盤 IO 的要求比較高建議臨時(shí)目錄和緩存目錄放在同一塊高速磁盤上避免多次跨盤拷貝。6. 安全加固與日常運(yùn)維6.1 防盜鏈與限速控制流量成本鏡像站公開后很容易被第三方網(wǎng)站直接引用。如果有別人在熱門頁(yè)面嵌入你的下載鏈接你的帶寬成本會(huì)瞬間飆升??梢酝ㄟ^(guò)valid_referers限制來(lái)源location /objects/ { valid_referers none blocked github-mirror.example.com *.example.com; if ($invalid_referer) { return 403; } }但要注意很多下載命令行工具wget/curl不會(huì)帶 Referer所以none要保留否則會(huì)誤傷正常用戶。只針對(duì)瀏覽器請(qǐng)求做防盜鏈命令行工具一般不需要。同時(shí)可以限制單個(gè) IP 的下載速率location /objects/ { limit_conn addr 4; limit_rate 5m; }這里limit_conn addr需要先在http層定義 zonelimit_conn_zone $binary_remote_addr zoneaddr:10m;6.2 日志輪轉(zhuǎn)與緩存清理訪問(wèn)日志增長(zhǎng)很快尤其是大文件下載場(chǎng)景每行日志雖然小但量一多就會(huì)占滿磁盤。我用logrotate按天切分保留 30 天/data/github-mirror/logs/access.log { daily rotate 30 compress delaycompress missingok notifempty create 0640 www-data www-data sharedscripts postrotate /usr/sbin/nginx -s reopen endscript }對(duì)于 Nginx 緩存目錄依靠proxy_cache_path自帶的 manager 機(jī)制定期清理proxy_cache_path /data/github-mirror/cache levels1:2 keys_zonegithub_cache:10m max_size50g inactive30d use_temp_pathoff;max_size50g表示緩存總量超過(guò) 50GB 時(shí)manager 進(jìn)程會(huì)自動(dòng)清理不活躍文件inactive30d表示 30 天沒(méi)有被訪問(wèn)的緩存會(huì)被清掉。這個(gè)配置能保證緩存目錄不會(huì)無(wú)限膨脹。6.3 監(jiān)控告警的整體思路鏡像站在沒(méi)有告警的情況下運(yùn)行是很危險(xiǎn)的。你可能登錄服務(wù)器才發(fā)現(xiàn)磁盤滿了或者緩存命中率已經(jīng)掉到 30% 以下。我用的方案是 Prometheus nginx_exporter暴露 Nginx Stub Status 數(shù)據(jù)再配合node_exporter采集磁盤、CPU、內(nèi)存指標(biāo)。在 Nginx 配置里開啟 status 需要在編譯時(shí)帶--with-http_stub_status_module一般發(fā)行版都默認(rèn)帶了location /stub_status { stub_status; allow 127.0.0.1; deny all; }然后nginx_exporter會(huì)定期抓取stub_status把連接數(shù)、請(qǐng)求數(shù)等轉(zhuǎn)成 Prometheus 指標(biāo)。告警規(guī)則我這里給幾個(gè)重點(diǎn)5xx 響應(yīng)占比超過(guò) 1%緩存命中率HIT 占比低于 50%/data/github-mirror磁盤使用率超過(guò) 80%Nginx 進(jìn)程關(guān)閉或無(wú)法探活有了這幾個(gè)告警鏡像站的基本健康狀態(tài)就能實(shí)時(shí)掌握。最后說(shuō)幾句自建 GitHub 鏡像站最大的感受是“配好只是開始”。緩存策略要觀察真實(shí)請(qǐng)求來(lái)調(diào)整重定向規(guī)則要根據(jù)源站行為變化來(lái)維護(hù)磁盤和帶寬消耗要持續(xù)監(jiān)控。如果你沒(méi)有真實(shí)流量建議先用測(cè)試腳本模擬幾輪下載再切正式域名不然一上線就被存量請(qǐng)求打爆緩存目錄是很常見(jiàn)的事。一個(gè)小技巧把所有 location、緩存策略寫在獨(dú)立的配置片段里用include引入主配置。這樣每次調(diào)整只需要改一個(gè)文件還能方便地做 A/B 對(duì)比。鏡像站這種服務(wù)簡(jiǎn)單透明比花哨重要得多。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
久久伊人最新网址视频| 啊啊啊啊好大好硬啊啊啊啊啊| 一二三区精品视频| 欧美A√综合网| 欧美视频一区二区在线| 东北少妇高潮zzzz| 欧美综合色,www| 国产天天骚| 无码聚合| 午夜人人操| 任你干在线视频| 国产剧情一区在线观看| 影音先锋新男人| 色哟哟精品1精品2| 99色婷婷中文字幕乱色| 日本丝袜美腿人妻九九| 亚州成人a∨| 蜜乳性色无码专日粉嫩骚逼AV| 外站AV在线| 欧亚成人在线视频| 有码免费观看| 啊啊啊啊啊啊啊好爽不要| 凸凹视频在线观看| 激情网色| 亚洲成aⅴ人片不卡无码| 欧美日韩青操| 欧美页片| 高清不卡视频| 99热这里是精品| 日韩无码极品| 精品无吗m| 99少妇| 欧美成人综合| 91性| 一区二区蜜臀| 校园春色亚洲无码| 91天天c| 97日视频| 加勒比伊人影院| 婷婷五月天久久精品视频一区二区三区 | 国产精品久久发布| 成人热久久精品| 亚熟在线| 亚洲 欧美 另类 日韩 人妻一区| 日韩av色图综合| 7777欧美成是人在线观看| 乱伦Av网| 国产欧美岛国精品一区| 波多野结衣之双飞调教在线播放| 精品无码欧美三级| 天天色天天干天天射| 国产精品高潮呻吟av久久4虎| 欧美综合另类| 亚洲国产精品无码AV在线| 曰本精品久久久| 啊啊啊轻点在线观看| 欧美国产操逼| 色臀aV| 超碰97在线中文| 97中文超碰| 综合网欧美在线| 大香蕉色十月| 亚洲第一色页夜| 久久久久网站-538在线视频-欧美永久乱码| 亚洲色图a| 久久久久久中文版| 免费99精品国产自在在线| 啊啊啊啊操死我了| 久久久久幕乱码| 天天看高清麻豆| 国产精品乱码久久久久久| 久久久久久久六六| 久久久草草精品| 四虎av在线| 亚洲精品九九九| 欧美中文字幕日韩在线| 996热| 草草影院在线视频| 1024手机看片欧美日韩| 久久日韩肥臀| 国产精品999aaa| 国产av波波国产精品| 国产成人网| 九九九网页| 久久一二三四五六七八九区区| 成人精品一区二区三区| 天天综合网在线观看| 精品综合久久久久久97| 黄色电影在线播放综合网站| 日韩精品.久久精品.AV女优.天美传媒| 欧美色爱综合| 亚洲第2页| 九九Av| 看看小穴| 97超碰美女| 日韩免费在线视频观看| 999久久久久久久精| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 俺去也婷婷| 久久天天躁日日躁狠狠躁| 亚洲色天堂九9| 东北老熟女| 999亚洲国产视频| 日本一区二区电影网站| 久久精品无码熟妇一区二区三区视频导航 | xxx亚洲午夜天堂| 全国男人天堂网| 老熟女乱伦片| 久久精品天美| 99婷婷一区二区| 国模吧 一区二区三区| 少妇69中文| 蜜臀久久99精品久久久久久-DVD| 操逼1区| 不卡码视频| 91精品91久久久久77777俄罗斯老妇姓x| 温婉少妇玩3p| 久久久久网站-538在线视频-欧美永久乱码| 欧美三四五区| 日韩成人电影AV| 日韩精品三级片长长久久| 翔田千里AV无码秘 三区| 女人被男人桶爽视频网站| 亚洲AV乱码专区国产噜噜亚洲| 91A欧美电影网站| 岛国视频一二三区| 亚洲性少妇| 91深夜夜| 夜夜精品视频一区二区| 国语av最新自产拍在线观看| 午夜精品久久久久久久99| 岛国免费黄色网址| 日产国产精品中文久久婷婷| 天天综合网网欲色| 91色综合激情| 人人操人人操人人人操| 99国内精品| 白嫩少妇| 欧美国产视频| 素颜老阿姨乱情色| 精品国产www久久| 亚洲色图第四色| 99热99在线播放激情| 欧美综合网1| 日韩性爱免费视频在线网站| 9美女超碰在线免费观看| 久操大香蕉手机视频在线看 | 国产极品精品美女视频| 天天日天天屌天天操| 成人亚欧免费视频| 99精品综合久久久久五月天| 男人的天堂啪啪| 亚欧免费观看视频| 欧美性视频二区三区| 亚洲精品三| 人妻少妇精品| 9久久美女首页| 欧亚性爱在线视频| 校园春色美腿丝袜| 中文字幕超碰CAO| 日本肉体xxxx裸交| 亚洲无码国产探花在线观看| 国产欧洲精品亚洲午夜拍精品| 美女91在线| 97人人爱人人做人人乐| 亚洲男人天堂AV| 久偷拍| 国产成久久综合片| 欧美色综合网| 操死我了嗯嗯嗯| 久久久久久AⅤ无码免费肉站| 麻豆成人av| 懂色AV蜜臀无码精品APP | 人妻久久久久久| 午夜舔阴达高潮视频免费看| 舔舔啊| 亚洲色堂免费视频| 日韩欧美亚洲一区二区三区影院 | 中文字幕 人妻不满 在线视频| 国产高清视频无码在线| 国产情色在线| 亚洲AV不卡在线观看尤物| av天堂5| 绯色一区二区三区不卡少妇| 丰满欧美放荡少妇在线| 亚洲丝袜色图| 日本三级久| 精品性爱一区二区| 国产黄色在线播放观看| 91日韩| 超碰 国产熟女精品一区| 偷拍欧美激情| 伊人久久大香蕉线AV五月天| 成人在线日韩| 国内精品久久久久影院亚洲| 深夜国产一区二区三区在线看| 欧美人妻另类在线| 中文字幕乱碼在线| 一区二区偷拍拍视频| 日韩一区二区精彩视频| 高潮毛片无遮挡高清免费| 天天拍夜夜| 欧美色图欧美| 色偷偷2020免费视频播放| 久久超碰大香蕉| 中文字幕视频2区| 色婷婷五月天| 色婷婷视频| 色综合色欲色综合色综合色综合| 国产一区二区视频在线播放| 国产福利av精彩对白| 成年女人黄网站| 成人精品在线免费视频| 亚洲福利影院一区久久| 玖玖爱影院| 国产97亚洲| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 亚欧无码线免费观看视频| 久久人| 丝袜美腿操av| 精人妻一区二区三区| 久久做97| 另类老少妇| 蜜臀va69| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 久久曰曰| 99只有精品| 精品无码一二三四区| 一区 欧美 日韩 麻豆| 一起草av| 精品视频123区小说区| 91oumei| 蜜桃av综合网发布| 日日天天久久啊啊aaa| 老女人日韩美91| 超碰导航97| 国产精品久久久久婷婷二区次| 91老熟女91老女人| 啊啊啊啊啊啊啊在线| 后入福利| 高清孕妇孕交| 亚洲啪啪视频一区二区| 女人被添高潮免费视频| 亚洲欧美激情另类色图| 99热在线不卡| 国产精品粉嫩福利在线| 超碰美国| 久操网线| 久久天天性久久伊人| 日韩99神马视频播放| 91 亚洲情侣偷拍 久久| 激情在线青青操| 日本操逼视频免费| 日韩一级片在线看| 国产精品熟女AV中文字幕在线播放| 综合网亚| 天天干人人乐| 九九综合久久中文字幕| 日本 欧美 国产一区| 思思热在线观看| 91女网站| 日韩紧密久久| 人妻天天爽夜夜爽精品2| 超碰这里只有精品| 一级岛国大片| 天堂8在线新版官网| 99热这里只有精| 操b网站亚洲无码| 99999亚洲| 国产自产一区视频在线| 欧美狠狠弄| 殴美色网| 岛国片在线观看视频亚洲| 日韩熟女精品无码专区一区二区| com 首页 18岁 禁区 女优 免费 精选 同城 | 中韩中文字幕在线观看| 乱伦图av| 日韩久久超碰色| 亚洲黄色电影| 久久婷色| 亚洲AV色图一区| 日本三级A片网站com| www.夜夜操| 97国产中文| 国产美女mm131爽爽爽爽| 观看视频图片一区二区三区| 精品日韩| 91亚州日韩高清| 青草精品视频一日本久久久久网站| 天天摸夜夜添无码小视频| 欧美三级免费伊人| 蜜臀久久99精品久久久| 香蕉久久国产AV一区二区| 欧美综合网1| 日韩中文字幕视频| 大奶尤物鲍汁淫荡欧美视频粉嫩夜夜骚| 国产白丝AV| 色99视频| 亚洲男人天堂av| 婷婷五月天AV| 国产h小视频在线观看免费| 国模精品娜娜一二三区| 亚洲精品久久久久久久蜜桃臀| 久久精品毛片免费不卡| 久久久久久九九九九九九| 不卡一区二区日本视频| 综合久欧洲| 综合国产影视三级| 欧洲亚洲天堂精品| 色99视频| 国产后入| 嗯,啊。舔我逼| AV天堂国产| 久久久久78| 性开放中文AV高清无码免费看| 久热伊人99re| 日本性爱欧美性爱| av东京热男人的天堂| 中文字幕奈奈美被公侵犯| 色网1| 桃花色涩综合影院| 四虎在线视频| 中文一区二区婷婷视频| 人人操肉肉| 久久综合久色欧美综合狠狠| 国产一区二区视频在线播放| 99re这里只有| 亚州乱码中文字幕综合久久久| 可以免费看黄片的视频| 精品丰满熟妇人妻一区| 激情视屏国产乱伦强奸| 日本不卡二区| 蜜臀色乳| 国产超碰国产97| 少妇熟女1区2区3区| 色欧洲97| 成人资源中文字幕在线观看天天| 波多野42部无码喷潮在线观看| 国产精品色| 秋霞网—男女啪啪亚洲免费体验区| 亚洲影视高清第一页| 国产欧美一区激情交| 国产无码三级视频在线观看| 一区二区三区色综合| 色婷婷久久| 明星性猛交ⅹxxx乱大交| 久久人妻少妇| 成 人 影视 一区 二区 三区 四区| 色综合久久av| 97爱| 国产精品网址| www.人人摸在线视频| 国产欧美美女免费观看视频| 欧美日韩性爱精品| 国产精品一区二区校花| 网站A V在线| 女人18精品一区二区三区| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 99热国产| 中文字幕一区电影在线观看| 欧美乱伦专区| 欧美极品| 五月天久久人妻| av东京热男人的天堂| 日本久久久久久久久| 精品人妻美妇91job| 亚洲欧洲av影音| 黄久在线| 91国精产品| 欧美永久激情一区二区| 免费视频在线观看啊啊啊啊啊| 性爱边摸边日免费AV| 久久av无码| 啊啊啊啊啊啊在线观看| 综合久久99| 久久久精选| 日本道日本道中文字幕日本道最新日本道在线观看| 三上制服丝AV| 青青草日本无码| 人妻熟女一区在| 亚洲一区二区中文字幕| 中文字幕亚洲热播人妻 | 999 久久久| 人人天天欧洲| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 麻豆av一区二区| 熟女一区二区三区| 青青草无码视频| 中文字幕女同在线| 亚洲污污网站| 97热视频在线观看| 99热这里都是精品| 91精片| 999综合网| 亚洲视频精选| 东京热一区二区中文字幕| 九九九九热| 91在线视频国产网站| 天天日天天干天天操| 校园春色五月天| 蜜乳AV免费观看| 黄人人操人人操| 欧美黄色大片在线观看| 大香网站| 日韩一区二区精品视频| 一区中文字幕二区日韩| 日韩中文字幕精品一二三事国产精品| 国产怡红院| 人妻精品一区二区| 日韩有码中文字幕女同性恋 | 亚欧毛片基地国产毛片基地| 操逼片国产| 18啪啪手机免费性爱| 99久久精品无码一区二区| 成人三级片无码| 婷婷日韩一区二区三区中文字幕在线| av在线人气| 99re95| 蜜臀久久99'精品久久久| 中文字幕免费在线观看| 黄色免费一级在线毛片| 亚洲超碰AV| 看日韩美女二区三区免费操逼视频 | 一级黄碟| 人人妻人人爽| 国产久久av| 久久丁香五月天| 秋霞男人网| 中文字幕精品亚洲熟女| 久久久久久久精| 天天艹天天日| 97蜜桃综合| 亚洲熟女少妇免费视频| 国产97在线视频| 两性色网| 天天插天天射| 久久蜜色情在线视频xxx免费观看| 欧美综合网1| 精品国产乱码久久久久久蜜臀| 亚洲自拍天堂| 午夜免费视频1000| 搡老女人老91妇女熟女| 国产精品女aA片爽爽视频| 老司机天天操| 97露脸精品丝袜| 中文字幕成人乱码熟女精品国50 | 国产做?爰片久久毛片?片美国| 欧美最婬乱婬爆婬性视频| 美女爽爽爽刺痛洞洞| 亚洲激情片| 91超级碰碰碰| 99re在线视频国产| 美国一区二区三区视频| 久久久久久久久久久人妻| 97超碰国产亚洲精品| 超碰免费人妻在线| 亚洲丝袜色| 大香蕉日韩欧美| 国产精品久久久久无码A√| 97超碰美国| 精品人妻一区二区三区不卡断 | 亚洲色系另类精品国产| 色噜噜综合在线| 超碰97伊人| 日韩无码黄色片| 精品无码一二三四区| 亚洲在线| 有码免费观看| 日韩成人私密一级精品av| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 青青草色AV| 久操大香蕉| 伊人午夜福利视频| heyZO天然素人无码AⅤ专区| 夜夜操av亚洲一区二区| 操一操摸一摸| 超碰人妻久久人妻中文97| yiqicaoav| 亚洲一二三精品久久网 | 美女97超碰| 影音先锋每日最新资源在线观看| 97 亚洲 日韩 欧美 在线| 2017亚洲天堂| 嗯嗯嗯嗯啊啊啊好紧好大| 另类图片五月天| 五月婷婷大香蕉| 东京热av影院| 久久久工口| 日韩啊V| 97内射偷拍| 日韩操逼HD| 无码九九| 色五月婷婷五月天| a亚洲欧美色欲| 国精综合一二三区影视| 久久99午夜精品一区人妻| 国产外初女出血视频| 综合五月婷婷| 中文字幕欧美丝袜07资源| 香港成人一级视频在线青青草| 国产精品又黄又猛又粗| 色偷综合| 91 刺激在线| 日韩免费福利在线观看| 后入福利视频| 日韩欧美亚洲国产日韩| 成人av影院在线观看| 国产欧美日韩臀| 毛片电影一区二区三区| 97综合久久| a片亚洲一本通视频| 五月天婷婷色色| 国产精品第一区第一页| 欧美性Fer办公室秘书| 欧州色图区| 人妻中文字幕精品无码 | 大香蕉免费乱伦视频| 五十路三区在线| 日本最新免费韩国1区2区视频播放| 国产精品99久久久www| 97精品免费视频网站| 97精品国产精品免费观看| 亚洲一区日韩| 欧美精品日韩久久久九| 992视频一区| 后入式视频国产自| 天天射,天天操,天天爽-国内精品一区二区三区-成人AV | 国产亚洲精品第一最新| 在线播放成人高清免费视频| 床戏久久久av一区二区麻豆| 97超级欧美| 欧美日不卡| 爱我干综合| 久久久久久亚洲Av无码| 2017大香蕉| 超碰在线1234区| 欧美激情片一区二区| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 97爱爱影院| 伊人成人中文字幕久久网| 国产网红精品| 日韩中文字幕国产| 国产品精品自在在线午夜免费| 欧美肥臀在线| 秋霞鲁丝午夜无码一区二区三| 亚洲男人的天堂V| 99热超碰在线| 无码日韩网站| 操逼片中文| 少妇久久久免费| 黑人精品久久97| 日韩一区二区熟女| 精品久久久av| 国模限制级电影| 无码9区| 国产日韩欧美三级片| 亚洲操逼无码| 日韩三级天堂在线观看| 婷婷丁香五月天综合东京热| 国产精品麻豆视频网站| 人人 操人人 操人人| 亚洲精品久久久久毛片A片拉屎| 91精品人妻一区二区三区蜜桃| 国产av色网| 999国产精品999久久久久久| 伊人视频| 国产偷人妻精品一区二区在线| 秋霞男人网| 中文字幕少妇色 | 操人妻逼91| 东北女人| 欧美激情亚洲情色| 色偷偷综合91久久噜噜| 小骚逼被操的爽不爽| 熟女天天干| 91路www| 精品人妻视频一区二区在线播放 | 欧美性天天影视| 麻豆天美国美国产AV| 国产夜夜艹| 欧色综合| 天天天堂影视日韩亚洲91| 久操av在线| 色吊丝 日日骚 清纯唯美| 97超碰超| 日本成人A片免费看| 少妇干B| 五月婷婷六月激情| 亚洲 91 在线| 一区二区三区成人| 久啪视频| 天天日天天干天天色| av天堂精品久久| 人人色人人操在线| 女人的久久久| 欧美色图成人网一区二区| 日韩操呦呦影院在线观看| 青青久草| 国产91av在线播放| 精品-91人妻子系列| 国产伦精品一区二区三区视频女| 一区| 亚洲欧美在线丝袜| 九九综合久久中文字幕| 婷婷综合在线| 韩国国产欧美情侣视频在线| 色色综合97| 男人天堂毛片| 亚洲黄色视频在线观看视频| 亚洲成av人片色午夜乱码| 91在线视频免费中出| 俺去啦自拍| 久久的免费性爱视频| 亚卅熟女乱色| 91挑色欧美| 欧美天堂在线| 欧美色性爱| 97WW精品| 亚洲熟女一区二区| 一级二级三级黑人无码| 国产精品久久久无码AV网站| 嫩草 人人网精品| 又黄又硬又粗又长国产视频| 777AV电影| 精品夜夜澡人妻无码| 亚洲欧美校园| 亚洲精品人妻在线| 精品超碰中文在线| 碰超人人在线一区二区三区| 2024黄色视频| 欧美色色色| 夜精品久无码| 久操免费观看| 国产精品秘 福利姬在线观看| www.AV有限公司一区| 国产三级片在线观看| 国产一级αv免费看片| 夜夜骑天天燥| 久久国产熟女影院| 日韩乱码Av| 精品玖九九久| 18禁超污无遮挡无码免费网| 91美女色视频亚洲| 九九久久久| 6080yy午夜理论三级一区二区三区无码| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 极品销魂美女一区二区 | 国产精品一区二区麻豆| 香伊人在线| 日韩三级网址| av网站免费看| 刺激性视频黄页| 欧美综合另类| 韩国轻伦国内自拍一区| 日本阿v天堂在线观看| 久久久影院| 特污精品女优骚货黄色视频在线免费观看| 免费自拍三级综合| 亚洲自拍欧美国产首页网曝| 日本黄大片在线观看视频| 青青草原狼av| 久久9久| 电影69乱码96| 家庭乱伦麻豆| 亚洲永久AV无码精品秋霞| 亚洲一区日韩精品| 中文字幕日韩人妻视频一区二区三区交换夫妻 | 亚欧Av| 久操视频在线| AV九九| 欧美78P| 色五月婷婷在线| 啊啊啊啊免费视频| 激情露脸爱| A 在线网址| 亚洲春色欧美| 日本亚洲vr欧美不卡高清专区| 色屁屁影院www国产| 人人搡人人肉久久精品| www.久久制服糖| 亚洲欲| 国产亚洲综合欧美一区| 97天天操| 99这里有精品视频| 亚洲伊人久久综合97| 亚洲区限制级| 色综合久| 人人干人人操人人爱| 日韩无码AB| 99热欧美| 97爱亚洲| 日本男人插女人的逼黄色| 爱做久久久久久| 亚洲精品91| 五月婷婷hd| 亚洲日韩精品一区视频在线| 欧美性性性| 操B久久| 日本道久久综合色色| 狠狠爱综合网| 屁股久久久久久久久| 青青操青娱乐| 青娱乐欧美激情一区二区| 国产视频小说| 91人人看| 成人午夜视频免费播放| 亚洲精品国产日韩无码AV永久免| 0755午夜福利视频| 亚洲无限观看| 一级aaaaa欧美中文字幕录像片| 91中出在线| 99RE在线视频精品,这里只有精品| 丁香六月东京热| 色波多| 国产白丝网站| 啊啊啊不要好爽日韩无码一区| 1024日韩| 国产一区二区精品久久99| 蜜臀久久99精品久久久| 91激情国产| 色五月69夫妻| 狠狠操夜夜操蜜桃视频三区| 人妻系列无码专区中文有码| 尹人免费观看视频在线| 精品女同一区| 亚州 综合 色图| 狠狠综合网| 26uuu国产日韩综合在线观看| 久久久久亚洲Av无码专区老牛影视 | 丝袜美腿亚洲| AV天堂因数| 欧美后入式| 超碰97在线色男人??| 精品国产72| 熟妇最新先锋一二三区| 日韩中字av一区| 浓厚中出中文字幕在线| 久久久久幕乱码| 日韩成人人妻网站| AV色五月天| 操淫穴亚洲五月丁香 | 97公开久久| 色九九九| 中文字幕版| 久久久久久久久久久97| 蜜桃久久久久久| 日韩免费人妻色情网站| 95精品在线| 精品精品精品| 老鸭窝亚洲毛片| 免费观看欧美日韩操逼视频| 激情五月婷婷| 99免费视频| 99久久婷婷国产综合精品草原| 能直接看AV的网站| 超碰人人超在线观看| 睡产熟女乱伦| 精品国产精品一区二区| 一级免费啪啪片| 性爱视频无打码在线观看| 人妻一区二区三区视频 | 97综合国产精品高潮久久| 激情文学 国产一二三aV| 97资源欧美| 成人在线视频一区| 天天激色| 91美女高潮| 中文字幕视频二区| 呦呦一区| 特级特黄一级毛片免费| 伊人激情五月天一区二区| 男男H黄动漫啪啪无遮挡网站| 久久婷婷视频| 午夜激情床戏激情| 日韩操呦呦影院在线观看| 高清不卡 中文 人妻| 草B在线| 九九九九9999| 草莓精品视频在线免费观看| 综合操逼| 96久久精品一二三区色欲| 精品欧美А∨无码黑人大荫蒂 | 亚洲18禁| 99re99视频在线免费观看| 无码九九| 亚洲影院365| 免费簧片在线观看| 91人妻人人妻| 精品人妻一区春色| 久久综合97| 中文字幕熟女人妻丝袜| www.久久制服糖| 日韩在线观看中文字幕视频| 麻豆区99999| 另类专区加勒比| 无卡一区=区| 免费人成毛片乱码| 色综合av男人天堂| 蜜桃成人1区2区3区| 秋霞福利网| 日本一级特级毛片视频| 九九综合久久| 麻豆九九九| 亚洲黄色电影| av无线看| 超碰97在线 欧美 国产| 亚洲情色 自拍| 亚洲一级性爱视频免费看| 桃色五月天| 啊啊啊啊啊好舒服视频| 深夜激情| 国产精品一级毛片不卡视| 精品亚洲国产成人AV制服丝袜| 中文字幕日产av人| 久久久青青草| 人妻中文字幕日韩电影| 欧洲亚洲人妻无码中字久久三区四区 | 女上位精品在线| 欧美性爱第1 页| 久久亚洲av成人无码国产| 天天看片麻豆| 在线日韩日本亚洲国产| 五月天婷婷色色| 天美传媒精品一区二区三区| 色哟哟综合| 99久久这里只有精品| 国产亚洲日本| 五月天久久综合网| 少妇超碰在线| 淫色网综合| 国产www色在线观看| 天天综合网视频91| 亚洲 小说 欧美 激情 另类| 色五月亚洲| 97爱亚洲综合色| 国产亚热在线久久| 久久美女国产| 亚洲精品欧洲精品| 2023天天操夜夜操| 不卡码视频| 97视频在线免费观看| 免费9 1久久| 中文字幕国产在线天堂| 国模一区二区三区| 清纯唯美综合| 日本99热| 亚洲国产综合图区中文字幕| 五月天激情小说网| 欧美 亚洲精品首页| 欧美性爱另类综合| 在线洲亚线| 久色网| 涩亚洲欧洲| 国产在线精品偷| 久久激情视频| 色噜噜精品一区二区三| 97久久天天综合色天天综合色电影| 中文精品一区二去| 亚洲97p| 岛国在线一区二区三区| 另类成人首页一区| 国产美女高潮叫床视频| 亚洲天堂另类| 中文字幕一区日韩精| 人妻91少妇| 爱爱动态120秒| 精品欧美老熟女一二区| 九色97| 久久成年片色大黄全免费网站| 啊啊啊啊啊在线视频| 天天色,天天干,天天干| 色香综合天天影视综合 | 国产精品点击进入在线影院| 校园春色亚洲无码| 亚洲操人| 亚洲色图一区二区三区| 天天插天天干| 俺去啦俺来也久久综合| 欧美性五月| 97色婷婷| 欧美日韩大香蕉| 97超碰免费生活| 99综合| 成人精品久久久午夜福利| 天天综合网亚洲综合网| 日韩三级一区| 久久精品国产99精品亚洲蜜...| 色哟哟-国产专区| 国产高清MV操逼视频| 91精品网站| 精品小视频在线| 日韩三级一区| 国产精品网址| 久久尹人大香焦视| 日本精品性生活久久久| 九九色影院| 久久黄片国产一区二区| 人妻蜜桃臀| 青春草A| 色99视频| 乱伦1色页| 女生91网站| 射丝袜大香蕉| 九九九九九九九精品视频| 艹少妇网站| 2021国产成人精品久久| 欧美色图小说综合| 97干天天| 亚洲一区中文字幕久久,果冻传媒一区二区天美传媒 | 久九九九九九九九热| 激情综合97| 丰满人妻大屁一区二区| 国产性爱在线视频一区二区| 久9无限国产| 无码九九| 久久久久久9999| 嗯啊不要在线| 在线无码操| 伊人丁香五月婷婷| 欧美色图电影| 91亚.色| 公司1区2区3区精产精| 欧美黑人与女人91~| 在线可观看的黄色网址| 四虎AV在线播放| 美欧老女人97| 中文字幕国产精品1区| 99久久久无码精品国产人| 蜜臀久久99精品久久久久久-DVD原版全| 操死我了啊啊啊| 躁躁日曰躁2020| 一个人在线看的黄色电影网站| 9999久久久久| 日本午夜福利影院| 亚洲国产成人精品无码专区| 尤物网址| 亚洲电影中字一区二区| 欧美精品三级黄片| 亚洲中文sv| 91色射| 日日A∨| 欧美美女在线高潮999| 超碰久久性爱| 亚洲情色婷婷五月天| 久久国产精品91| 亚洲天堂色图| 搡老女人老妇女老妇老熟女怎么读| 九九热九九热| 精品一区96| 综合色图亚洲欧美| 99人人干| 无码精品蜜桃一区二区三区ww| 二男一女成人A片| 欧美激情另类一区二区| 国产精品麻豆免费视频| 亚洲精品一区二区精品| a天堂视频| 国产激情片在线观看| 国产日本久久免费精品| 成人夜夜爽| 九九热九九热| 91 亚洲情侣偷拍 久久| 青青草伊人久久| 欧美日韩精品一区二区三区高清| 免费操逼91| 欧美性爱日韩高清| 中文字幕日韩情色| 99精品无码| 欧美亚洲系列| 麻豆国产97在线| av中亚| yiqicaoav| 啪啪啪精品视频| 操人91| 激情综合97| 亚洲不卡AV在线| 国产农村妇女精品一| 欧美日韩大陆黑人少妇99| 久久人人爽av亚洲精品天堂桃色| 区二区亚洲婷| 亚洲男人天堂2| 中文字幕蜜乳av| 天天草夜夜草高潮片| AAAA欧美日韩| 日本3级一区二区免费| 精品一区二区三区蜜桃臀赵总 | 三级网站超变态精品| 亚洲黄色网址| 超碰色97| AV一区观看| 女人高潮抽搐喷水视频网站| 在线精品福利免费播放| 先锋精品av色鲁| 欧美日韩大陆黑人少妇99| 欧美大香蕉在线观看| 超碰碰激情97+久| 综合五月天| 岛国片在线播放| 色色婷婷五月天| 天美av在线观看| 日韩久草| 成·人免费午夜在线观看| 在线无码操| 青青操在线亚洲视频观看欧美在线 | 这里都是精品在线观看| 嗯~啊~快点 死我视频| 亚洲日韩黑丝| 精品久久无码午夜福利| 操比国产| 台湾佬中文娱乐自偷自拍| 国产精品国产| 中文字幕日韩精品久久| 蜜臀久久99精品久久久老,,| 色在线69堂| 少妇久久久| 亚洲欧美精品91| 亚洲欧洲无码一区夜| 欧美真人抽搐一进一出gif| 99热最新网址| 久久视频,这里只有精品| 亚洲图片色图欧美另类| 午夜精品一区二区三区三上悠亚| 狠狠操一区二区| 毛片一区二区| 五月丁香| 大香蕉手机在线| 狠狠中文字幕| 亚洲情色1区| 搡老女人老熟女91老熟女综合网| 最新日产中文在线麻豆| 成人资源中文字幕在线观看天天| 欧美日韩另类字幕中文| 自拍内地三级在线观看| 777琪琪午夜免费A片| 99色热| 啊啊啊慢点| 日本在线视频导航| 日日妻色网| 国产人人干| 黄片直播三级黄片两女一男| 二三四区精品| 欧美一级美片在线观看免费| 91女网站| 夜夜高潮夜夜爽夜夜爱爱一区| 特级毛片特黄久久免费看| 九九九九九用不成了| 日本不卡免费二区| 亚洲国产午夜真人一级片中文字幕精品黄网站 | 亚州宗合另类| 亚洲视频精选| 噜噜噜在线视频| 一区二区三区男女操逼黄色小电影| 丰满人妻一区二区三区免费| 五月婷婷激情网| 色噜噜国产精品视频一区二区| 一级黄色影片| 玖玖久久久| 校园春色之综合网| 日韩中文字墓| 午夜天堂精品久久| 日韩黄片视频试看| 熟妇高潮精品一区二区三区下载| 亚洲中文一区二区三区| 91久热| 手机在线看片免费人成视频| 97欧美色| 日本中文字幕在线电影| 人人色97| 91丨国产丨白浆秘 洗澡动漫| 国产污视频麻豆传媒一区二区| 97av在线观看| 激情丁香五月| 懂色aV一区二区天美传媒| 大香蕉免| 精品免费视频国产一区| 天天操人人操骚逼网站| 无码视频黄色网战| 99re视频这里只有精品| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 热99re69精品8在线播放| 久久理论字幕视频| 精品无码不卡视频| 四虎精品亚洲| 少妇极品熟妇人妻无码| 精品v日韩欧美国产| 色噜噜狠狠色综无码久久| 另类在线| 狠狠色伊人亚洲综合网站色| 亚洲色图自拍| 日韩人妻大香蕉| 免费中文在线| 久久久啊啊啊| 欧美日韩亚洲天堂网| 性饥渴少妇av无码毛片| 欧美亚综合色图| 国产精品一级片在线看| 哈哈操 大香蕉| 中文字幕少妇色 | 91中出| 96久久久精品| 亚洲色图日韩精品| 97色碰| 91日日夜夜| 久久亚洲不卡一区二区三区| 日韩乱伦视频| 亚洲综合嫩| 日韩 欧美 国产 麻豆| 色综合天天| 国产成人手机视频激情| 97视频在线播放| 无码二级三级| 国精品一区二区三| 免費黃色視頻觀看一| 国产精品白丝在线播放| 精品日韩产品在线,日韩在线不卡视频,欧美日韩免费专区/久, | 四虎视频在线观看| 日本在线不卡v二区| V A在线| 国产乱码久久久| 男生女生啊啊啊啊| 亚州伊人色综台| 99久久久久| 无码精品一区二区三区潘金莲| 丝袜高跟澳门91视频| www.婷婷六月天| 日韩欧美午夜视频在线| 操逼无码操逼| 欧美91精品国产自产| 久九九九九九九九热| 日韩国产九九精品一区二区三区毛片| 日韩情色视频| 精品久热| 99精彩视频| 免费的黄片wwwwww| 丰满人妻一区二区三区四区| V A在线| 日日干天天干夜夜爽| 久久夜嗨| 1二区9| 久久夜夜夜夜| 97超碰天天| 亚洲中文字幕乱码无码一区二区| 女人被添高潮免费视频| 久久直播国产| 一区二区三区黄色片a| 一级性爱视频免费在线| 亚洲国产成人精品女人久久久| 久久免费少妇| 欧美性少妇| 欧美日韩精品久久久久东北老熟妇| h色99999| 久热99999| 99国产天美| 三级网站超变态精品| 97色色色综合网站| 台湾佬中文娱乐自偷自拍| 91在线免费观看处女| 亚洲午夜免费狠狠干| 先锋精品av色鲁| 免费看毛片操穴|