日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

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

Libvio訪問異常排查:403與502錯(cuò)誤從Nginx到后端的全鏈路診斷

Libvio訪問異常排查:403與502錯(cuò)誤從Nginx到后端的全鏈路診斷 1. 先別急著改代碼Libvio訪問異常的整體排查思路做運(yùn)維或者自己折騰過Web服務(wù)的人基本都遇過這個(gè)場(chǎng)景服務(wù)明明已經(jīng)部署好了日志也正常但用戶一多或者某次改完配置頁面上突然打不開瀏覽器里要么來個(gè)“403 Forbidden”要么來個(gè)“502 Bad Gateway”。這兩個(gè)錯(cuò)誤碼一個(gè)是“我有權(quán)不讓你看”一個(gè)是“我背后的人沒理我”看著相似實(shí)際排查方向完全兩回事。我最近就在維護(hù)一個(gè)Libvio視頻管理服務(wù)這個(gè)服務(wù)負(fù)責(zé)把內(nèi)部視頻庫(kù)的元數(shù)據(jù)和轉(zhuǎn)碼任務(wù)統(tǒng)一封裝成HTTP接口供內(nèi)部的播放客戶端調(diào)用。剛上線的半個(gè)月里403和502交替出現(xiàn)搞得我一度懷疑是不是代碼寫錯(cuò)了。最后把所有原因一條一條揪出來發(fā)現(xiàn)大部分問題不在業(yè)務(wù)代碼而在一層層網(wǎng)關(guān)、代理、鑒權(quán)和系統(tǒng)配置上。這篇文章我就拿Libvio這個(gè)服務(wù)作為例子完整還原我是怎么排查和修復(fù)403、502的。無論你是運(yùn)維、后端開發(fā)還是自己在家搭了個(gè)小網(wǎng)站遇到同類問題照著這個(gè)思路走大概率能省掉一半瞎折騰的時(shí)間。1.1 403和502到底在說什么要排查問題先得搞清楚HTTP狀態(tài)碼的含義。403 Forbidden的意思是服務(wù)器接收到了你的請(qǐng)求也認(rèn)得你但出于權(quán)限、規(guī)則或身份校驗(yàn)的原因拒絕讓你訪問。注意這里和401不一樣401是“你還沒證明你是誰”403是“你已經(jīng)證明身份了但你沒權(quán)限”或者“服務(wù)器故意不給你”。常見觸發(fā)點(diǎn)包括IP黑名單、防盜鏈規(guī)則、Nginx的allow/deny配置、Token過期、簽名校驗(yàn)失敗、文件系統(tǒng)權(quán)限不對(duì)。502 Bad Gateway則完全是另一層意思它表示網(wǎng)關(guān)或者代理服務(wù)器比如Nginx收到了請(qǐng)求但在把請(qǐng)求轉(zhuǎn)發(fā)給上游服務(wù)比如后端API進(jìn)程時(shí)上游沒有返回有效響應(yīng)。你可以把它理解成打電話到前臺(tái)前臺(tái)幫你轉(zhuǎn)分機(jī)但分機(jī)沒人接或者對(duì)方接通后直接掛了。常見觸發(fā)點(diǎn)包括后端進(jìn)程崩潰、超時(shí)時(shí)間太短、后端資源耗盡、Unix Socket權(quán)限不對(duì)、防火墻攔截了內(nèi)部請(qǐng)求。這兩個(gè)錯(cuò)誤碼雖然觸發(fā)點(diǎn)不同但排查時(shí)有一條共性原則先確定錯(cuò)誤到底是誰返回的再順著鏈路往下查。我見過不少人一看到403就去改后端權(quán)限代碼結(jié)果后端根本沒問題是Nginx層攔截的也有看到502就重啟后端的結(jié)果重啟之后還是502因?yàn)檎嬲膯栴}出在后端的依賴服務(wù)比如數(shù)據(jù)庫(kù)或緩存已經(jīng)掛了。1.2 排查前必備的三件套在開始動(dòng)手之前先把工具準(zhǔn)備好。我認(rèn)為真正高效的排查離不開這三樣?xùn)|西第一能直接登錄服務(wù)器的終端最好是root或至少能看系統(tǒng)日志和Nginx日志的權(quán)限。第二后端服務(wù)、Nginx的訪問日志和錯(cuò)誤日志并且確認(rèn)它們的輪轉(zhuǎn)策略沒有把歷史日志清得太快。第三一個(gè)能穩(wěn)定復(fù)現(xiàn)問題的請(qǐng)求命令最簡(jiǎn)單的就是curl。我習(xí)慣用一個(gè)標(biāo)準(zhǔn)的curl命令保存成腳本出問題時(shí)直接跑curl -v -X GET \ -H Host: libvio.example.internal \ -H User-Agent: Mozilla/5.0 \ -H Authorization: Bearer your_token_here \ http://127.0.0.1:8080/api/video/list加-v是為了看完整請(qǐng)求和響應(yīng)頭手動(dòng)指定Host、User-Agent、Authorization則是為了盡量模擬真實(shí)訪問。排查期間不要嫌麻煩每改一個(gè)配置就重新跑一次這個(gè)命令觀察響應(yīng)頭變化。很多時(shí)候錯(cuò)誤碼不會(huì)告訴你答案但響應(yīng)頭里塞著答案比如Server頭是誰的、Via頭是哪個(gè)代理加的、WWW-Authenticate有沒有出現(xiàn)這些都能幫你縮小范圍。2. 403錯(cuò)誤把“拒絕訪問”拆成四層來看403這個(gè)狀態(tài)碼是我在Libvio上線初期遇到最多的。一開始我以為只要后端接口返回403那就是用戶權(quán)限的問題。后來排查到第三天才發(fā)現(xiàn)同一個(gè)403可能是四五個(gè)完全不同的原因造成的。我把它拆成四層網(wǎng)關(guān)入口層、鑒權(quán)簽名層、業(yè)務(wù)權(quán)限層、文件系統(tǒng)層。每一層的排查方法都不同。2.1 第一步確認(rèn)這個(gè)403到底是誰返回的拿到一個(gè)403先別急著查業(yè)務(wù)邏輯。第一步應(yīng)該看響應(yīng)頭里的Server字段。比如Nginx默認(rèn)返回的403響應(yīng)頭會(huì)帶“Server: nginx/1.24.0”如果是后端框架比如Python的Flask或者Go的net/http返回的403響應(yīng)頭一般帶的是后端服務(wù)標(biāo)識(shí)。還有一種情況是頁面經(jīng)過了多個(gè)反代你要看Via頭或者X-Powered-By頭。我處理Libvio時(shí)遇到過最迷惑的一次瀏覽器里訪問首頁是403但直接訪問后端端口卻正常。后來用curl打請(qǐng)求頭才發(fā)現(xiàn)403根本不是后端返回的而是最外層Nginx返回的默認(rèn)錯(cuò)誤頁因?yàn)閘ocation規(guī)則里配置了一個(gè)return 403;而那條規(guī)則原本是給某個(gè)已下線功能留的結(jié)果正則匹配范圍太寬把所有/api/路徑都吞了。所以拿到403先確認(rèn)來源真的能省下兩個(gè)小時(shí)。2.2 網(wǎng)關(guān)攔截先從IP黑白名單和Referer防盜鏈查起確認(rèn)是Nginx層返回的403之后最值得優(yōu)先懷疑的就是IP黑白名單和防盜鏈規(guī)則。Libvio當(dāng)時(shí)在Nginx里配過類似這樣的規(guī)則location /video/ { allow 10.0.0.0/8; allow 172.16.0.0/12; deny all; }這條規(guī)則本意是只允許內(nèi)網(wǎng)網(wǎng)段訪問視頻流看起來沒什么問題。但實(shí)際用起來之后我發(fā)現(xiàn)了一個(gè)坑——如果Libvio服務(wù)架在負(fù)載均衡器后面而負(fù)載均衡器沒開透?jìng)髡鎸?shí)客戶端IP那么Nginx看到的“客戶端IP”實(shí)際上是負(fù)載均衡器的IP也就是允許網(wǎng)段內(nèi)的IP。這樣倒還好不會(huì)誤殺。但如果你用的是正則表達(dá)式允許列表寫錯(cuò)一個(gè)掩碼或者多個(gè)location嵌套就很容易把本該放行的請(qǐng)求給deny了。防盜鏈Referer校驗(yàn)也是一個(gè)經(jīng)典的403來源。很多視頻服務(wù)會(huì)做防盜鏈只允許特定域名來源的請(qǐng)求訪問資源。配置成下面這種valid_referers none blocked example.internal; if ($invalid_referer) { return 403; }這個(gè)配置的坑在于none代表空Refererblocked代表被代理或防火墻抹掉Referer的請(qǐng)求。如果你的請(qǐng)求恰好帶了一個(gè)不在白名單里的Referer或者客戶端用了某些隱私模式導(dǎo)致Referer和預(yù)期不一致就會(huì)觸發(fā)403。排查時(shí)建議先用curl直接請(qǐng)求不加Referer看看能否通過如果通過了再逐步加Referer頭復(fù)現(xiàn)。2.3 鑒權(quán)Token過期和簽名校驗(yàn)失敗如果不是Nginx層攔截而是后端返回的403那大概率是鑒權(quán)出了問題。Libvio的接口走的是“臨時(shí)簽名URL”模式每次生成一個(gè)帶expire時(shí)間和簽名的URL。這個(gè)機(jī)制本身沒什么問題問題經(jīng)常出在時(shí)間上。比如生成簽名的服務(wù)器時(shí)間和用戶發(fā)起請(qǐng)求的時(shí)間差超過誤差范圍簽名就會(huì)被判無效即使URL還沒過期。我當(dāng)時(shí)遇到的一個(gè)實(shí)際案例是某臺(tái)容器宿主機(jī)的時(shí)間比正常時(shí)間慢了兩分鐘但簽名是從另一臺(tái)時(shí)間同步正常的機(jī)器上生成出來的結(jié)果用戶拿到URL后立刻訪問被后端判定“請(qǐng)求時(shí)間超出允許范圍”返回403。排查時(shí)我直接看后端日志發(fā)現(xiàn)里面寫的是expire check failed: now - expire 300于是意識(shí)到是時(shí)間偏移。除了時(shí)間差簽名校驗(yàn)失敗還常見于密鑰不一致。比如部署新版本時(shí).env文件里的簽名密鑰被重置了舊用戶手里的Token自然全部失效。排查這種問題最簡(jiǎn)單的辦法是取一個(gè)已知有效的Token在代碼里跑一次校驗(yàn)看看是密鑰庫(kù)不一致還是算法變了。還有就是檢查是否有多個(gè)實(shí)例像Libvio這種服務(wù)我經(jīng)常會(huì)在兩臺(tái)機(jī)器上各跑一個(gè)后端實(shí)例如果兩臺(tái)實(shí)例配置里面的SECRET_KEY不一樣用戶請(qǐng)求被負(fù)載均衡分發(fā)到另一臺(tái)上就會(huì)偶發(fā)403讓人非常抓狂。2.4 時(shí)間不同步一個(gè)容易被忽略的系統(tǒng)級(jí)原因鑒權(quán)簽名校驗(yàn)和時(shí)間相關(guān)所以系統(tǒng)時(shí)間同步是整個(gè)鏈路里看起來不起眼、卻特別重要的環(huán)節(jié)。我第一次意識(shí)到這個(gè)問題是因?yàn)長(zhǎng)ibvio頁面偶爾出現(xiàn)403而且只出現(xiàn)在中午和下午的特定時(shí)間段。后來我登到服務(wù)器上執(zhí)行date一看服務(wù)器系統(tǒng)時(shí)間比標(biāo)準(zhǔn)時(shí)間慢了近50秒。原來那臺(tái)虛擬機(jī)開了節(jié)能模式又沒有安裝NTP客戶端導(dǎo)致時(shí)間累積偏移。解決辦法很簡(jiǎn)單安裝ntp或chrony并開啟自動(dòng)同步# Ubuntu/Debian apt install chrony -y systemctl enable --now chrony # CentOS/RHEL yum install chrony -y systemctl enable --now chronyd timedatectl set-ntp true對(duì)于所有依賴時(shí)間戳簽名的服務(wù)這一項(xiàng)必須是上線檢查清單里的固定條目。2.5 403排查的幾條實(shí)操心得搞了這么多次403排查我總結(jié)了幾個(gè)非常實(shí)用的經(jīng)驗(yàn)第一把所有可能出現(xiàn)403的規(guī)則盡量做成“白名單模式”而不是“黑名單模式”。比如Nginx的deny規(guī)則只用來封禁明確要拉黑的IP而不是默認(rèn)拒絕所有流量。白名單誤傷容易暴露黑名單誤傷則是靜默的。第二排查時(shí)一定要保存一份完整的請(qǐng)求頭和響應(yīng)頭至少包括User-Agent、Referer、Authorization、Cookie、Accept。我遇到過用戶訪問403但我自己在服務(wù)器上curl一模一樣的URL卻是200差別只在于瀏覽器會(huì)自動(dòng)帶上Cookie和Referer而我沒有。不要靠猜要看頭。第三后端日志一定要打印“最終拒絕原因”而不是籠統(tǒng)地打印“403”。我在Libvio里是這樣處理的所有鑒權(quán)失敗都輸出一個(gè)結(jié)構(gòu)化的錯(cuò)誤碼字段比如AUTH_EXPIRED、AUTH_SIGN_INVALID、AUTH_IP_DENIED。這樣處理錯(cuò)誤日志時(shí)能快速定位到是哪一段邏輯拒絕了請(qǐng)求。3. 502錯(cuò)誤網(wǎng)關(guān)與后端“失聯(lián)”的五個(gè)高頻原因如果說403是權(quán)限問題那502就更像是“連接問題”。Nginx在作為反代時(shí)如果發(fā)現(xiàn)自己連不上后端、后端連接超時(shí)或者后端返回了非法響應(yīng)就會(huì)給客戶端返回502。Libvio出現(xiàn)502的頻率比403低一些但一出現(xiàn)往往就是整體不可用影響更大。我按原因從高到低列幾個(gè)常見的。3.1 502的本質(zhì)代理與上游之間的連接失敗先看Nginx層的502是怎么產(chǎn)生的。Nginx收到請(qǐng)求后需要以proxy_pass配置的地址為準(zhǔn)去連接上游。連接建立后Nginx把請(qǐng)求轉(zhuǎn)發(fā)給上游然后等待響應(yīng)。整個(gè)過程分成proxy_connect_timeout連接超時(shí)、proxy_send_timeout發(fā)送超時(shí)、proxy_read_timeout讀取響應(yīng)超時(shí)三個(gè)階段。只要這三個(gè)階段里任何一個(gè)超時(shí)或者TCP連接被重置Nginx就會(huì)返回502。所以排查502的第一步是確認(rèn)后端服務(wù)本身是否可用、是否監(jiān)聽在正確的端口上。我一般直接用curl打后端地址繞過Nginxcurl -v http://127.0.0.1:8080/health如果這個(gè)命令正常再回頭查Nginx和后端的連接問題如果命令本身超時(shí)、拒絕連接那就可以直接確定后端的問題。3.2 后端進(jìn)程崩潰最直接也最容易被忽視的后端進(jìn)程崩潰在業(yè)務(wù)量上來之后特別常見尤其是在進(jìn)程處理到某個(gè)異常請(qǐng)求時(shí)直接panic導(dǎo)致整個(gè)進(jìn)程退出。Libvio后端當(dāng)時(shí)用的是單個(gè)Python進(jìn)程并發(fā)能力有限遇到某個(gè)視頻轉(zhuǎn)碼任務(wù)消耗了太多內(nèi)存時(shí)直接OOM被內(nèi)核殺掉Nginx自然返回502。排查時(shí)先看進(jìn)程狀態(tài)systemctl status libvio-backend journalctl -u libvio-backend --since 10 minutes ago如果發(fā)現(xiàn)進(jìn)程反復(fù)重啟那幾乎可以斷定是崩潰循環(huán)。這時(shí)候不要急著重啟一次應(yīng)該先看崩潰棧和資源監(jiān)控記錄。Libvio后來引入了兩部分修改一是為后端進(jìn)程配置了CPU和內(nèi)存限制避免單個(gè)任務(wù)把整機(jī)拖死二是加入了自動(dòng)重啟策略比如systemd里的Restarton-failure。如果用的是Docker或Kubernetes這類容器化方案就檢查容器的重啟策略和健康檢查探針。記住自動(dòng)重啟只是止血真正要做的是找出為什么會(huì)崩潰。一個(gè)長(zhǎng)期解決不了崩潰原因的服務(wù)就算自動(dòng)重啟也會(huì)把故障變成常態(tài)。3.3 超時(shí)配置從默認(rèn)60秒到分級(jí)超時(shí)后端進(jìn)程沒崩潰但Nginx還是報(bào)502這種情況十有八九是超時(shí)配置問題。Nginx默認(rèn)的proxy_read_timeout是60秒。Libvio的某個(gè)接口需要同步處理視頻切片如果文件比較大響應(yīng)時(shí)間可能超過60秒。這時(shí)候Nginx會(huì)主動(dòng)斷開連接返回502但后端可能還在處理任務(wù)日志里沒有異常。用戶看到的只是“頁面打不開”后端卻覺得“我還在干著呢”。解決思路不能是簡(jiǎn)單地把超時(shí)調(diào)到很大的數(shù)而是要分級(jí)處理。我的方案是對(duì)需要長(zhǎng)時(shí)間運(yùn)行的任務(wù)把接口改成異步模式——提交任務(wù)后立刻返回202 Accepted客戶端用job_id輪詢?nèi)蝿?wù)狀態(tài)。這樣一來同步接口的響應(yīng)時(shí)間大多能控制在幾百毫秒Nginx的超時(shí)配置就不需要為極端場(chǎng)景妥協(xié)。如果實(shí)在沒法改異步再考慮給特定location單獨(dú)加長(zhǎng)超時(shí)location /api/video/transcode/ { proxy_read_timeout 300s; proxy_connect_timeout 5s; proxy_send_timeout 30s; }這里要特別說明proxy_connect_timeout不建議設(shè)置太長(zhǎng)因?yàn)槿绻蠖朔?wù)真的不可達(dá)5秒就能發(fā)現(xiàn)問題而不是讓用戶白白等上30秒。3.4 資源耗盡CPU、內(nèi)存、句柄一個(gè)都不能少另一種隱蔽的502是后端進(jìn)程明明活著但資源不夠用。最常見的是內(nèi)存不足導(dǎo)致系統(tǒng)開始大量使用Swap進(jìn)程響應(yīng)變得極慢Nginx讀不到響應(yīng)最終超時(shí)返回502。還有一種情況是文件句柄耗盡后端打不開新的日志文件或數(shù)據(jù)庫(kù)連接服務(wù)“假活”。排查資源問題我通常用這幾個(gè)命令# 查看系統(tǒng)負(fù)載和內(nèi)存 top -b -n 1 | head -30 free -h # 查看進(jìn)程打開的文件數(shù) ls /proc/PID/fd | wc -l # 查看TCP連接數(shù) ss -s如果發(fā)現(xiàn)文件句柄數(shù)接近上限ulimit -n的默認(rèn)值經(jīng)常是1024對(duì)后端服務(wù)來說太小了就需要適當(dāng)調(diào)高。Libvio后來在systemd服務(wù)單元里明確設(shè)置了LimitNOFILE65535。連接數(shù)方面如果大量TCP連接處于TIME_WAIT狀態(tài)也可能耗盡本地端口這時(shí)候需要調(diào)整內(nèi)核參數(shù)比如net.ipv4.tcp_tw_reuse。3.5 防火墻和Socket連接限制人想不到的“隱形殺手”防火墻導(dǎo)致的502也相當(dāng)常見。很多企業(yè)內(nèi)網(wǎng)的安全策略會(huì)限制后端服務(wù)監(jiān)聽端口對(duì)外的訪問但Nginx和后端在同一臺(tái)機(jī)器上時(shí)走的是回環(huán)地址127.0.0.1一般不會(huì)受影響。問題出在 Nginx 與后端在不同機(jī)器上的架構(gòu)里。我遇到過一件特別隱晦的事Libvio的Nginx和后端在兩臺(tái)服務(wù)器上中間有防火墻規(guī)則只放行了8080端口。某次安全組調(diào)整后防火墻規(guī)則中的子網(wǎng)掩碼寫錯(cuò)了導(dǎo)致部分后端服務(wù)器的回包被丟棄。結(jié)果就是Nginx能建立TCP連接但收不到后端的數(shù)據(jù)表現(xiàn)為隨機(jī)性502。排查手法是同時(shí)抓包在Nginx服務(wù)器上抓能看到TCP握手成功、但是發(fā)出的請(qǐng)求沒有響應(yīng)在后端服務(wù)器上抓能看到請(qǐng)求確實(shí)到達(dá)了響應(yīng)也發(fā)出了但被防火墻攔了。這種問題不看兩邊抓包很難定位。還有一類502隱藏在Unix Socket的權(quán)限上。如果Nginx通過proxy_pass http://unix:/tmp/libvio.sock;連后端那么Socket文件的屬主和屬組必須允許Nginx進(jìn)程用戶讀寫。我曾經(jīng)因?yàn)橹貑⒑蠖朔?wù)后Socket文件被重新生成為root:root而Nginx以www-data用戶運(yùn)行導(dǎo)致連接被拒出現(xiàn)502。解決方式是讓后端進(jìn)程和Nginx運(yùn)行同一個(gè)組或者直接把Socket權(quán)限設(shè)為0660并確保屬主正確。4. 從前端到后端把異常攔截在發(fā)生之前排查了這么多403和502我最深的感覺是事后修Bug不如事前列好防線。與其天天盯著監(jiān)控不如把日志、健康檢查、預(yù)警機(jī)制做扎實(shí)。這個(gè)部分是我的實(shí)戰(zhàn)精華建議直接抄作業(yè)。4.1 日志規(guī)范與錯(cuò)誤碼上報(bào)Libvio的日志一開始很混亂后端用的是Python標(biāo)準(zhǔn)庫(kù)的printNginx日志也沒有統(tǒng)一格式。出問題時(shí)兩邊日志很難對(duì)應(yīng)。后來我把整個(gè)鏈路的日志規(guī)范做了一次統(tǒng)一每個(gè)請(qǐng)求從Nginx進(jìn)來的那一刻就生成一個(gè)trace_id放在HTTP頭和日志變量里后端收到后也透?jìng)鬟@個(gè)ID。這樣查問題時(shí)只要拿到用戶的報(bào)錯(cuò)截圖里的trace_id就能在Nginx和后端日志里同時(shí)搜到同一個(gè)請(qǐng)求。日志按天分文件并保留30天同時(shí)接入統(tǒng)一日志采集方便按關(guān)鍵字搜索。后端在鑒權(quán)、數(shù)據(jù)庫(kù)訪問、外部請(qǐng)求超時(shí)等關(guān)鍵節(jié)點(diǎn)都打上了結(jié)構(gòu)化日志格式為keyvalue字段包括event、reason、latency_ms、remote_addr。舉個(gè)例子原來后端日志是[2025-04-01 10:00:01] ERROR: access denied現(xiàn)在變成[2025-04-01 10:00:01] levelERROR eventauth_deny reasontoken_expired user_id123 trace_idabc123這樣的日志一眼就能看出拒絕的具體原因而不是只看到一個(gè)干巴巴的“access denied”。有了統(tǒng)一的trace_id體系后我們查問題的速度至少快了一倍。4.2 健康檢查與自動(dòng)摘除對(duì)于502問題預(yù)防的關(guān)鍵是讓網(wǎng)關(guān)不要在“節(jié)點(diǎn)”上硬扛。Libvio用的是Nginx加兩個(gè)后端實(shí)例并且開啟了Nginx的被動(dòng)健康檢查機(jī)制upstream libvio_backend { server 10.0.0.11:8080 max_fails3 fail_timeout10s; server 10.0.0.12:8080 max_fails3 fail_timeout10s; keepalive 32; }這個(gè)配置含義是每個(gè)后端實(shí)例在10秒內(nèi)如果連續(xù)失敗3次就會(huì)被自動(dòng)標(biāo)記為不可用暫停轉(zhuǎn)發(fā)請(qǐng)求。之后Nginx會(huì)定期探測(cè)恢復(fù)情況一旦實(shí)例恢復(fù)健康會(huì)自動(dòng)重新加入。這個(gè)機(jī)制能避免請(qǐng)求打到已掛掉的后端上從源頭減少用戶能感知到的502。同時(shí)后端要提供一個(gè)輕量的健康檢查接口app.route(/healthz) def healthz(): return {status: ok}, 200注意這個(gè)接口里不要做重操作比如查數(shù)據(jù)庫(kù)或加載視頻元數(shù)據(jù)不然健康檢查本身就變成一種壓力。我曾經(jīng)犯過這個(gè)錯(cuò)健康檢查每5秒查一次數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)慢查詢時(shí)健康檢查也跟著慢導(dǎo)致Nginx以為后端掛了。4.3 常見問題速查表從現(xiàn)象到解決方案我把排查過程中整理出來的經(jīng)驗(yàn)濃縮成一張速查表遇到問題時(shí)按圖索驥就好。現(xiàn)象可能原因首查命令/工具解決方向直接訪問Nginx返回403IP黑白名單、location規(guī)則誤匹配curl -v查看響應(yīng)頭Server逐層檢查Nginx配置調(diào)整allow/deny和location優(yōu)先級(jí)帶Referer時(shí)403不帶時(shí)正常防盜鏈規(guī)則過期或白名單缺失curl -v -H Referer:...更新valid_referers配置同一URL部分請(qǐng)求403簽名密鑰不一致或多實(shí)例部署檢查各實(shí)例SECRET_KEY配置統(tǒng)一密鑰盡量將密鑰集中管理偶發(fā)403且與時(shí)間相關(guān)服務(wù)器時(shí)間未同步date、timedatectl安裝chrony開啟NTP同步Nginx錯(cuò)誤日志出現(xiàn)connect() failed后端端口未監(jiān)聽ss -lntp啟動(dòng)后端進(jìn)程或修改監(jiān)聽地址后端進(jìn)程反復(fù)重啟OOM或panicjournalctl -u、dmesg定位崩潰棧配置自動(dòng)重啟調(diào)優(yōu)資源請(qǐng)求超過60秒后返回502默認(rèn)讀超時(shí)太短查看Nginx錯(cuò)誤日志異步化慢接口或?qū)μ囟╨ocation調(diào)大proxy_read_timeout502時(shí)后端內(nèi)存爆滿內(nèi)存不足free -h、top增加資源配置排查內(nèi)存泄漏Unix Socket連接502Socket權(quán)限不對(duì)ls -l /tmp/libvio.sock修改Socket屬主和權(quán)限跨機(jī)器部署時(shí)隨機(jī)502防火墻丟棄回包兩端同時(shí)抓包對(duì)比修改防火墻策略做連通性測(cè)試健康檢查本身變慢導(dǎo)致錯(cuò)誤摘除健康檢查邏輯太重壓測(cè)/healthz精簡(jiǎn)健康檢查邏輯不查重型依賴這張表不一定覆蓋所有場(chǎng)景但對(duì)大多數(shù)由Nginx和后端構(gòu)成的Web服務(wù)來說已經(jīng)能命中至少七成問題。5. 老運(yùn)維給新手的幾句實(shí)在話最后再聊幾句我的個(gè)人體會(huì)。這批403和502排查下來我覺得最核心的心法是定位永遠(yuǎn)比修復(fù)重要。很多人看到報(bào)錯(cuò)第一反應(yīng)是用“重啟大法”我也不反對(duì)重啟但重啟前至少要留好證據(jù)。在Libvio的日志規(guī)范建立起來之前我做過很多次“盲重啟”結(jié)果就是問題復(fù)現(xiàn)了卻找不到根因白忙一場(chǎng)。另外建議每次修改配置前保存?zhèn)浞莶⑶颐鞔_記錄改動(dòng)時(shí)間和改動(dòng)原因。Nginx配置文件最容易因?yàn)橐粋€(gè)多余的空格或者一個(gè)錯(cuò)誤的括號(hào)引起大范圍故障。Libvio上線初期有一次修改proxy_pass時(shí)末尾多了一個(gè)斜杠導(dǎo)致路徑被重寫部分接口直接404。你看又一個(gè)錯(cuò)誤碼冒出來了。所以我現(xiàn)在改任何配置文件都會(huì)先復(fù)制原文件保存為nginx.conf.bak-yyyymmdd然后執(zhí)行nginx -t驗(yàn)證語法再平滑重載。這套習(xí)慣救了我很多次。最后一個(gè)小技巧如果你剛開始接觸這些排查流程可以從一條命令開始練起那就是curl -v。它會(huì)把整個(gè)請(qǐng)求和響應(yīng)的細(xì)節(jié)都擺在你面前。無論問題看起來多復(fù)雜先把這個(gè)命令輸出里的每一行都看懂你已經(jīng)比大多數(shù)只會(huì)刷新頁面的人強(qiáng)很多了。403和502看起來嚇人但只要鏈路清晰、日志完整、心態(tài)穩(wěn)住它們不過就是一串進(jìn)入服務(wù)器的HTTP報(bào)文順著拆解就行。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
凹凸视频特色日本特黄| 全免费a敌肛交毛片免费| 成人怡红院| 国产探花精品在线| 欧美午夜色妇色鬼| 国产午夜精品在线观看| 自偷自拍的亚洲视频| 亚熟hd视频在线| 91精品国产91久久青草| 91小视频| 欧美激色| 色综合久| 99福利社| 欧美综合区| 欧美日韩国产电影| 四虎午夜影院| 欧美日韩理论一区| 91老熟女| 神马视频久久久久久| 是还免费视频1727我| 天天拍夜夜| 丁香五月性| 日本黄页视频在线观看| 中日韩熟女| 色网1| 国产乱伦搜索结果91P| 综合久久婷婷| 操久久久久| 日本性爰一道本| 九月AV| 久久婷婷欧美| 五月综合婷婷久久网站| 免费99精品国产自在在线| 国产乱色国产精品免费视| 国产熟女少妇一区| 色九九久九九| 乱码熟妇人妻久久久| 日本熟女不卡视频| 综合天天网| 国产一区二区三区视频在线看| 91久久18禁| 久久久久久久久久久免费精品| 欧美AB在线观看| 丁香色狠狠色综合久久小说| 亚洲揄拍网| 97欧美性爱| 亚洲人人夜夜澡人人爽| 在线性黄高清免费视频| 欧美色性情| 日本大片日本一区二区免费高清 | 久久精品欧美一区二区三区不卡| 熟女网站最新| 伊人亚洲国产一成人久久精品,久久| 91日韩网站| 97人肏| 国产无码精品无码| 久9久9精品| 亚洲无码成人精品| 久久99干一本高清| 观看视频图片一区二区三区| 蜜桃精品视频一区二区三区| 精品九九九九| 五月婷婷五月天| 精品国产乱码久久久久久蜜臀| 久草精品热视| 可以在线观看的黄色网址| 啊啊啊啊好大好硬啊啊啊啊啊 | 嗯嗯啊啊好大好爽| 97超碰国产精品| 精品中文字幕第一页| 成人欧美日超碰| 丁香五月久久| 91香蕉视频在线观看免费| 性欧美| 夜色五月天| 69视频入口| 欧美色图小说综合| 麻豆激情综合| 天天干天天中出av| 亚洲一区中文字幕久久,果冻传媒一区二区天美传媒 | 熟女人妻精品一区二区视频| 久久精品99久久久久久| 玖玖视频在线资源一区二区三区| 欧美十八禁导航成人| 熟妇国产免费一区| 综合国产97| 亚洲中文日韩精品| 在线观看不卡一区二区三区| 亚洲熟女人妻中文字幕一区二区| 伊人久久国产免费观看视频| 人人妻人人操人人乐| 综合婷婷| 91色图| 亚洲性高潮| 激情综合五月婷婷| 成人八戒网站| av一区二区三区四区| 熟妇人妻一二三区免费| 好吊色一区| 狠狠干婷婷| 欧美另类自拍 | 亚洲精品人妻在线| 亚洲日韩美国人妻| 一区二区视频在线播放| 九九九九九九综合| 久久婷婷亚洲欧| 国产精品在线网站| 高清国产精品福利网站| 免费超碰97久久| 超碰97伊人| 亚洲一区二区三区AV无码| 亚洲97综| 97香蕉网| 五月亭亭六月丁香| 欧美亚洲中文| 九九九九精品九九九九| 亚洲天天影视色综合| 欧美亚洲影视| 欧美色图天堂网m| 91操碰| 最新国产精品久久精品| A片 AV一级在线播放观看免费| 久久久一区二区三区三州| 欧美淫乱视频| 玖色av| 国产精品97超碰| 夜夜嗨av午夜成人| 欧美综合中文| 超碰人妻在线| 9超碰免费| 午夜.DJ高清在线观看免费7| 亚洲风情综合网| 国产精品麻豆视频网站| 天美一区在线| 亚洲第一精品在线视频| 久久久久久久国产| 懂色av色欲av蜜臀av| 人人贴人人摸| 伊人久久国产免费观看视频| 秋霞无码av鲁丝片一区| 亚洲图片婷婷五月天| 又粗又长又爽在线观看| 亚洲综合贴图91| 亚洲欧洲无码一区夜| 国产99久久99热这里只有精品15| 日韩免费a级毛片无码a∨| 日本淫色网| 婷婷人妻激情| 久欲AV| 91国产大片| 丝袜美腿射精91| 操曰本熟女| 欧美日韩欧美| 极品欧美一区二区三区| 亚洲成人美女无吗| 国产乱码久久| 97在线欧| 亚洲一区中文精品| 屁屁影院一区二区三区国产| 久久亚洲影院一区二区| 久久精品亚洲婷婷| 欧美精品偷拍| 91亚洲色图| 欧美五十路熟| 九九九九九九九精品视频| ,国产乱人伦精品一区二区三区| 色老牛| 久久久国产精品亚洲精品| 日韩一级二级三级免费看完整版国语版 | 狠狠综合| 欧洲自拍色图gif在线| 美女91色黄18| 国产粉嫩蜜臀av一区二区三区| 日熟女| www.夜夜| 精品综合久久久久久97| 亚洲欧美不卡线| 少妇一级无码精品| 欧美日韩性爱视屏免费看了| 97在线欧洲| 麻豆天天躁天天揉揉AV| 国产对白刺激视频| 亚洲国产欧美日韩人妻日中文| 大胆91| 亚洲成人一二三区| 亚洲交换| 高潮的A片激情扒开一区| 91精品久久久久久77777| 青春草A| 人人妻人人玩人人澡人人爽| 综合激情五月丁香| 天天看片麻豆| 天天操天天干一区二区 | 一类无码操逼视频| 亚洲日韩AV视色| 国产精彩女在线观看视频| 国产主播福利| 五月丁香成人网| 精品无码一区二区人妻久久蜜桃| 影音先锋新男人| 青青草吊丝| JuliaAnn丝袜熟女系列| 操操碰| 丰满少妇精品一区二区| 在线无码网站| 有码人妻系列| 国产久久成人| 亚洲精品一卡二卡三卡福利视频网站| 久操凹凸视频| 久99久视频精选| 四虎在线视频| 91性高潮久久久久久久久| 色偷偷色偷偷欧美日韩| 日本天天操| 国产av高清版| 国产偷拍网站| 亚洲乱熟女一区二区三区大香蕉| 99re在线视频这里只有精品 | 蜜臀久久在线视频| 亚洲AV秘无码一区..| 人人妻人人操人人乐| 久久精品店| 一区二区三区在线资源| 亚洲欧美不卡线| 日本www操操操| 亚州中文字幕超碰97| 精品国产一区二区三区在线播出| 狠狠综合网| 丁香五月天婷婷姐| 高清有码一区二区| 亚洲成人一二三区| 欧美人与动性人交a| 91操操| 无码人妻精品酒店| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 日韩欧美被操黄免费观看| 污到发麻的视频 国产| 久久亚洲色图中文字幕| 性色亚洲| 丁香九月激情| 欧美熟妇精品黑人巨大91| 亚洲乱码精品一区二区| 99中出在线| 99久在线精品99re8蜜桃| 成年女人黄网站| a人欧美综合天堂麻豆| 91色婷婷综合久久中文字幕二区| 国语人妻精彩刺激| 欧美激情 一区| 天天插天天操| 99热大香蕉伊在线| 中文字幕亚洲永久精品| 天天享受天天看| 青青草毛片| 亚洲无码国产精品久久| 欧洲精品久久| 99久久99久久综合| 91久热| 色婷婷香蕉| 日韩射图| 色噜噜婷婷| 91性网| 男男H黄动漫啪啪无遮挡网站| 亚洲不卡AV在线| 好涩综合| 日韩在线AB| 国产女同视频在线播放| 操逼无毒无码免费视频| 亚洲综合小说另类图欧美视频激情小说色五月天| 超碰在线91| 无码操逼网| 欧美在线干| 激情视屏国产乱伦强奸| 啊啊啊啊嗯嗯在线久久久| 婷婷五月天福利| 欧美激情久久久久| 欧亚性爱啪啪| 97精品在线| 婷婷亚洲天堂| 操逼视频色| 96精品久久久久中文字幕| 色综合天天| 亚洲欧美变态| 亚洲精品97在线| 超碰99re| 人妻丝袜肏逼| 欧美黑人XXXⅩ高潮交| 操逼无码操逼| 91爱做| 操99| 亚洲日韩美女丝袜美腿人妻视频| 日韩钢筋无码高清啾啾啾| 日韩一级成人毛片免费观看 | 熟妇熟女一区二三区| 精品人体无圣光凹凸| 欧美性高潮| 99少妇精品视频| 密乳AV免费观看| 人人妻人人爽一区二区三区| 欧美色偷偷| 尤物网站91| 99久热精品99re6热| 亚洲熟女精品| 亚洲少妇自拍中文字幕懂色| 熟女精品一区二区三区| 日韩性爱免费观看视频| 91精品国产91熟女| 麻豆黄色五月天| 亚洲国产成人福利在线观看| 超碰91在线| 岛国片国产成人亚洲播放| 台湾成人无码AV| 国产视频人人网| 日韩性爱一级片| 啊啊啊在线观看免费视频| 一区二区三区蜜桃成人撸久久东京热| 超碰精品在线| 亚洲熟妇一,二,三期| 视频国产成人精品日本亚洲18| 欧美大香蕉卡久久| www.男人天堂| 国产天美欧美| 五月天久久婷婷亚洲| 久久精品一区一起草| 大干人妻| 日韩欧美亚洲一区二区三区影院 | 亚洲精品丝袜| 久久深夜无码| 啊啊啊好多水| 最新欧洲欧美日本激情网站| 欧美页片| 精品伊人久久久大香线蕉小说| 97精品国产| 小说区 图片区色 综合区| 亚洲国产高清福利视频| 欧日韩在线观看| 精品久久久久久无码| 欧美熟妇乱码在线一区| 强免费黄色网址| 91蜜臀人妻中文字幕在线| 国产日韩欧美亚洲精品95 | 日韩在线视频1234| 91亚洲综合在线| 操逼国产免费| 九九九九免费高| 精品传媒在线一区| 久久久久九九九九| 久久综合九色综合欧洲98| 骚妻少妇精品性色无码四色A V| 韩国午夜理伦三级好看| 日产国产精品中文久久婷婷| 一个人免费HD91视频| 高潮毛片无遮挡高清免费| 久9re热视频这里只有精品| 亚洲成人贴图| 抽插亚洲无码| 天天干电影| 91亚洲人| 欧美图片色五月天| 日日AAvv| 欧洲亚洲人人爽爽视频| 爱欲AV| 吉川爱美98堂在线| 天天日天天舔东京热| 日日干夜夜操视频h| 国产精品熟女AV中文字幕在线播放| 91国产美女丝袜足交精品视频| 久久久激情| ?亚洲伊人伊成久久人综合网| 亚洲高清无码在线桃色| 欧美强奸乱能| 在线观看av区| 翔田千里av一区二区三区| 成人免费在线网站| 日本综合久久| 中亚精品极乱| 午夜成人福利影视| 熟女AV一区| 欧美熟女丝袜| 97超碰影音| 精品人妻一区二区三区视频在线| 精品久久久九九九孕妇| 色99色| 激情五月天丁香| 欧美亚洲天堂| 校园春色 亚洲| 老熟女91视频| 91av熟女人妻| 国产91会所女技师在线观看| 三级特黄60分钟播放| 天天操夜夜嗨| 九九精品热| 欧美专利1区2区3区4区5区免费| 九热大香蕉| 九九热精彩视频| 97伊人超碰| 久久久久亚洲Av无码专区老牛影视 | 亚州精品人妻一二三区| 91亚洲影视| 日韩免费看在线黄色片| 国产精品久久久久久久久AV大片 | 亚洲美乱| 久久久久久裸体| 美女久久久| 四虎国产精品永久地址入口| 91九色首页| 久久夜色一区二区| 97人人色| 国产日本一区二区三区蜜臀在线观看| 操逼免费视频无码国产| 久久久久人妻| 爱妻综合网| yiqicaoav| 欧美黑人精品一区二区| 欧美亚洲国内自拍| 日韩九九九| 欧美天天干| 欧美劲爆视频一区二区| 久久一二三四不卡| 久久一区二区蜜桃| 欧美国产伊人久久久久| 骚乳在线| 九九九九亚洲| 国产综合操逼高清| 加勒比AV网| 春色91| 亚洲风情在线观看| 日韩欧洲操屄视频| 大香交伊人网| 熟女熟妇伦久久影院毛片一区二区| 2024年最新色情网站在线观看| 亚洲精品日韩国产欧美| www.AV有限公司一区| 男女啊啊啊啊啊| 日本免费中文字幕在线| 怡红院视频在线| 性色高清..……| 久久中文字幕一区不卡| 小草三级久久观看| 综合 亚洲 欧美| 成人黑料社久久| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | 麻豆国产尤物AV| 粉嫩av一区二区三区四季| 亚洲āv网址在线观看| 婷婷视频网| 国产成人精品午夜福利| 人人做天天爱| 蜜臀精品1区2区| 成人国产二区三区在线,男女精品。| 日va操| 人妻内射一区二区在线视频| 亚洲av国产av综合av卡| 极品内射| 久久精品国产亚洲AV高清演员表 | wwwcaobibi| 欲香欲色天天天综合和网| 亚洲一区二区av| 国产无码精品无码| 成人AV在线电影| 国产精品91一样| 亚洲AV在线资源| 日韩精品在线视频,日韩精品……| 日韩三级网址| 男人的天堂com| 99热99在线播放激情| 97 超碰 人人做 人人爱| 男女无套 免费网站| 日韩丝袜人妻AV| 精品国产Av无码久久久伦古装| 玖色AV| av中亚| 爆乳免费黄网站| 91 欧美| 久久久999网站| www久久国产精品| 夜夜操av亚洲一区二区| 操操吧亚洲乱伦视频| 神马影院午夜福利久久久| 秋霞一级A片黄色视频| 色噜噜人妻av 中文字幕| 欧美国产日韩高清在线| 在线视频97| 色丁香久久| 欧美日韩亚洲天堂网| 亚洲视频中文一区| 三级三久久线久久99久目本WW| 又大又白奶子| TS人妖另类精品视频系列| 91精品成人| 三级日本一区二区三区| 91久久18禁| 久久久久亚洲熟妇熟女| 97在线免费视频观看| 亚洲91在线播放影院| 久久精品老司| 日韩一级性爱无码| 欧美中文字幕男人天堂久久精品| 欧美日韩第一页| www.久久久久| 欧美韩国你懂得在线 | 国产精品农村妇女精品| 国产精品久久久久久照片| 欧美成人国产精品| 91天美免费| 国产欧美日韩在线不卡第一页| 天天干18禁| 亚洲国产另类在线中文| 久久一本大香蕉| 天天干2019| 日本精品网站在线中文| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 欧美成人亚洲精品| 国产剧情AV不卡在线观看| 国产深夜福利| 久久久久9| 99久久综合网| 免费的黄片有限公司| 国产欧洲精品亚洲午夜拍精品| 日本色色网| 午夜视频黄| 亚洲精品黑丝| 六月丁操逼| 婷婷色影院| 狠狠色伊人亚洲综合网站色| 91高清欧美| 蜜奶av| 五月丁香激情综合| 国产乱色国产精品免费视| 9 1果冻精品视频| 丁香婷婷激情五月天无毒不卡 | 国语人妻精彩刺激| 在线人人人人人人精品超| 亚洲久久久| 免费男人的天堂| 中文字幕乱碼在线| 亚洲人成网www| 亚洲欧洲精品视频发布| 九九九热| 精品人妻一区二区三区不卡断 | 天天插天天操| 日韩不卡毛片Av免费高清| 欧美99999| 好色美女九七第一页| 天天干天天拍| 九九九草| 久久久国产亚洲精品系列| 偷拍盗拍亚洲色图图片| 天天日熟妇| 久日91在线| 五月婷婷色| 99爱爱| 欧美顶级黄色大片免费| 欧美偷拍区| 综合亚洲欧美精品日韩?v| 91久热| Aa东京男人的天堂| 日本天堂网| av在线资源| 亚洲综合激情五月久久| 欧美日韩不卡a片| 亚洲日韩精品久久久久一区壹牛| 熟女人妻精品一区二区视频| 天天欧美97| 大香蕉懂9| 国产一区二区精品久久久不卡蜜臀| 日韩图区| 91天射| 日韩影片中文字幕一区二区三区| 私色综合网| 中国一级特黄大片护士| 中文字幕,人妻,日韩| 国产色产精品在线观看| aV中亚| 国产91丝袜 在线播放| 欧美亚洲韩国视频十五区| 日日妻色网| 欧美制服另类丝袜| 91亚·色| 国产午夜福利视频在线| 欧美美女在线高潮999| 有码人妻系列| 午夜精品久久久久| 丝袜喷水在线| 精品久久大胆人体| 97超碰色中文字幕| 国产人妻精品一区二区三区秋霞 | 久久大香蕉手机高清| 日本人妻一区二区| 超碰 欧美| 综合色久欲| 亚洲无码超碰免费| 亚洲91在线播放影院| 国产精品九九九| 校园春色美腿丝袜| 中文字幕在线免费观看2| 欧美v亚洲v综合v国产v妖精| 精品对白久久不卡| 后入式免费视频| 久久久久亚洲Av无码专区老牛影视| 操操操五月天婷婷丁香影院| 亚洲精品亚洲人成人网| 久久 久久国内精品亚洲| 9久久久久| 国产精品一级特黄aaa大片在线观看| 国产有码一区| 777琪琪午夜免费A片| 97在线视频观看网站| 免费A V在线播放| 色情乱伦AV| 成人AV在线电影| 91色爽欧美| 亚洲网污污污污| 日曰骚久久精品| 美女久久久久久久久久久| 伊人网免费视频| 国产女人极品高潮毛片| 国产超碰在线| AV丝袜少妇| 干妹子| 96精品久久久久久久久| 国产精品亚洲一级av第二区| 一级A啪啪啪啪| 亚 欧 美 综合| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | 国产品精品自在在线午夜免费| 日本操大逼| 亚洲国产精品有声| 国产a级午夜毛片| 久久国色天香香蕉| 在线五区| 大屁股人妻女教师撅着屁股| 久热大香蕉| 中亚精品极乱| 精品久久久一本一道| 夜夜骑夜夜操| 丝袜熟女一区二区三区| 青青草在线视频人人想人人上| 久9综合在线| 日韩中文字幕视频| 啊灬啊灬啊灬好深灬快高潮了动漫-国产字幕国产在线观看-B049AV | www.色99| 日韩八十路老熟女| 亚洲午夜未满十八勿入网站日本又色又爽又黄 | 色999人与兽| 91中文字幕在线观看| 摸奶性爱视频网站在线免费播放| 九九aV| 蜜桃色院一区久久| 人人操人人色网| 国产精品无码AV网站| 青苹果影院男人的天堂| 亚洲熟妇A V黑人| 亚洲第一狼人丝袜美女另类 | 中文字日本乱码| 亚洲综合色图欧美| 免费观看的黄色的网站| 丰满少妇一区二区三区四区观看| 亚洲做性| 人妻精品一区二区在线| 加勒比日本在线| 国产又黄又爽| 五月天色五月| 亚洲欧美综合网| 人人干人人操人人..com| 中文字幕丝袜美腿| 啊啊啊好多水| 日韩人妻资源在线看| 久久99干一本高清| 亚洲欧美日韩精品久久久一区二区 | 天天天天操| 免费视频观看60秒| 在线性黄高清免费视频| 中文字幕人乱码中文字的预防方法 | www网站黄| 91影视亚洲| 国产成人精品必看| 自拍丝袜美腿人妻| 日语五十路和六十路亚洲国产精品| 国产女人成人精品视频| 人人摸人人舔一区二区| 国产 v乱码一区二| 欧美亚洲清纯| 国产情侣自拍在线播放| 国产女主播视频在线观看| 免费观看国产不卡av| 欧美性爱网97| 日本无码1| 亚洲人久久久网| 久久亚洲AV无码专区国产精品| 日本新免费二区三区| 国产欧美岛国精品一区| 熟妇激情| www超碰| 中文字幕99999| 96精品在线| 色吧5亚洲| 超碰在线人妻不卡| 国产Av超碰| 欧洲与亚洲欧美精品中文字幕| 91深夜夜| 国产AV天美传媒一区二区三区| 91丨熟女丨丰满熟女| 天天综合网亚洲综合网| 中文字幕一区二区三区视频播放| 蜜臀网址在线| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 天天操天天谢| 97人人超| 丁香七月婷婷| 91精品国久久久久久无码| 国产91精品福利在线| 亚洲精品色| 亚洲国产奇米影视久久| 97视频在线免费播放| 丰满少妇乱子伦精品无| 天天操福利视频综合网站| 在线啊啊啊啊| 亚洲高清国产理伦片| 五月天丁香婷婷综合网站| 亚洲aV无码成人在线观看| 免费视频97| 亚洲 图片 欧美 色图| 亚洲一级黄色毛片| 亚洲综合性网址| 在线强奷到舒服的无码视频| 成人国产二区三区在线,男女精品。| 日本99热| CCYY草草影院地址入口| 天天操天天日天天干| 亚洲欧洲综合视频在线| 欧美日韩1234| 综合天天网| 97最新在线播放视频| 欧美人黑A片无码免视费| 色综合五月天| 亚洲青青青视频在线| 欧美午夜色妇色鬼| 亚洲在线综合| 99性爱在线观看| 台湾佬中文娱乐网久久久久久久久久com| 懂色AV蜜臀无码精品APP| 久操视频免费观看| 一二三啪啪专区| 国产欧美岛国精品一区| 资源新线在线天堂| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 久艹99| 91美女视屏| 蜜臀操逼黄色视频操的好爽| 亚洲精品国产拍免费91在线| 亚洲情色在线| 久久最新免费视频23| 国产免费黄色一级大片| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 国产又猛又粗又爽又黄| 人妻夜爽夜夜爽| 蜜臀99999| 色牛牛AV| 色吧 综合| 中文字幕熟女人妻丝袜丝| 亚洲图片 91| 99精品成人免费看| 91东京热男人的天堂| 亚洲日韩美女丝袜美腿人妻视频| 美女丝袜激情小说| 国产传媒1234区| 91美女中出| 国产精品亚洲一级av第二区| 日韩电影在线观看网址| 亚洲 欧美 日韩另类 麻豆| 天天做天天爱天天爽AV| 密桃99999| 欧美顶级黄色大片免费| 1000部熟女视频在线观看| 久久精品国产亚洲粉嫩| 99爱爱| 中文字幕天天操| 又黑又大又粗| 另类天堂| 精品成人av一区二区三区在线| 尤物网址| 欧美精品23| 成·人免费午夜在线观看| 精品少妇一区二区| 亚洲中字慕不卡| 热久日综合| 久久蜜色情在线视频xxx免费观看| 91狠狠综合久久久久久| 丁香五月天啪啪| 国产麻豆一级精品视频| 黑人操一区二区| 吖在线不卡一区二区国产剧情| 国产精品美女久久久久久网站| 欧美色图 色综合图| 欲香欲色综合天天伊人| 四虎精品永久在线观看| 7月婷婷综合| 日韩人妻无码专区| 日本午夜精品理论片A级APP发布| 中文字幕乱碼在线| 亚洲一区二区三区欧美日韩| 中文字幕一区二区无码成人| 亚洲成人精品久久久| 永久免费发布性爱网| 久夜操| 国产成自自拍在线观看| 欧洲熟妇xxXx欧美老妇裸体| 91亚洲欧美激情| 婷婷五月综合激情| 无码逼| 久久免费中文字幕在线观看| 久久9久久| 青青久久手机线视频| 九九热只有精品| 天天干夜夜操一区二区| 在线视频97| 久久久久久久久久黄色网| 五月天婷婷基地| 婷色五月| 69精品少妇一区二区三区蜜桃| 亚洲一二三精品久久网| 观看视频图片一区二区三区| 美女露胸露尿口| 青青草在线成人视频| 夜夜高潮夜夜爽高清视频一| 91撸色网 玖玖网 欧美| 亚洲欧美一区二区不卡视频播放| 亚洲精品一卡二卡三卡福利视频网站| 自拍偷拍 日韩欧美| 五月天激情综合网| 欧美日韩国第一区| 麻豆福利视频导航| 91色碰| 男人的天堂2018.| 发朗少妇买婬全视频中文| 久久婷婷色综合一区二区三区| 96AV久久久| 天天综合网1| 天天天做天天天爱天天天爽| 久久久久成人网| 久久一区二区三区四区五区| 日本人妻伦在线中文字幕| 国产日产精品久久快鸭的功能介绍| 美国aaaaa一级黄片| 91日本在线观看| 色女女女导航| 天天综合网1| 一摸二插三插| 啊啊嗯嗯好爽| 97天堂| 人人干黄色| 久久这里只精品99re66图| 日韩人妻资源在线看| 波多野结衣先锋影音| 黄色av一区二区在线| 爱爱动态试试看6 0秒| 色 亚洲 91| 日本欧美m v精品网站加| 一本大道久| 精品无码秘 人妻一区二区| 99999精品视频| 波多野结衣AV无码一区| 国产精品懂色tv影视免费观看| 亚洲免费成人精品电影| 日本一区二区三区欧美日韩中文字幕 | 亚洲中字幕日本一区二区三区| 欧美欧美少妇| 97精品人妻一二三四| 18一区二区三区| 97se综合| 青娱乐淫乱1314| 青娱乐久久艹| 欧美午夜精品久久久久久超碰| 激情四射婷婷六月天| 日韩成人高清一区二区| 人妻日日干| 久久9亚洲| 97视频在线免费| 少妇熟女1区2区3区| 天天日天天干天天整| 欧美激情五月天| 超碰97首页| 91日产桃蜜| 国产亚洲日韩在线三区黑人| 花野真衣| 偷拍亚洲情色| 亚洲精品尤物yw在线影院| 女优免费一区二区永久| 中国熟女91| 亚洲色图日韩精品| 天天摸,夜夜摸| 国产熟女二区| 在线小说视频一区| 亚洲欧洲成人在线电影| 午夜.DJ高清在线观看免费7 | 色大师网站www永久网站视频| 欧美色九九九| 韩国女主播青草在线| AV女资源| 国产日韩精品人妻久久久久色欲网站| 欧美性爱另类综合| 中文一区二区婷婷视频| 激情五月综合开心五月| 无遮挡男女激烈动态图| 99热这里都是精品| 东北操逼| 国模少妇一区二区三区| 国产suv精品一区二区四区999| 熟女91网| 国产真实子伦对白| 亚洲国产激情国产av| 久久同城AV| 婷婷综合网| 91色欧美| 天天综合-91入口| 嫩草影院在线观看精品 | 色爱国产| 欧美极品色| 欧美经典一区二区三区| 78超碰| 精品性爱无码在线播放| 色噜噜日韩精品| 婷婷香蕉欧美在线一区二区三区| 欧美亚洲今日在线| 色五月综合网| 三四中文字幕| 欧美超碰9798| 亚洲综合九九| 色黄色美女大长腿午夜视频| 97在线欧洲| 巨爆乳一区二区爆乳区| 九九成人精品| 久草色在线观看| 日韩精品电影| 国产亚洲色婷婷久久99精品91 - 百度| 色婷婷影视| 国产又粗又长又大的视频| 久色网| 欧美日韩狠狠爱| www久| 精品黄色电影| 高潮内射在线| juliaann丝袜| 日韩草久视频| 91东北熟女| 97青娱乐超碰久久| 最新三级网址| 加勒比av官网在线| 18禁精品网站在线看| 天综合网欧美| 很很热性爱视频| 九九九九精| 毛片17S| 翔田千里Av在线| 亚洲爱爱视频一区二区| 殴美在线AⅤ| 97视频一区| 亚洲欧美大香蕉| 中文字幕久久婷婷丁香五月天| 91亚州日韩高清| 1000部熟女视频在线观看| 国产二区三区粉嫩在线| 日韩AV熟女乱伦| 综合色区偷拍| 久久綜合很很很| h无码动漫在线观看| 91日韩网站| 色九月综合| 色噜噜精品一区二区三| 嗯~啊~快点 死我视频免费看网站| 黑人黄片在线免费观看| 啊啊啊好舒服视频| 一个人免费HD91视频| 久久春色| 熟妇一区二区三区| 粉嫩绯色AV一区二区在线| 久久久草草精品| 天天爽天天爽| 亚洲第一精品在线视频| 九九九久| 蜜臀亚洲中文| 99精品久久久久久久婷婷| 色97干| 超碰97资源大奶| 唐山老熟妇露脸啪啪叫| 中文三一区| 九热大香蕉| 欧美人人AAA| 国产一级内射高清视频| 加勒比伊人影院| 在线观看综合精品亚洲| 秋霞免费无码视频日韩A片| 日日干夜夜欢| 天天操狠狠日夜夜干超碰撸com视频在线观看| 亚洲伊人久久综合97| 久久国产999| 极品白嫩福利在线| 国产网站在线播放| 97综合激情| 97高清啪啪| 操操碰| 无码av永久免费专区网站| 好吊色青靑草| 97超碰中文| 91九九九馒头| 久操不卡视频| 色欲无码人妻日韩欧美精品| 激情四射婷婷六月天| 超碰在线974| 丁香九月激情啪| 国产日韩精品无码去免费专区国产| 天久久久噜噜噜久久国产精品爽爽| 欧美色图人妻| 欧美亚洲第1页| 五月激情在线| 久久性生大片免费观看性| 国产欧美另类久久久精品课程| 久草新免费| 99综合网| 日本人人操人人操| 天美传媒精品一区二区| 欧美性五月| 裸体1区| 日韩人妻精品久久久久| av天堂5| 在线人成亚洲视频免费观看| 久久免费少妇| 99久久免费看精品国产一区| 九九热超碰97亚洲最新香蕉| 亚洲宅男天堂| 中文字幕日韩人妻视频一区二区三区| 97无码视频在线播放| 欧美性Fer办公室秘书| 日本人妻一区二区| 农村妇女一级二级三级视频| 婷婷久久网| 无码在线亚洲| 伊人久久大香线蕉无码| 无码久久国产| 神马久久久久久| 男人的天堂Va| 97在线观看视频| 人妻一区久久二区三区色播| 18一区二区三区| 蜜臀久久一区二区| 看日韩美女二区三区免费操逼视频| 无码国产精品午夜不卡(| 成人日本视频人妻在线| 在线视频免费播放一区| 你懂的在线观看区国产| 91亚洲色图| 欧美色999| 91色拍| 亚洲天堂欧美| 人人爱人人乐人人操| 久9综合在线| 91九色丰满高潮| 撸无码不卡免费视频| 玖日综合网| 久久久九九九九| 亚洲色悠悠久久88| 欧美亚洲涩涩| 欧美亚洲厕所精品偷拍91| 粉嫩国产精品久久粉嫩| 91neishe| 97视频网站在线观看| 久久极品一区二区| 免费人成?大片在线播放| 日韩字幕一区| 久综合国内精品自在自线| 国产精品久久久无码aV去| 99re免费视频精品全部| 人人操我人人干| 美女国产一区二区久久| 人人做人人妻人人夜视频| 日日摸夜夜夜夜爽| 国产免费一区在线观看| 久热大香蕉| 国产在线76页| 黄页18禁| 欧美国产一区二区三区麻豆传媒| 亚洲97p| 亚洲图片视频小说| 91色欧美| 少妇高潮一区二区三区在线| 亚洲久久久| 人人妻碰人人免费| 国产色呦呦| 日本三级日本三级99| 蜜桃色色网站视频三区| 亚洲一二三精品久久网| 中国的操老妇女| 怡红院网站在线视频| 欧美色人| 国产一级137片内射麻豆| 国产人妖的免费的视频| 全免费a敌肛交毛片免费| 九九热超碰| 神马久久久久久久久久久久| 日本性一区| 麻豆天美在线喷水AV| 97ai亚洲| 伊人热综合| 欧美日韩操逼动图| 91蜜臀熟女| 91九九九小逼| 亚洲色色探花| 88在线一区二区三区| 伊人九九九| 久久久96| 波多野42部无码喷潮在线观看| 欧美日韩性爱操大逼| 东北女人av| 九九久久一区二区三区| 大香蕉伊然在亚洲91| 亚洲 在线| 久久久性| 欧美成人黄网色网站| 麻豆久久久久久久久丝袜 | 国产精品亚洲一区二区三区四区| 亚洲av强奸乱伦| 精品免费1| 青青草女人天天干| 超碰在线日韩一区| 精品久久久久久无码| 黄色一级视| 啊啊啊用力在线观看| 老女人碰碰在线碰碰视频| 南澳成人一级片在线播放| 日本中文熟女视频| 婷婷五月av| 不卡一区视频| 97精品一区二区视频在线观看| 久久超碰97| 午夜色婷婷| 劲爆欧美人妖三区91| 2020久久免费视频| 性爱乱伦一区| 熟妇人妻一区二区三在线| 亚洲系列欧美| 国产无码精品成人| 91色色色| 色色国产| 久久精品人妻一区二区三区| 国产精品永久免费10000| 五月天婷婷在线看| 九九精品热| 久久久草草精品| 成人a大片在线观看| 91逼逼女人91| 久久久久熟女| 色牛牛AV| 亚州 综合 色图| 天天综合网91| 五月丁香六月| 欧美性第1页| 国产女人极品高潮毛片| 国产精品网站www| 日本一道在线播放高清|