欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,av无码精品一区二区久久,欧美性爱视频不卡一区三区,欧美乱人伦视频在线观看,国产一级牲交高潮

ARTICLE DETAIL

資訊詳情

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

數(shù)據(jù)服務(wù)監(jiān)控運(yùn)維實(shí)戰(zhàn):從指標(biāo)體系到告警治理與故障排查

數(shù)據(jù)服務(wù)監(jiān)控運(yùn)維實(shí)戰(zhàn):從指標(biāo)體系到告警治理與故障排查 周末凌晨?jī)牲c(diǎn)手機(jī)震了。第一反應(yīng)是“數(shù)據(jù)服務(wù)掛了”。打開(kāi)電腦看了下果然某張核心報(bào)表的數(shù)據(jù)產(chǎn)出時(shí)間已經(jīng)超過(guò)SLA兩小時(shí)下游三個(gè)業(yè)務(wù)方連著發(fā)來(lái)問(wèn)詢。這種場(chǎng)景做過(guò)大數(shù)據(jù)運(yùn)維的人都不會(huì)陌生。數(shù)據(jù)服務(wù)的監(jiān)控與運(yùn)維平時(shí)看著不起眼一出問(wèn)題就是大事。我寫這篇東西是把這幾年在“大數(shù)據(jù)數(shù)據(jù)服務(wù)監(jiān)控與運(yùn)維”上踩過(guò)的坑、總結(jié)出來(lái)的套路整體梳理一遍。不是講某個(gè)具體平臺(tái)怎么用而是講清楚一套從指標(biāo)設(shè)計(jì)、監(jiān)控搭建、告警治理到故障排查、日常運(yùn)維的完整方法論。適合剛接手?jǐn)?shù)據(jù)平臺(tái)的同學(xué)也適合已經(jīng)寫了幾年監(jiān)控規(guī)則但總覺(jué)得“告警一堆、有效沒(méi)幾個(gè)”的團(tuán)隊(duì)參考。你不需要照著某個(gè)工具一步步操作但看完應(yīng)該能知道自己團(tuán)隊(duì)缺什么、該補(bǔ)什么、為什么那么做。1. 先搞清楚數(shù)據(jù)服務(wù)監(jiān)控運(yùn)維到底在管什么1.1 數(shù)據(jù)服務(wù)不等于數(shù)據(jù)平臺(tái)很多團(tuán)隊(duì)把“大數(shù)據(jù)運(yùn)維”等同于“看著HDFS容量、YARN資源、節(jié)點(diǎn)心跳”這個(gè)認(rèn)知在早期沒(méi)問(wèn)題但一旦數(shù)據(jù)開(kāi)始對(duì)外提供服務(wù)監(jiān)控的視角就完全不一樣了。數(shù)據(jù)服務(wù)這個(gè)概念往寬了說(shuō)包括對(duì)外提供查詢的API接口比如訂單查詢、用戶畫像查詢支撐BI報(bào)表的離線表與實(shí)時(shí)表比如經(jīng)營(yíng)看板、大屏展示定時(shí)或?qū)崟r(shí)的數(shù)據(jù)同步任務(wù)比如從業(yè)務(wù)庫(kù)同步到數(shù)倉(cāng)、從數(shù)倉(cāng)導(dǎo)出到業(yè)務(wù)系統(tǒng)數(shù)據(jù)推送服務(wù)指把計(jì)算結(jié)果推送到下游消息隊(duì)列或業(yè)務(wù)數(shù)據(jù)庫(kù)。這些服務(wù)共同的特點(diǎn)是它們直接面對(duì)業(yè)務(wù)方有明確的SLA要求出問(wèn)題會(huì)立刻被感知。而數(shù)據(jù)平臺(tái)本身Hadoop、Spark、Flink、Kafka這些只是支撐這些服務(wù)的底層設(shè)施。所以監(jiān)控運(yùn)維的對(duì)象要分兩層看底層是平臺(tái)與任務(wù)上層是服務(wù)與數(shù)據(jù)。底層掛了未必影響業(yè)務(wù)但數(shù)據(jù)服務(wù)的可用性和數(shù)據(jù)質(zhì)量出問(wèn)題那就是事故。反過(guò)來(lái)底層沒(méi)掛但數(shù)據(jù)沒(méi)產(chǎn)出一樣是事故。這就是為什么很多團(tuán)隊(duì)“監(jiān)控很全、告警很多”卻依然出事——監(jiān)控對(duì)象選錯(cuò)了全監(jiān)控的是底層上層的數(shù)據(jù)產(chǎn)出和質(zhì)量反而沒(méi)人盯。1.2 監(jiān)控與運(yùn)維的兩個(gè)真實(shí)目標(biāo)把目標(biāo)說(shuō)清楚后面所有設(shè)計(jì)才有依據(jù)。我總結(jié)下來(lái)就兩條第一保證數(shù)據(jù)“按時(shí)、按質(zhì)、可用”。“按時(shí)”指數(shù)據(jù)產(chǎn)出時(shí)間要滿足SLA比如每天8點(diǎn)前今天的報(bào)表必須能查到“按質(zhì)”指數(shù)據(jù)是對(duì)的不能出現(xiàn)空值、重復(fù)、明顯波動(dòng)異常“可用”指查詢服務(wù)不掛接口響應(yīng)在合理范圍內(nèi)。**第二故障時(shí)能快速定位、快速恢復(fù)。**沒(méi)有什么監(jiān)控能保證不出故障監(jiān)控的價(jià)值在于出問(wèn)題時(shí)盡可能縮小排查范圍減少?gòu)摹皥?bào)警”到“找到根因”的時(shí)間。理想狀態(tài)是告警里直接告訴你是哪個(gè)任務(wù)、哪個(gè)分區(qū)、哪個(gè)環(huán)節(jié)出了問(wèn)題而不是讓你對(duì)著幾十臺(tái)機(jī)器挨個(gè)翻日志。這兩條目標(biāo)決定了監(jiān)控設(shè)計(jì)的優(yōu)先級(jí)。第一優(yōu)先級(jí)永遠(yuǎn)是數(shù)據(jù)產(chǎn)出鏈路本身也就是調(diào)度、任務(wù)、數(shù)據(jù)分區(qū)、表新鮮度。第二優(yōu)先級(jí)才是機(jī)器資源、組件狀態(tài)。別把順序搞反了。注意這里說(shuō)的“數(shù)據(jù)質(zhì)量”不是BI分析里數(shù)據(jù)質(zhì)量治理那么大而全的概念而是運(yùn)維視角下最基本的數(shù)據(jù)正確性保障比如關(guān)鍵字段不能為空、主鍵不能重復(fù)、數(shù)值波動(dòng)不能異常。這兩者覆蓋范圍有重疊但實(shí)踐上完全不是一個(gè)團(tuán)隊(duì)在推動(dòng)。2. 監(jiān)控指標(biāo)體系怎么搭才算完整2.1 從用戶視角倒推服務(wù)可用性與數(shù)據(jù)新鮮度設(shè)計(jì)監(jiān)控指標(biāo)最常見(jiàn)的錯(cuò)誤是“有什么監(jiān)控什么”——內(nèi)存、CPU、磁盤用滿了就報(bào)警聽(tīng)起來(lái)很穩(wěn)但業(yè)務(wù)方根本不關(guān)心你磁盤剩多少他們只關(guān)心“報(bào)表能不能查到”“接口返回正不正?!?。所以我的做法是反著來(lái)先問(wèn)業(yè)務(wù)方感知到什么才算“好”匯總下來(lái)就三個(gè)詞查得到、出得快、數(shù)據(jù)對(duì)。對(duì)應(yīng)的指標(biāo)是查詢成功率單位時(shí)間內(nèi)數(shù)據(jù)服務(wù)接口或報(bào)表查詢的成功次數(shù)占總請(qǐng)求次數(shù)的比例。一般要求99.9%以上低于99.5%就需要關(guān)注查詢響應(yīng)時(shí)間用TP99而不是平均值。平均值最容易被極端值拉高或拉低TP99才能反映絕大多數(shù)用戶體驗(yàn)數(shù)據(jù)新鮮度指的是數(shù)據(jù)產(chǎn)出時(shí)間與業(yè)務(wù)時(shí)間的差距。小時(shí)級(jí)任務(wù)看分鐘級(jí)延遲天級(jí)任務(wù)看產(chǎn)出時(shí)間點(diǎn)是否晚于SLA約定時(shí)間數(shù)據(jù)產(chǎn)出完整性今天的分區(qū)是否齊全表行數(shù)與昨日對(duì)比是否異常波動(dòng)。換個(gè)角度看業(yè)務(wù)方感知到“服務(wù)掛了”往往是間接的——他們查不到數(shù)據(jù)或者打開(kāi)報(bào)表看到“暫無(wú)數(shù)據(jù)”。而底層的表現(xiàn)可能是某個(gè)任務(wù)失敗重試后成功了或者調(diào)度隊(duì)列里積壓了任務(wù)或者某個(gè)分區(qū)遲遲沒(méi)有生成。監(jiān)控體系設(shè)計(jì)的第一原則就是從用戶可感知的問(wèn)題出發(fā)向下拆解到具體可定位的監(jiān)控點(diǎn)。2.2 系統(tǒng)資源與任務(wù)運(yùn)行的雙層指標(biāo)有了用戶視角的指標(biāo)還需要一層支撐性的指標(biāo)池。我習(xí)慣分成三個(gè)層級(jí)層級(jí)典型指標(biāo)作用服務(wù)層接口成功率、調(diào)用量、TP99、數(shù)據(jù)新鮮度反映用戶實(shí)際體驗(yàn)是告警的第一觸發(fā)點(diǎn)任務(wù)層調(diào)度成功率、任務(wù)耗時(shí)、重試次數(shù)、失敗原因、Checkpoint狀態(tài)快速定位是哪個(gè)數(shù)據(jù)加工環(huán)節(jié)出了問(wèn)題資源層CPU、內(nèi)存、磁盤IO、GC時(shí)間、連接數(shù)、隊(duì)列積壓提供根因線索一般不直接告警業(yè)務(wù)方為什么要分三層因?yàn)楦婢仨殢姆?wù)層往下穿透。比如“報(bào)表查不到”這個(gè)服務(wù)層告警觸發(fā)了值班同學(xué)需要一層層往下看先看數(shù)據(jù)更新任務(wù)是否成功任務(wù)層不成功再看任務(wù)所在機(jī)器資源是否異常資源層資源沒(méi)問(wèn)題再看日志具體報(bào)錯(cuò)。這個(gè)順序就是標(biāo)準(zhǔn)的定位路徑。在這三層之上實(shí)時(shí)鏈路還要單獨(dú)補(bǔ)充幾個(gè)指標(biāo)消費(fèi)延遲消費(fèi)者處理到的最新消息時(shí)間與最新生產(chǎn)消息時(shí)間之差單位毫秒。實(shí)時(shí)鏈路85%的故障都表現(xiàn)在這個(gè)指標(biāo)上消息積壓量Topic或ConsumerGroup中未消費(fèi)的消息數(shù)Checkpoint失敗次數(shù)與耗時(shí)Flink任務(wù)健康度的晴雨表連續(xù)多次Checkpoint失敗基本意味著任務(wù)即將重啟。我見(jiàn)過(guò)不少團(tuán)隊(duì)實(shí)時(shí)鏈路掛了半小時(shí)告警是“Kafka消費(fèi)者線程數(shù)下降”這種告警太底層了等值班同學(xué)反應(yīng)過(guò)來(lái)業(yè)務(wù)方已經(jīng)排隊(duì)來(lái)問(wèn)了。直接監(jiān)控“消費(fèi)延遲”和“負(fù)投產(chǎn)周期”這類服務(wù)層指標(biāo)才是有效的方式。2.3 閾值怎么定從靜態(tài)閾值到動(dòng)態(tài)基線指標(biāo)有了閾值怎么定這是監(jiān)控體系里爭(zhēng)議最多的地方。拍腦袋定一個(gè)“CPU超過(guò)80%報(bào)警”的規(guī)則實(shí)際運(yùn)行中你會(huì)發(fā)現(xiàn)兩種問(wèn)題一種是CPU長(zhǎng)期維持在85%但業(yè)務(wù)完全正常告警發(fā)多了沒(méi)人看另一種是內(nèi)存從2G漲到4G雖然絕對(duì)值不高但已經(jīng)翻倍靜態(tài)閾值根本不會(huì)觸發(fā)——結(jié)果OOM了才發(fā)現(xiàn)。我的經(jīng)驗(yàn)是分三步走**第一步先按經(jīng)驗(yàn)定靜態(tài)保守閾值。**比如接口成功率低于99.5%告警、消費(fèi)延遲超過(guò)5分鐘告警、存儲(chǔ)空間使用率超過(guò)85%告警。這些值不用太準(zhǔn)目的是兜底防止“什么都沒(méi)監(jiān)控”的空白期。**第二步觀察2到4周用歷史數(shù)據(jù)校準(zhǔn)。**把監(jiān)控指標(biāo)保存下來(lái)看指標(biāo)在正常周期內(nèi)的波動(dòng)范圍和基線。比如接口調(diào)用量每天早高峰是低峰的10倍晚高峰TP99天然比白天高那閾值就必須按不同時(shí)段分別設(shè)定。**第三步引入動(dòng)態(tài)基線檢測(cè)。**正經(jīng)的做法是基于時(shí)間序列做周期性預(yù)測(cè)比如歷史30天同周期數(shù)據(jù)做滑動(dòng)平均當(dāng)前值與預(yù)測(cè)值偏差超過(guò)一定倍數(shù)比如3倍標(biāo)準(zhǔn)差或50%偏差才告警。這樣既能捕捉“絕對(duì)值不大但趨勢(shì)異?!钡膯?wèn)題也能減少靜態(tài)閾值導(dǎo)致的誤報(bào)。提示動(dòng)態(tài)基線不是越復(fù)雜越好。剛開(kāi)始做用“同比昨天的同一時(shí)刻、環(huán)比上周同一天”這兩個(gè)維度做簡(jiǎn)單的偏差檢測(cè)準(zhǔn)確率已經(jīng)相當(dāng)高了。直接上機(jī)器學(xué)習(xí)模型反而會(huì)因?yàn)闃颖静蛔愫吞卣麟s亂搞出更多誤報(bào)。2.4 告警分級(jí)不區(qū)分級(jí)別的告警等于沒(méi)告警最后再說(shuō)告警分級(jí)。沒(méi)有分級(jí)的告警體系值班同學(xué)會(huì)被拖垮。我的團(tuán)隊(duì)把告警分成三級(jí)級(jí)別定義響應(yīng)要求通知方式P1核心服務(wù)不可用影響面覆蓋多個(gè)業(yè)務(wù)方或核心報(bào)表立即響應(yīng)15分鐘內(nèi)介入電話短信群所有人P2非核心服務(wù)異常單一任務(wù)失敗影響單業(yè)務(wù)方30分鐘內(nèi)響應(yīng)工作時(shí)間立即處理短信群消息P3潛在風(fēng)險(xiǎn)資源水位偏高任務(wù)重試成功當(dāng)天處理值班同學(xué)視情況處理群消息靜默通知次日跟進(jìn)P1一定是服務(wù)層指標(biāo)觸發(fā)的不允許出現(xiàn)“資源層指標(biāo)直接報(bào)P1”的情況——除非你已經(jīng)確認(rèn)資源問(wèn)題正在壓垮業(yè)務(wù)。分級(jí)規(guī)則寫進(jìn)告警引擎配置里而不是靠值班同學(xué)自己判斷這很重要。3. 監(jiān)控工具選型與告警體系搭建3.1 開(kāi)源監(jiān)控棧從指標(biāo)采集到告警觸達(dá)工具選型上大多數(shù)團(tuán)隊(duì)會(huì)走同一條路先用開(kāi)源組合搭起一套能用的體系跑一段時(shí)間后再?zèng)Q定要不要自研。這個(gè)路線沒(méi)問(wèn)題我建議的黃金組合是指標(biāo)采集與存儲(chǔ)Prometheus 各類Exporter。Prometheus生態(tài)對(duì)大數(shù)據(jù)組件非常友好Node Exporter看機(jī)器指標(biāo)JMX Exporter看Java進(jìn)程還有現(xiàn)成的Kafka Exporter、Flink Exporter。配置不算復(fù)雜收益立竿見(jiàn)影可視化Grafana。主要的用途不是做漂亮的大屏而是把“服務(wù)層指標(biāo)任務(wù)層指標(biāo)資源層指標(biāo)”放在同一張圖里故障定位時(shí)一眼看到全鏈路狀態(tài)告警引擎AlertManager。負(fù)責(zé)把Prometheus的告警規(guī)則按照分組、抑制、靜默策略發(fā)送出去同時(shí)做好路由讓告警只發(fā)到該看的人日志聚合主流的日志平臺(tái)方案或者輕量級(jí)的 Loki。日志平臺(tái)吃資源但大數(shù)據(jù)場(chǎng)景排查問(wèn)題離不開(kāi)全文檢索和上下文日志這一塊至少要有一套任務(wù)調(diào)度監(jiān)控針對(duì)實(shí)際使用的調(diào)度平臺(tái)或自研監(jiān)控腳本。核心是拿到每個(gè)任務(wù)的狀態(tài)、耗時(shí)、失敗原因。這套組合完整跑通之后大概能覆蓋80%的監(jiān)控需求。剩下的20%需求比如自定義數(shù)據(jù)質(zhì)量校驗(yàn)、全鏈路血緣告警往往需要結(jié)合自己的數(shù)據(jù)平臺(tái)現(xiàn)狀寫一些腳本服務(wù)。不要一開(kāi)始就追求自研統(tǒng)一監(jiān)控平臺(tái)那是個(gè)無(wú)底洞。先把開(kāi)源工具用好讓數(shù)據(jù)沉淀下來(lái)后面整理成平臺(tái)才有依據(jù)。3.2 主動(dòng)撥測(cè)與被動(dòng)監(jiān)控相結(jié)合被動(dòng)監(jiān)控指的是數(shù)據(jù)服務(wù)被調(diào)用時(shí)產(chǎn)生的指標(biāo)比如接口成功率、響應(yīng)耗時(shí)。被動(dòng)監(jiān)控有個(gè)盲區(qū)如果沒(méi)人調(diào)用接口掛了也不知道。所以必須有主動(dòng)探測(cè)來(lái)兜底。主動(dòng)探測(cè)分兩種形態(tài)第一種是黑盒撥測(cè)。用一個(gè)獨(dú)立的探測(cè)程序不依賴業(yè)務(wù)服務(wù)的代碼定時(shí)模擬用戶行為比如每小時(shí)調(diào)用一次核心查詢API、每5分鐘請(qǐng)求一次報(bào)表數(shù)據(jù)接口檢查返回狀態(tài)碼、響應(yīng)耗時(shí)和結(jié)果內(nèi)容。一旦連續(xù)失敗N次直接報(bào)P1。這相當(dāng)于給服務(wù)層指標(biāo)加了一份“體外保險(xiǎn)”尤其適合核心鏈路。第二種是數(shù)據(jù)質(zhì)量探針。在數(shù)據(jù)產(chǎn)出后通過(guò)SQL或腳本掃描目標(biāo)表的關(guān)鍵規(guī)則比如主鍵是否重復(fù)關(guān)鍵字段空值率是否超過(guò)閾值關(guān)鍵指標(biāo)的今日值與歷史同期相比是否有異常波動(dòng)分區(qū)數(shù)據(jù)量是否滿足最小行數(shù)要求。探針結(jié)果可以寫成自定義指標(biāo)發(fā)到Prometheus再走告警體系。這樣就能監(jiān)控到“數(shù)據(jù)雖然產(chǎn)出了但數(shù)據(jù)本身有問(wèn)題”這種最隱蔽的事故。我在實(shí)際落地時(shí)通常的做法是每天數(shù)據(jù)產(chǎn)出后半小時(shí)對(duì)核心報(bào)表表跑一組完整性校驗(yàn)。AI場(chǎng)景下單表數(shù)據(jù)量減少30%以上直接觸發(fā)P2告警。這套機(jī)制已經(jīng)幫我們提前攔截過(guò)好幾次“上游同步漏數(shù)據(jù)”的問(wèn)題。3.3 告警通知與值班流程的銜接告警發(fā)出去只是開(kāi)始真正的閉環(huán)是要有人響應(yīng)、有人處理、有人跟進(jìn)。這個(gè)銜接環(huán)節(jié)掉鏈子比監(jiān)控缺失更嚴(yán)重。我建議先設(shè)定幾個(gè)簡(jiǎn)單規(guī)則認(rèn)領(lǐng)機(jī)制群里收到告警后必須有人回復(fù)“處理中”否則定時(shí)器會(huì)在5分鐘后再次提醒15分鐘后仍未認(rèn)領(lǐng)則自動(dòng)通過(guò)電話通知當(dāng)班值班人升級(jí)機(jī)制P1告警15分鐘內(nèi)無(wú)人有效處理升級(jí)到值班主管30分鐘內(nèi)升級(jí)到團(tuán)隊(duì)負(fù)責(zé)人保證緊急時(shí)有人拍板而不是大家集體沉默恢復(fù)確認(rèn)告警恢復(fù)后不能直接關(guān)閉還要等待至少10分鐘觀察期確認(rèn)服務(wù)穩(wěn)定、數(shù)據(jù)補(bǔ)跑成功才算真正閉環(huán)每日告警回顧第二天早上花10分鐘過(guò)前一天的告警記錄分一下類有效告警、誤報(bào)、可避免告警。這個(gè)動(dòng)作看著簡(jiǎn)單卻是整個(gè)告警體系優(yōu)化的關(guān)鍵數(shù)據(jù)來(lái)源。認(rèn)領(lǐng)和升級(jí)機(jī)制可以通過(guò)企業(yè)微信或釘釘機(jī)器人配合簡(jiǎn)單的后端邏輯實(shí)現(xiàn)也可以直接用現(xiàn)成的告警協(xié)同平臺(tái)。核心是讓人知道“這條告警現(xiàn)在到底有沒(méi)有人管”而不是發(fā)了就完事。4. 常見(jiàn)故障排查與實(shí)戰(zhàn)記錄4.1 數(shù)據(jù)延遲類故障任務(wù)顯示成功但數(shù)據(jù)就是沒(méi)出來(lái)數(shù)據(jù)延遲是數(shù)據(jù)服務(wù)運(yùn)維里出現(xiàn)概率最高的一類問(wèn)題。它最讓人頭疼的地方在于很多情況下任務(wù)沒(méi)有失敗狀態(tài)顯示“成功”但下游就是查不到新數(shù)據(jù)。我遇到過(guò)一次典型的案例。某核心離線任務(wù)每天凌晨2點(diǎn)調(diào)度運(yùn)行時(shí)長(zhǎng)一般40分鐘有一天早上到點(diǎn)后下游報(bào)表沒(méi)有更新。檢查調(diào)度平臺(tái)任務(wù)狀態(tài)是成功的查看任務(wù)日志最后幾行沒(méi)有明顯報(bào)錯(cuò)。問(wèn)題出在哪兒后來(lái)按這條路徑找到根因先看任務(wù)運(yùn)行時(shí)長(zhǎng)曲線發(fā)現(xiàn)當(dāng)天運(yùn)行時(shí)間比平常多了一個(gè)半小時(shí)再看具體的階段耗時(shí)定位到某個(gè)數(shù)據(jù)清洗SQL的reduce階段異常緩慢。進(jìn)入檢查模式后發(fā)現(xiàn)某個(gè)上游表在當(dāng)天產(chǎn)生了大量重復(fù)數(shù)據(jù)導(dǎo)致join的中間結(jié)果膨脹了一百多倍。任務(wù)雖然跑完了但因?yàn)檫\(yùn)行超時(shí)數(shù)據(jù)寫入分區(qū)的時(shí)間晚于下游報(bào)表的讀取時(shí)機(jī)報(bào)表任務(wù)沒(méi)有讀取到最新分區(qū)。這個(gè)案例能給幾個(gè)排查套路這類定位思路最早來(lái)自對(duì)“調(diào)度、計(jì)算、寫入”三個(gè)環(huán)節(jié)的逐一排查遇到延遲問(wèn)題不要只盯任務(wù)是否成功還要關(guān)注運(yùn)行時(shí)長(zhǎng)曲線有沒(méi)有異常。定期繪制任務(wù)運(yùn)行時(shí)長(zhǎng)曲線能幫你一眼看出“今天慢”是偶發(fā)問(wèn)題還是趨勢(shì)性問(wèn)題。**第二步通過(guò)數(shù)據(jù)血緣或任務(wù)依賴關(guān)系向下游擴(kuò)散查詢。**比如從報(bào)表往前回溯上游表是哪個(gè)任務(wù)產(chǎn)出的那個(gè)任務(wù)的調(diào)度時(shí)間是否正常。大數(shù)據(jù)平臺(tái)的血緣關(guān)系在這一刻的價(jià)值真的比任何監(jiān)控面板都大。**第三步看運(yùn)行日志和資源監(jiān)控的交叉點(diǎn)。**如果任務(wù)慢是因?yàn)橘Y源競(jìng)爭(zhēng)——同隊(duì)列的另一個(gè)大任務(wù)搶占了CPU或內(nèi)存——資源監(jiān)控里會(huì)看到明顯的資源水位上升這時(shí)候直接去調(diào)隊(duì)列配置比優(yōu)化代碼要快得多。4.2 服務(wù)OOM與GC問(wèn)題接口突然變慢隨后開(kāi)始報(bào)錯(cuò)數(shù)據(jù)服務(wù)的實(shí)時(shí)查詢進(jìn)程出現(xiàn)內(nèi)存問(wèn)題也很常見(jiàn)?,F(xiàn)象是接口從“偶爾慢”到“頻繁超時(shí)”再到“開(kāi)始返回500”。排查思路要形成肌肉記憶先看監(jiān)控面板的JVM內(nèi)存曲線和GC頻率再分析堆內(nèi)存中緩存的數(shù)據(jù)結(jié)構(gòu)。我遇到過(guò)的一個(gè)案例是某個(gè)服務(wù)為了提升查詢性能啟動(dòng)時(shí)把一張配置表全量加載到內(nèi)存里。平時(shí)這張表只有幾萬(wàn)行完全沒(méi)問(wèn)題。后來(lái)上游數(shù)據(jù)量增長(zhǎng)這張表一天之內(nèi)漲到了幾百萬(wàn)行服務(wù)啟動(dòng)加載時(shí)直接把堆內(nèi)存撐爆真正可怕的還是區(qū)間峰值——在數(shù)據(jù)量增長(zhǎng)的過(guò)程中好幾次GC把偶發(fā)流量頂住了看著沒(méi)掛但響應(yīng)時(shí)間已經(jīng)劣化了三四倍。生產(chǎn)上到中午流量高峰直接OOM。這類問(wèn)題的排查有幾個(gè)關(guān)鍵點(diǎn)看GC日志是最直接的。通過(guò)GCViewer這類工具分析回收類型和頻率可以基本確定是“內(nèi)存分配過(guò)快”還是“存在大對(duì)象堆積”?!癎C較為頻繁但整體內(nèi)存曲線平緩”和“內(nèi)存曲線持續(xù)爬升、回收后回落不明顯”分別對(duì)應(yīng)兩種不同方向做堆轉(zhuǎn)儲(chǔ)快照Heap Dump分析可以搭配內(nèi)存分析工具查看大對(duì)象分布確認(rèn)是否有過(guò)量緩存或數(shù)據(jù)集合沒(méi)有得到釋放看監(jiān)控中的線程池排隊(duì)情況如果接口線程池滿請(qǐng)求會(huì)長(zhǎng)期堆積最終觸發(fā)超時(shí)——這個(gè)現(xiàn)象也經(jīng)常被誤判為“服務(wù)負(fù)載高”實(shí)際是內(nèi)存問(wèn)題間接拖累了線程處理。經(jīng)驗(yàn)給查詢服務(wù)加內(nèi)存緩存時(shí)必須設(shè)置最大容量上限和過(guò)期時(shí)間絕對(duì)不能“無(wú)界緩存”。數(shù)據(jù)量不可控是常態(tài)如果你不限制緩存緩存遲早會(huì)限制你。4.3 數(shù)據(jù)質(zhì)量異常監(jiān)控怎么發(fā)現(xiàn)“數(shù)據(jù)不對(duì)勁”還有一種故障最難防服務(wù)沒(méi)掛、任務(wù)沒(méi)失敗、數(shù)據(jù)也產(chǎn)出了但數(shù)據(jù)本身是錯(cuò)的。比如某報(bào)表今天銷量比昨天低了60%某張用戶表出現(xiàn)了大量負(fù)數(shù)某個(gè)維度的匯總值比前一天翻了好幾倍。這些問(wèn)題的共性在于從系統(tǒng)和任務(wù)指標(biāo)上完全看不出來(lái)必須靠數(shù)據(jù)內(nèi)容本身的校驗(yàn)。我的做法是建立一張“核心數(shù)據(jù)質(zhì)量規(guī)則表”對(duì)最重要的幾十張表配置規(guī)則。每張表至少覆蓋四類檢查檢查類型規(guī)則示例告警級(jí)別完整性今日分區(qū)行數(shù)不低于昨日50%不高于昨日200%P2唯一性主鍵重復(fù)數(shù)為0P2有效性金額字段不允許負(fù)數(shù)狀態(tài)字段必須在約定枚舉值內(nèi)P3波動(dòng)性核心指標(biāo)日環(huán)比變化不超過(guò)30%業(yè)務(wù)波動(dòng)大時(shí)可放寬到50%P2還有一種常見(jiàn)情況是上游同步延遲導(dǎo)致“數(shù)據(jù)補(bǔ)寫”——今天的分區(qū)一開(kāi)始沒(méi)數(shù)據(jù)幾小時(shí)后才補(bǔ)上。你的檢查任務(wù)如果是數(shù)據(jù)產(chǎn)出半小時(shí)后跑的很可能誤報(bào)。所以質(zhì)量探測(cè)任務(wù)必須和調(diào)度SLA對(duì)齊要么在SLA時(shí)間之后運(yùn)行要么在規(guī)則里跳過(guò)“未產(chǎn)出分區(qū)”的情況。我踩過(guò)的一個(gè)坑規(guī)則配好了但只用一個(gè)固定閾值“環(huán)比波動(dòng)不能超過(guò)30%”。某天上線了大促活動(dòng)銷量直接從5000漲到30000規(guī)則立刻誤報(bào)。后來(lái)改成“周日與上周日對(duì)比、工作日與昨日對(duì)比”這類更貼合業(yè)務(wù)周期的規(guī)則誤報(bào)率才降下來(lái)。做數(shù)據(jù)質(zhì)量規(guī)則天然地要理解業(yè)務(wù)節(jié)奏這是繞不過(guò)去的。4.4 慢查詢與性能瓶頸API服務(wù)變慢的排查路徑數(shù)據(jù)服務(wù)接口變慢是另一類高頻問(wèn)題?,F(xiàn)象清晰但根因往往五花八門。排查時(shí)建議按這個(gè)順序快速排除先看數(shù)據(jù)庫(kù)或OLAP引擎?zhèn)鹊穆樵?。大多?shù)“接口慢”本質(zhì)是“查詢慢”把服務(wù)端的慢查詢?nèi)罩敬蜷_(kāi)找到耗時(shí)最高的SQL看執(zhí)行計(jì)劃是否合理、是否缺少分區(qū)裁剪、是否在大表上做了無(wú)過(guò)濾條件的全表掃描再看服務(wù)端是否有跨服務(wù)調(diào)用比如API接口內(nèi)部還依賴另一個(gè)用戶系統(tǒng)或數(shù)據(jù)服務(wù)。鏈路追蹤里看下游調(diào)用耗時(shí)占比如果有外部調(diào)用占比極高問(wèn)題大概率在下游曾經(jīng)排查過(guò)一個(gè)“接口偶爾超時(shí)”的工單最后定位到原因是該接口內(nèi)部調(diào)用的下游服務(wù)每10分鐘觸發(fā)一次Full GC那段時(shí)間接口響應(yīng)就變慢全鏈路追蹤的耗時(shí)分析幫了大忙查緩存是否生效。如果命中率低于90%你可能需要調(diào)整緩存key的設(shè)計(jì)或緩存粒度的策略最后看是否出現(xiàn)“熱點(diǎn)查詢”或“大查詢互斥”。數(shù)據(jù)服務(wù)場(chǎng)景里高并發(fā)下某些大查詢會(huì)互相搶占CPU和IO導(dǎo)致所有查詢集體退化。這時(shí)優(yōu)先做的是資源隊(duì)列隔離把大查詢和小查詢分開(kāi)。**分級(jí)響應(yīng)**在壓測(cè)階段就把大查詢和小查詢分配到不同資源隊(duì)列是一種性價(jià)比很高的容量治理手段能在流量高峰期避免“一條大查詢拖垮全鏈路”的情況。5. 日常運(yùn)維規(guī)范與自動(dòng)化實(shí)踐5.1 變更管理大多數(shù)故障的根源是“改動(dòng)了什么”如果統(tǒng)計(jì)故障來(lái)源“變更”會(huì)排在第一位不管是配置修改、版本升級(jí)還是表結(jié)構(gòu)調(diào)整。數(shù)據(jù)服務(wù)的運(yùn)維要做到“變更可追蹤、發(fā)布可回滾”。我的團(tuán)隊(duì)內(nèi)部有一套簡(jiǎn)單但有效的變更規(guī)范變更窗口核心鏈路的變更集中在每周固定的時(shí)間窗口比如周二和周四下午窗口內(nèi)禁止隨意發(fā)布窗口外有緊急發(fā)布需求必須經(jīng)過(guò)審批灰度發(fā)布新版本先發(fā)布到單臺(tái)實(shí)例或給部分流量比如先切5%的流量觀察10分鐘核心指標(biāo)無(wú)異常后逐步放量全量發(fā)布前不允許直接替換所有節(jié)點(diǎn)表結(jié)構(gòu)變更上線前必須跑兼容性檢查確認(rèn)下游查詢SQL不依賴被刪除的字段避免上游刪列后下游任務(wù)大面積失敗。表字段修改是數(shù)據(jù)服務(wù)變更里最容易“踩雷”的回滾預(yù)案每次變更前必須明確回滾方案比如配置項(xiàng)的舊值備份、版本的保留、數(shù)據(jù)同步任務(wù)的重跑策略。沒(méi)有回滾預(yù)案的變更等到出問(wèn)題時(shí)現(xiàn)場(chǎng)才想方案代價(jià)極其昂貴。這些規(guī)范聽(tīng)起來(lái)都是常識(shí)但執(zhí)行起來(lái)最難的是“堅(jiān)持”。團(tuán)隊(duì)里總會(huì)有聲音說(shuō)“這個(gè)改動(dòng)很小不用走流程”而絕大多數(shù)事故就出在這種地方。我的態(tài)度就一條沒(méi)有記錄就沒(méi)有變更沒(méi)有回滾方案的變更不允許執(zhí)行。5.2 容量管理與成本優(yōu)化別等磁盤滿了才行動(dòng)容量問(wèn)題不像故障那么緊急但每個(gè)月都會(huì)來(lái)找你。存儲(chǔ)滿了、任務(wù)隊(duì)列積壓、成本超預(yù)算這些都是運(yùn)維團(tuán)隊(duì)日常要處理的“大問(wèn)題”。存儲(chǔ)治理方面最有效的四板斧冷熱分層把超過(guò)一定時(shí)間未被訪問(wèn)的數(shù)據(jù)移到冷存儲(chǔ)查詢不常用這是性價(jià)比最高的一步TTL生命周期管理給ODS層明細(xì)數(shù)據(jù)設(shè)置明確的保留周期默認(rèn)情況滾動(dòng)保留有特殊需求再單獨(dú)申請(qǐng)延長(zhǎng)定期清理臨時(shí)表和后綴表很多任務(wù)運(yùn)行過(guò)程中會(huì)生成中間表任務(wù)結(jié)束不清理日積月累就是幾百GB甚至TB級(jí)別的垃圾小文件治理小文件多會(huì)導(dǎo)致NameNode壓力大、查詢變慢定期對(duì)產(chǎn)生大量小文件的分區(qū)執(zhí)行合并操作。計(jì)算成本方面主要抓兩點(diǎn)一是任務(wù)運(yùn)行時(shí)長(zhǎng)TOP排名每周看一次把耗時(shí)異常的任務(wù)挑出來(lái)專項(xiàng)優(yōu)化二是空閑資源池把夜間不用的計(jì)算隊(duì)列縮容跑批高峰再擴(kuò)容。容量管理不是“爆掉再處理”而是“按水位線預(yù)警”。建議對(duì)存儲(chǔ)使用率、任務(wù)積壓數(shù)量、消費(fèi)延遲等建立趨勢(shì)監(jiān)控每周做一次容量趨勢(shì)評(píng)估提前規(guī)劃擴(kuò)容申請(qǐng)和清理任務(wù)。5.3 自動(dòng)化運(yùn)維從“人肉巡檢”到“自愈腳本”日常運(yùn)維里有大量重復(fù)勞動(dòng)檢查任務(wù)是否失敗、檢查分區(qū)是否產(chǎn)出、檢查磁盤水位、重啟掛掉的服務(wù)。這些都應(yīng)該自動(dòng)化。我先說(shuō)一個(gè)最基礎(chǔ)的巡檢腳本思路用Shell或Python都能實(shí)現(xiàn)。核心做法是把巡檢項(xiàng)寫成腳本每天定時(shí)執(zhí)行輸出結(jié)果發(fā)到群里。#!/bin/bash # 簡(jiǎn)單巡檢腳本示例檢查關(guān)鍵分區(qū)是否產(chǎn)出 TODAY$(date %Y%m%d) TABLE_PATH/user/hive/warehouse/dws_summary/ds$TODAY if [ -d $TABLE_PATH ]; then ROW_COUNT$(hive -S -e SELECT count(*) FROM dws_summary WHERE ds$TODAY) echo 分區(qū)存在行數(shù): $ROW_COUNT if [ $ROW_COUNT -lt 1000 ]; then echo 數(shù)據(jù)異常行數(shù)過(guò)少 # 發(fā)送告警到群機(jī)器人 fi else echo 分區(qū)不存在 # 發(fā)送告警 fi自動(dòng)化的更高階段是“自愈”也就是發(fā)現(xiàn)問(wèn)題后自動(dòng)處理。我看到比較值得借鑒的實(shí)踐包括任務(wù)失敗后自動(dòng)重試兩次并等待一段時(shí)間再判斷規(guī)避偶發(fā)的資源抖動(dòng)重試仍失敗再觸發(fā)人工告警服務(wù)實(shí)例異常退出后由健康檢查自動(dòng)拉起消費(fèi)延遲超過(guò)閾值時(shí)自動(dòng)對(duì)消費(fèi)任務(wù)擴(kuò)容并行度或增加Topic分區(qū)。自愈腳本能減少一些重復(fù)性值班壓力但必須設(shè)置“熔斷開(kāi)關(guān)”——自愈動(dòng)作連續(xù)失敗N次后必須停止轉(zhuǎn)入人工處理避免自愈機(jī)器人和問(wèn)題互相拉扯產(chǎn)生更大的混亂。在實(shí)際落地過(guò)程中建議從“重試機(jī)制”開(kāi)始做。任務(wù)失敗自動(dòng)重試這個(gè)改動(dòng)不大但至少能把一半的非核心告警過(guò)濾掉給值班同學(xué)贏得寶貴的處理時(shí)間。6. 值班體系與故障應(yīng)急流程6.1 故障分級(jí)和響應(yīng)機(jī)制技術(shù)工作做久了你會(huì)發(fā)現(xiàn)監(jiān)控和工具只解決“發(fā)現(xiàn)”的問(wèn)題響應(yīng)效率始終取決于流程和人的因素。值班體系設(shè)計(jì)得好不好直接影響故障時(shí)長(zhǎng)。我建議按影響面而不是技術(shù)原因來(lái)分級(jí)故障級(jí)別判定標(biāo)準(zhǔn)處理要求P0核心數(shù)據(jù)服務(wù)完全不可用影響所有業(yè)務(wù)方或涉及核心資金鏈路立即響應(yīng)故障期間全團(tuán)隊(duì)投入每30分鐘同步一次進(jìn)展P1核心服務(wù)部分不可用影響單業(yè)務(wù)方或非核心服務(wù)全掛15分鐘內(nèi)響應(yīng)持續(xù)跟進(jìn)直至恢復(fù)P2服務(wù)可用但存在異常單任務(wù)失敗、SLA延遲在2小時(shí)內(nèi)當(dāng)班處理即可工作時(shí)間內(nèi)解決P3潛在隱患不影響當(dāng)前服務(wù)記錄跟蹤定期處理值班安排上注意兩點(diǎn)主備雙人制避免單人值班睡覺(jué)或開(kāi)會(huì)時(shí)錯(cuò)過(guò)告警。主值班處理備值班兜底P0/P1升級(jí)時(shí)兩個(gè)人可以并行排查交接班清單交班時(shí)同步當(dāng)前未恢復(fù)的告警、正在處理的變更、當(dāng)天已知的異常避免“上一班沒(méi)處理完、下一班不知道”的斷檔。6.2 故障復(fù)盤復(fù)盤的價(jià)值不在追責(zé)在改進(jìn)每次P0/P1故障必須做復(fù)盤。復(fù)盤模板固定下來(lái)可以減少情緒化討論把重心放在改進(jìn)上。我的復(fù)盤模板基本包含六項(xiàng)故障時(shí)間線什么時(shí)候開(kāi)始、什么時(shí)候發(fā)現(xiàn)、什么時(shí)候定位、什么時(shí)候恢復(fù)影響面哪些服務(wù)不可用、哪些業(yè)務(wù)受影響、影響時(shí)長(zhǎng)多久直接原因根本原因是什么觸發(fā)鏈路和觸發(fā)條件是怎樣的為什么監(jiān)控沒(méi)提前發(fā)現(xiàn)這是最核心的問(wèn)題是沒(méi)配指標(biāo)還是配了沒(méi)告警還是告警發(fā)了沒(méi)人處理改進(jìn)項(xiàng)清單每條改進(jìn)必須指定負(fù)責(zé)人和完成時(shí)間經(jīng)驗(yàn)沉淀更新操作手冊(cè)、告警規(guī)則和監(jiān)控面板。復(fù)盤最忌諱的是寫成一紙檢討書把重點(diǎn)放在“誰(shuí)操作失誤”上。我更關(guān)心的是“為什么這個(gè)失誤沒(méi)有被系統(tǒng)識(shí)別和攔截”。每次復(fù)盤都應(yīng)該推動(dòng)監(jiān)控體系的進(jìn)化——下次同樣的問(wèn)題發(fā)生能否在用戶發(fā)現(xiàn)之前就觸發(fā)告警能否在告警時(shí)直接給出更精確的定位信息復(fù)盤產(chǎn)生的改進(jìn)項(xiàng)要進(jìn)入任務(wù)跟蹤列表下次復(fù)盤時(shí)先過(guò)一遍上次改進(jìn)項(xiàng)的完成情況。如果監(jiān)控系統(tǒng)上線半年、復(fù)盤做了五次但告警規(guī)則沒(méi)有任何新增說(shuō)明復(fù)盤流于形式了。寫在最后做數(shù)據(jù)服務(wù)監(jiān)控與運(yùn)維這些年我最深的體會(huì)是能用工具解決的就不要靠人盯能靠流程預(yù)防的就不要等故障發(fā)生后再補(bǔ)救。再好的監(jiān)控面板和告警規(guī)則如果不配合有效的值班響應(yīng)流程也只是“看起來(lái)專業(yè)”的擺設(shè)。反過(guò)來(lái)也成立團(tuán)隊(duì)響應(yīng)能力和故障處理素質(zhì)再高如果沒(méi)有指標(biāo)體系和數(shù)據(jù)血緣這種基礎(chǔ)設(shè)施支撐也很難做到快速定位。最后分享一個(gè)小技巧每季度統(tǒng)計(jì)一次“告警命中率”——真正有效告警占全部告警的比例。這個(gè)數(shù)字是監(jiān)控體系健康度的晴雨表如果低于30%說(shuō)明告警規(guī)則已經(jīng)把團(tuán)隊(duì)折騰得麻木了再重要的告警也會(huì)被淹沒(méi)。這時(shí)候最該做的不是加更多規(guī)則而是主動(dòng)砍掉一半誤報(bào)、合并重復(fù)告警、提高觸發(fā)門檻把告警的“信噪比”做上去。少而準(zhǔn)的告警遠(yuǎn)比多而全的告警有價(jià)值。數(shù)據(jù)服務(wù)的監(jiān)控運(yùn)維沒(méi)有終點(diǎn)它能保持穩(wěn)定靠的不是某一次大改造而是每天削減誤報(bào)、每月補(bǔ)一條有效規(guī)則、每次故障后把教訓(xùn)沉淀下來(lái)就是這樣不斷迭代。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
五月天婷婷久久| 激情五月天视频| 激情五月天.色网| 日本熟妇人妻在线| 97sese婷婷| 丁香五月停停av| 91精选国| 色五月天丁香婷婷| 深爱五月激情网| 欧美久热| www.色擼擼.com| avh片在线观看| 日韩AV大全| 色婷婷另类| 99色热| 日韩无码系列| 9+1视频网址| 欧美日韩成人| 乱乱av| 亚洲热久久| 五月天丁香啪啪啪啪| 色五月丁香婷婷| 日韩精品一区二区亚洲AV观看| 日本五月丁香| 9999热在线| 噜噜吧天天爱| WWW.五月天9999| www,黄色在线,con| 婷婷色中文字幕| 5月婷婷综合| 超喷97免费在线视频| 综合五月激情| 另类 在线| WWW,色五月| 无码免费人妻A片AAA毛片西瓜| 这里只有视频精品| 丁香色影院| 婷婷四色五月| 色J香五月天| 色婷操逼| 二区成人视频| 99热官网| 综合久久久| 久久五月天激情婷婷| 乱精品一区字幕二区| 五月天天爽| 精品久久99码| 激情婷婷综合网| 另类视频在线| 丁香婷婷激情六月五月开心| 天天成人五月天| 五月色激情综合网| 熟女人妻一区二区三区免费看| 怡红院 久久| 亚洲乱码日产精品BD| 色五月天成人| 五月天成人手机在线视频| 激情五月天婷婷色色色色色色色色色色色| 婷婷综合色| 99热综合在线观看| 99久久99久久综合| 激情婷婷五月天丁香| 99精品久久| 99er6热在线观看精品6| 99热国品| 国产免费AV网站| 丁香五月综合在线播放 | 欧美精品99久久久| 久久92| http://www.lingjunshare.com/ | 天天爽天天爽夜夜爽| 91热网址| 久久久色情| 激情小说五月天| 97五月天婷婷| 99视频精品8 | 婷婷在线视频| AV成人在线网站| 五月天久久婷| 日本一级一片免费视频| 97色色色视屏| 五月天婷婷婷| 日本在线视频www色| 久月婷婷| 黄色AAAA韩国guochansanji | 五月婷婷熟女| 五月丁香啪啪激情| 怡红院视频| 99精品视频免费| 99热精品在线| 久久er99热精品一区二区| 亚洲色就是色色色| 婷婷色九月| 欧美日本综合网| 色国产五月| 色色综合色| 欧美成人va| 伊人婷婷五月天| 成人国产欧美大片一区| 五月婷婷激情久久| 好激情在线综合网| 思思re99视频在线观看| 午夜激情久久| 99这里的视频都是精品| 可以免费看AV网站| 五月婷婷丁香在线| 操日本色| 玖玖在线资源视频| 99热这里只有精品9| 色播婷婷大香蕉| 色99在线| 激情久久丁香| 青青.com| 五月天最新网| 思思热在线视频精品| 婷婷丁香五月社区亚洲| 久久一热免费视频| 五月丁香综合激情网| 天天日天天插| 色啪网| 丁香婷婷五月六月天| 五月丁香六月天| 欧美99热| 日韩无码成人电影| 淑女丝袜bi操逼123| 五月在线| 久久婷婷综合基地| 亚洲国产99| 欧洲色| 人人操人人添人人摸97| 久99久热只有精品国产99| 五月丁香六月激情视频| 久久ri精品视频| 婷婷月五天在线在线看| 色欲婷婷五月天丁香| 国产欧美精品AAAAAA片| 亚洲成人网无码| 色色网站| 丁香花操逼| 婷婷爱综合| 91狠狠色色丁香婷婷综合久久| 亚洲色综合| 亚洲9久久精品| 久婷婷五月丁香在线观看| 网站免费一站二站| 超碰99热在线观看| 五月丁香六月婷婷开心网| 五月婷视频| 91视频人人做97| 99.色| 精品乱码久久久久| 婷婷综合激情| 色色五月天激情| 99久久偷拍视频| 99er免费在线观看| 国外亚洲成AV人片在线观看| 五月天婷五月天综合网小说首页-五月天激激婷婷大综合,婷婷亚洲综合五月天小说 | 色情婷婷五月天| 六月色 亚洲| 婷婷五月免费观看| WWW.国产| www.日日日.com| 久婷婷| AV在线不卡网站| a v色婷婷| 丁香 久久| www.久久99精品| 好好日激情五月天| 综合色在线| 怡红院99| 曰韩五月丁香色婷婷无码| 天天AV导航网| 射婷婷中文字幕| 99热无码精品| 在线看片h站| 六月婷婷狠狠色在线观看| 五月天婷婷成人网| 色人五月婷婷| 极骚大香蕉伊人| 26uuuavcom| A片女女女女女女BBBB| 亭亭五月丁香综合欧美| 亚洲爆乳无码精品AAA片蜜桃| 九色PORNY在线精品酒店| 丁香五月综合在线观看| 天天综合网色欲香| 婷婷狠狠97| 玖玖婷婷色五月| 亚洲啪啪网| 大香蕉久久久| 国产肥白大熟妇BBBB视频| 99这里只有精品视频免费| 亚洲啪视频| 99热这里是精品| 99精彩视频| 婷婷第六色| 天天色视频| 成人精品一区二区三区四区五区| 婷婷涩涩五月天| 五月婷婷婷综合网| 99久久婷婷国产综合| 成人片久久网站| 天天狠狠综合精区| 成人网址在线观看| 六月五月丁香五月欧美| 五月丁香综合色婷婷| 久久久久人妻精选| 99热这里只有精品1025| 爽tv | 五月天色婷婷基地| 丁香九月综合| 色色色色丁香| 九九九九综合| 九九这里有精品| 亚洲综合五月天婷婷丁香| 97干在线看| 成人五月天在线视频在线观看| 噜噜噜色噜噜| 五月天婷婷丁香| 9热在线视频| 99热在线免费观看精品| 五月丁香在线观看| 大香蕉伊人99| 日本色爽| 九九精品系列| 婷婷丁香激情五月天色色| 五月天开心激情综合网| 在线观看免费狠狠色丁香香综合| 色欲五月天| 婷婷的99视频网站| 男女免费视频999| 97超喷视频在线观看| 99视频超级精品| 思思热视频| 91 影音先锋| 天天爽夜夜爽夜夜爽精品| 色综合五月天| 99五月婷| 婷婷五月天天aV| www.zbzhongsen.com| 丁香五月 无码| 激情婷婷另类| 亚洲欧洲中文日韩久久AV乱码| 久久图色4| 婷婷爱婷婷| 婷婷五月天基地| 操人91| 婷婷五月色| 狠狠色噜噜狠狠亚洲A∨| 操日本人妻视频| 亚洲色婷婷| 五月丁香综合激情| 丁香婷婷六月| 精品久久婷婷五月天| 婷婷久久五月丁香| 五月丁香影院| 日韩色色视频| 久久久色婷婷五月天| 精品久久久人妻| 97精品自拍| 欧美色色色色色色色| 无码橾| 色婷婷久久综合中文久久一本| 丁香五月六月综合激情| 精品久久二6| 五月人人丁香婷婷五月人人丁香| 久久性刺激| 超碰无码318604| 人人摸人人干| av不卡网站| 日本成人噜噜噜噜噜| 色婷婷激情| 97人人做| 综合久久婷婷| 538久久| 五月天婷婷综合| 99精品色色| 五月婷视频| 婷婷五月天天| 综合九色| 欧美婷婷日本| 99成人网站| 久久精品99国产精品日本| 丁香5月综合啪啪| 噼里啪啦完整版中文在线观看| 五月丁香激情婷婷| 九九热精品在线| a69在线视频| 99ER热精品视频| www.minyis.com【JT】国内CDN落地页保证转化QQ2101460746 | 欧美操人| 99热久久最新地址| 国产中文字幕在线视频免费观看| 99国产小视频| 久久久.COM| 91美女被操| 6月丁香婷婷| 丁香九月婷婷| 老司机伊人| 99热99天堂| 久久99这里只有精品| 99热这里是精品| 五月丁香色停停啪啪啪| 亚洲第一精品成人999久久精品| 国产亚洲精品久久久久苍井松| 丁香激情五月综合网| 日韩少妇内射免费播放| 亚洲五月婷婷| 丁香六月婷婷综合激情欧美| 思思热99er| 久久亚洲天堂| 日本本土色网第一区| 98国产精品综合一区二区三区| 人人色性网| 婷婷五月开心六月AV| 激情六月婷婷| 青青五月天婷婷| 久久受www免费人成| 色婷婷电影网| 狠狠操天天操天天操| 无毒黄色网址| 这里只有精品免费视频| 久久这里只有欧美| 久久WW| 人人摸人人| 99久久99热这里只有精品| 99热色婷婷| 色欲久久综合| 激情丁香五月婷婷| 五月丁香花伦理电影| 久久ri精品视频| 97人人操人人爽| 综合视频五月| 六月婷婷激情图片| 男人的天堂99| 五月婷婷综合在线| 人人干99| 大大香蕉综合在线| 天天做天天爱天天高潮| 色婷婷19| 777色色色| 另类的婷婷| 婷婷五月天丁香久久| 26uuu日韩| 婷婷五月激情五月激情| 色欲丁香久久| 91九色精品熟女内射| 激情五月丁香五月综合| 99色精品| 日日爱699| 国产婷婷色五月| 中文字幕在线不卡视频| 免费观看全黄做爰的视频| 六月婷婷久久| 欧美一级操逼视频| 91大屁股| 天天操天天爽天天爱| 伊人9在线| 91色性感五月婷婷丁香| 国产精品大香蕉| 色情五月婷| 久久精品亚洲热| 国产永久一二一起草| 无码橾| 久9综合| 国产毛片精品一区二区色欲黄A片| 热99re| 色五月婷婷中文字幕在线观看| 中文字幕丰满孑伦无码专区| 99热只有| 婷婷综合五月| 五月综合激情网| 婷婷激情五月综合丁| 五月激情丁香五月| 99久久婷婷国产综合精品草原| 日本熟女一区二区| 九九视频精品在线免费 | 国产激情在线| 婷婷五月天无码| 夜夜夜叫天天天做| 九九视频精品这里只有| 秋霞黄色一级久久| a网站免费观看| 91色在线| 国产成人AV在线播放| 波多野结衣不卡AV| 成人国产欧美大片一区| 人妻少妇色综合| 美女五月天| 最新av在线观看| 夜夜干天天操| 婷婷中文字幕网| 五月天婷婷激情综合| 五月亭亭综合五码| 丁香五月欧美激情| 五月天激情网开心网| 久热中文字幕在线线观看 | 婷婷精品视频| 美欧成人视频| 五月丁香自拍| 久久99久久99精品免视看婷| 另类图片天天影视在线观看| 外国碰视频网站97| 五月婷婷综合激情| 日本三级韩三级99久久| 五月丁香久久| 性做爰A片免费视频A片直播| 婷婷五月在线影院| 色亭亭九月| 五月天丁香婷婷网| WWW久久99久久99久久| 午夜成人av在线| 激情五月天。| 另类综合色| 九九视频在线观看| 丁香五月91| 97操操| 九月婷婷综合| WWW.国产| 青青久久五月天丁香婷婷| 婷久久久| 亚洲超级碰| 99riAv1国产在线观看| 日本啪啪天堂| 亚洲综合网区| 全亚洲最大的婷婷五月天网站COM| 亭亭玉月丁香| 亚洲免费看片| www.sd-xiangsu.cpm| 色五月婷婷激情五月| 不卡影院午夜理论片| 色五月首页| 激情色视频| 色婷婷亚洲五月天| 久久久中文| 五月丁香综合激情| 天天插操| 五月丁香自拍| 成人超碰AV| 色五月激情基地| 第四色首页| 五月天婷婷綜合院| 丁香六月啪啪| 婷婷深爱五月天| 少妇大叫太大太粗太爽了A片| 色5月婷婷| 色无婷婷| 久久婷婷网| 99爱在线| 丁香五月激情婷婷婷婷在线观看| 思思精品视频| 日日操夜夜撸| 天天肏天天舔AV| 亚洲永久免费| www.9操| 99玖玖精品| 久久在这里99| 天天拍久久| 99这里有精品| 粉嫩AV久久一区二区三区| 五月丁香影院| 激情丁香五月AV| 久草婷婷| 第四色首页| 天天色播| 99精品久久久久久久久| www99热| 99热这里只有精品50| 九九无码| 97日韩无套内| 色婷婷五月开心六月综合| 亚洲国产成人裸舞| 午夜五月天| 五月天大香蕉| 99狠狠操一| 丁香婷婷人妻综合网| 六月激情综合| 久久综合婷婷激情| 99碰| 五月色丁香综合| 五月亭亭性| AA丁香综合激情| 玖玖激情网| 色97综合婷婷天天色| 久久婷婷五月天激情| 99在线精品免费视频| 97人人爱人人操| 五月花婷婷最新| 五月丁香久久网| 91人妻九色大屁股| 这里只有精品日韩精品| 國語久久婷| 色婷婷亚洲综合天堂| 色婷婷婷av| 天天天在线观看| 国产婷婷婷| 日本97在线| A网在线欧洲| 久久婷五月综合色| 婷婷永久在线| 欧在线一区| 天天日狠狠| 色欲天天综合| 婷婷久久图片| 五月花婷婷丁香| 99re在线观看| 99久视频| 九九热自拍| 综合九九日本| 五月花婷婷丁香| 丰满人妻一区二区三区| 中文字幕永久在线| AV在线观看网站| 在线成人av播放| 青娱乐美女福利视频美臀| 97婷婷丁香| 五月丁香花激情啪啪网| 丁香五月五婷| 久久婷婷青青草| 五月婷婷六月激情在线| 91丨九色丨大屁股| 超碰在线精品| 玖玖婷婷色五月| 变天就操逼婷婷五月| 艹| 北京熟妇搡BBBB搡BBBB| 五月天婷婷久久日| 婷婷五月在线观看| 五月份婷婷| 丁香九月婷| 激情啪啪五月| 偷拍91九色| 日本三级日本黄色| 丁香五月婷婷色综合基地| 色婷五月天| aaa丁香五月天| 99热.com| 乱女乱妇熟女熟妇综合网站| 色综合久久久久| 综合激情伊人影视在线| 丁香五月天电影| 大香蕉啪啪啪| 天天操夜夜操| 丁香五月天婷婷久久| 无码免费人妻A片AAA毛片西瓜| 丁香五月激情网| 天天干,天天日| 丁香五月婷婷天堂大香蕉| 久久激情五月婷婷| www.无码com| 久久人妻情侣| 香港九九六区八区99| 99精品久久久久久久婷婷久久| 日本片日本片祼观看网站在线看中文版网页在线看 | 色五月激情综合| 一级操逼大片| 日本操逼九九九九58日本操逼| 99∨VTV| 五月综合婷婷开心网| 思思热在线视频精品| 久久婷婷婷| 久久久久婷婷| 色婷婷亚洲婷婷| 可以免费观看的AV| 欧美综合婷婷网| 9 7总站超级碰免费视频| 婷婷五月情天| 色综合大香蕉| 激情婷婷五月天| 99热6这里之有精品| 成人精品视频99在线观看免费| 狠狠色丁香久久久婷| 色色激情五月天| 成人av免费观看| 五月婷婷五月天| 婷婷五月天伊人在线| 一本道在线电影| 牛牛碰免费| 丁香五月婷婷色偷偷| 97干免费视频| 管管補管管紱| 狠狠色噜噜狠狠亚洲A∨| 九九大香蕉黄色影院| 99黄色性生活| 日韩在线看AV| 97亚洲婷婷| 日本久久天堂| 五月婷婷丁香91| 天天色天天日天天舔| 婷色五月| 91操女| 五月天成人综合| 久久国产精品乱子伦_靑青草…| 狠狠做深爱婷婷久久综合一区| 色琪琪一综合久久激情五月视频| 91超级碰碰碰| 色情免费视频播放| 黄色五月婷婷| 最近中文字幕大全免费版在线 | 六月婷婷色综合| 伊人9在线| 伊人久久艹| 无月播播激情在线观看视频| 情色五月天网站| 欧美69久成人做爰视频| 激情五月天综合网| caopeng97日韩| 无码髙清| 免费无码毛片一区二区A片| 激情六月综合| 天天日天天干天天爱| 热久91| 综合网色| 天天爽综合| 日韩久久色| 婷婷5月久久综合网站| 91久久1118| 丁香五月婷婷欧美成人色图| 五月天亚洲图片婷婷| 婷婷六月偷拍| 玖玖婷婷五月天| 婷婷九月丁香| 色高清无码视频| 玖玖色综合网| 91日综合欧美| 荫道BBWBBB高潮潮喷| 婷婷六月丁| 亚洲精品五十一区| 激情五月丁香社区| 99re久热| 草了bav视频在线观看| 久久视频婷婷视频| 99无码黄色视频| 五月丁香六月婷婷免费| 五月丁香激情综合| 美女伊人久久| 五月停性愛| 91久久久久久久久18| 无码99| 色亚洲视频| 久久网日本| 午夜福利8055| 婷婷五月天 丁香五月天 裸体| 亚洲色婷婷五月天| 丁香五月停停av| 梁铮版《蜘蛛女侠》在线| 无码髙清| 六月婷婷AV| 五月丁香久久综合91| 婷婷亚洲综合| 色婷婷基地| 超碰网站在线观看| 这里只有精品免费| 深爱激情六月| 26UUU精品一区二区c〇m| 秋霞电影一级黄| 99色色| 海外网站专业操老外| 婷婷五月天淫荡| 男妓跪趴把舌头伸进我的嘴巴| 国产综合网在线| 亚洲激情五月丁香久久久久| 激情婷婷五月天网址| 亚洲精久久| 亚州操逼网| 亚洲有码在线视频| 婷婷久久婷婷| 婷婷色五月天色| 国产91在线视频| 色欲AVV| www.99热国产| 久久97| 日韩99视频| 人妻久久久久久| 成人丁香五月天| 九九热思思| 99免费热视频| 婷婷基地爱| 亚洲成人在线五月天| 2025年最新亚洲在线欧美| 五月婷丁香亚洲| 婷婷之六月丁香| 天天射天天射一道本日本社区| 婷婷丁香社区| 99久久精彩视频| 伊人九九热| 91精品无码久久久久久五月天| 影音先锋秋秋五月婷婷| 亚洲精品第一国产综合亚AV | 婷婷色五月噜噜| 亚洲午夜精品久久久久久人妖| 97五月婷婷| 婷色视频| 九色PORNY自拍成人精彩视频| 激情文学 综合 九月| 热久久这里只有三级视频| 久久九九99.www| 激情久久网| 久久WW| 人妻综合网| 久久人妻久久久久| 2023天天日夜夜爽| 九九热视频思思| 开心激情播播五月天| 五月丁香六月婷婷成人电影| 五月婷婷五月天| av网址在线| 丁香五月影院| 九月婷婷在线视频| 五月天婷婷色色首页| 国产熟女大叫受不了| 中文字幕黄色片| 日本五月婷婷久久久六月丁香| 成人做爰A片免费看网站找不到了| 9超碰在线| 丁香五月中文字幕| 熟女乱论网| 五月婷婷开心六月激情小说| 天天草天天摸| 六月激情婷婷| 99啪啪视频| 亚洲亚洲人成综合网络| 任我干视频在线观看| 日韩成人综合| 五月天色色激情综合| 热99久久这里只有精品| 天天插天天操| 五月丁香色婷婷久久| 久久婷婷热| 97精品人人A片免费看| 91久久九| 91久久婷婷| 9999色色色色| 91碰超| 国产成人精品亚洲线观看| 婷婷综合国产| 99九九在线精品热动漫| 天干干夜夜操| 中文在线成人| .精品久久久麻豆国产精品| 中文字幕在线不卡视频| 天天操夜夜爽天天操| 日韩精品无码99| 97碰久久| 久777| 五月丁香色| 激情图片婷婷| 91日视频| wwwav大香蕉| 五月丁香啪综合| 丁香婷婷五月六月天| 9热精品| www.色五月| 99热1| 亚洲一区二区无码蜜乳av| 五月丁香久| 天堂无码人妻精品AV一区| 99久热精品在线| 丁香五月六月婷婷自拍| 五月丁香好婷婷A片网| 亚州在线中文字幕| 色婷婷丁香| 五月天激情AV| 五月丁香激情综合网| 91在线日本| 亚洲 小说 欧美 激情 另类| 婷婷五月激情中文字幕| 国产肥白大熟妇BBBB视频| 天天操中文字幕| 激情综合另类| 五月婷婷激情| 99啪啪网| 六月丁AV| 丰满老熟妇BBBBB搡BBB| 超级碰碰碰碰视频| 久久思思热视频| 日本天天色| 狠狠爱婷婷丁香| 亚洲色vA| 丁香五月电影| 日韩影院三级| 五月婷婷婷婷婷| 亚洲丁香花色| 日韩成人无码人妻| 婷婷久久色| 婷婷综合婷婷| 天天综合亚洲综合网天天αⅴ| 国产综合A片| 色八月婷婷| 九九热中文| 日韩精品电影| 丁香五月五月婷婷五月天激情四射| 成人一级片| 绿色小导航AV| 天天舔日日肏夜夜爽| 免费观看的av| 婷婷月五天在线在线看| 国产成人高清| 久久思思99| 天天综合天天做天天综合| 丁香五月六月| 亚洲永久免费| 成人在线不卡| 日本美女上人| 亚卅毛片| 久久青草国| 青青草a在线| 激情五月天网站| 五月婷婷免费在线| 99人人干| 色婷婷婷婷| 婷婷丁香色情| 91婷婷丁香五月| 五月天激情国产综合婷婷婷| 超碰色天堂| 婷婷丁香综合| 久99久视频精品| 五月久久亚洲| 超碰日韩人妻在线| 国产性色蜜乳| 在线观看免费视频| 538久久| 内射爽无广熟女亚洲| 亚洲性爱干干| 婷婷五月综合网| 激情小说婷婷小说| 日日夜夜狠狠| 婷婷亚洲五月丁香综合在线| 粉嫩AV久久一区二区三区| 99热精品少| 婷婷在线视频| 中文字幕丁香五月| 91无码色色| 99re在线观看视频| 五月天开心网| 色网站99| 成人龟情网丁香五月| 天天射综合网夜夜操| 亚洲182在线观看| 婷婷开心久久| 激情五月丁香五月色| 激情婷婷六月| 97碰 在线视频观看| 综合一本道| www.精品久9| 天天综合 99久久婷婷| 五月天久久综合| 亚洲成人免费在线| 99re99热| 搡BBBB搡BBB搡五十| ...婷婷国产成人亚洲日韩| 亚洲电影在线观看| 婷婷 月 丁香| 激情视频综合| 国产 码在线成人网站| 天堂婷婷五月在线| 国产真实乱对白精彩| 日在线V视频在线播放| 91碰免费视频| 天天做天天爱天天玩| 激情婷婷丁香五月天| 丁香五月激情五月| 五月丁香色婷| 综合 蜜月 婷婷| 香蕉狠狠爱视频| 色亚洲无码| 久九男女天堂| 舔色婷婷| 99欧美| 91精品国产综合久久久不卡电影| 五月婷婷天天色| 五月婷婷香蕉视频| 超碰爱爱爱| 最新av在线观看| 狠狠干狠狠干| 久久婷婷激情视频| 五月激情婷婷综合| 99热精品在线| 夜夜骑夜夜撸| 色播综合| 五月天婷婷色色| 精品国产va久久久| 久久多色| 日韩黄色中文字幕| 类似婷婷激情综合网站| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 无码99| 伊人婷婷色激情丁香| www.久久99精品| 99久热在线精品| 五月天国产成人| 婷婷五月丁香亚洲| 99ri国产在线| 99热这里只有精品1998| 久久久久8888| 中文字幕乱码亚洲精品一区| 亚洲人妻五月丁香婷婷| 国产精品人妻欲求不满| 中字幕视频在线永久在线观看免费| 国产性色蜜乳| 久久99久久99精品免观看粉嫩| 久99热在线观看| 开心婷婷五月花| 4399在线观看免费毛片| 国产精产国品一二三在观看 | 色噜婷婷| 色偷偷五月天| 色七七色九九| 丁香婷婷久久 | 丁香六月婷婷姐网| 亚洲精久久| 丰滿爆乳一区二区三区| 夜夜干 夜夜操| 五月丁香在线视频观看| 婷婷综合日本| AA片在线观看视频在线播放| 色婷婷激情| 色婷婷狠狠久久综合五月| 婷婷五月av| 亚洲性爱AV在线| 久草婷婷视频| 色99热| 97碰| 天堂综合久久| 婷婷玖玖五月天| 天天干天天 亚洲| 久久色9| 《亚洲操B久久免费在线观看,亚洲操B久久在线播放》在线播放 - 高清资源 - 97 | 婷婷网五月| 久久久精品视频79| 九九美女视频| 九九操屄| 五月婷婷啪| 天天噜噜| 五月婷在线观看| 亚洲成人无码免费| 久久免片| 激情九九六月激情免费视频| 久热这里只有精品66| 99小视频在线| 激情五月,激情综合网| 人人肏逼视频在线一区二区| 人妻久久久| 精品女人九九九| 丁香成人视频| 婷婷丁香五月欧美人| 午夜色色色极品视频| 亚韩在线视频| 天久久久久| 婷婷在线日韩综合| 大战熟女丰满人妻AV| 五月丁香啪啪综合| 97精品在线| 人人操av| 亚洲激情综合五月婷婷啪啪| 男人天堂亚洲综合| 亚洲色五月| 色婷婷a v| 激情九九九九| 爱久久小说下载网| 天堂成人A片永久免费网站| 五月天另类小说| 91超级碰在线视频| 婷婷五月综合亚洲| 九九精品网| 97久久久免费福利网址| 中文字幕丰满孑伦无码专区| 欧美在线97| 秋霞AV淫| 婷婷色导航| 天天干夜夜谢| 五月激情六月宗合| 五月色丁香视频精品| 天天精品视频在线观看视频| 五月天激情日色在线| 五月社区婷婷激情| 日韩AAA| 综合激情啪啪| 都市激情蜜桃婷婷五月天| 欧美激情丁香五月| www.99视频| 色色色欧美| 天天综合网、天天综合色 | 在线中文av| 婷婷情色五月天| 性生活视频98791| 久久精品五月天| 大香伊人婷婷| www.五月婷| 99啪啪网| 在线99热| 丁香婷婷精品视频| 久久亚洲色导航| 四虎婷婷五月天| 九九热区一区二区三区| 热99这里只有精品视频| 夜夜做夜夜愛| 色婷五月天激情| 婷婷五月天在线视频网站| 天天日 天天草| 91成人电影| 五月婷婷激情综合| 色五月激情网| 99精品国产在热久久| 成人五月天综合网| 99国产97在线,| 伊人大香蕉在线视频| 亚洲不卡| 色五月丁香A欧美com | 日日做天天操夜夜爽| 毛片色五月| 狠狠操天天干| 天天激情站| 国产精产国品一二三在观看 | 丁香五月婷婷乱| 五月天色婷婷成人| 91色逼| 色婷婷久久| 偷拍九九热| 99国产欧美视频| 99色中文| 电影爱拉战争免费观看| 五月婷婷综合热| 99热这里只有精品33| 怡红院视频| 内射综合网| 色吧五月| 大战熟女丰满人妻AV| 肏日网在线看| 夜夜资源站| 色噜噜,噜噜色| 九九免费精品| 九热精品| 嫩BBB搡BBBB榛BBBB| 久久亭亭电影| 色五月色五天色情网| 翔田千里aV中文字幕| 婷婷色5月激情网| 丁香五月婷婷亚洲综合精品| 精品久热| 影音先锋男人站,影音先锋男人色资源网,影音先锋AV最新资源站,影音先锋AV资源 | 日韩一级A片黄色| 婷婷六月丁香激情| av免费人人| 日韩在线视频中文字幕| 免费视频99| 1024成人免费看| 丁香六月色婷婷| 日韩一区二区在线播放| 狠狠色噜噜色狠狠狠综合久久成人波| 午夜激情五月天| www.色综合| 99se丁香| 538任你爽| 色综合日日| 天天操B| 综合AV网| 五月丁香婷婷啪啪网| 97五月天婷婷午夜| 六月婷婷五月天| 五月丁香色色网| 怡红院成人AV| 青青草a在线| 综合五月婷婷| 久久综合九九| 4399高清无码视频| 人人爽在线视频综合网| 婷婷色五月色妇| 9久热免费视频99| 激情五月丁香五月色| 五月久久网| 丁香久久五月天视频在线观看| 99九九精品视频| 婷婷另类小说| 97在线日本| 亚洲丁香五月美女| 九九热色视频| 狠狠久久婷五月综合色| 婷婷视频在线| www.狠狠操| 人人操女人| 久久机只有这里精品| 色欲久久综合| www.久久色.com| 99在线观看这里都是精品| 麻豆雪千夏| 91色色色| 久9无码视频| www一区二区三区| 亚洲超碰在线| 色丁香五月| 国产高清RV综合aVa| 婷婷伊人网| 色五月婷婷激情基地| 久热最新视频 | 停停五月色宗合| 五月天丁香婷婷网| 久久久久久久综合狠狠综合| 五月天激情小说| 九月丁香婷婷网| 久久婷出差欧美色两性综合网| 亚洲综合婷婷五月天| 中文av网站| 丝雨一区二区| 丁香五月天av| 婷婷色五月激情| 99热在线播放| 色综合中文| 草草影院爱爱| www.亚洲激情| 97色婷婷| 色。 日日日| www.五月丁香| 爱射综合| 婷婷五月大香蕉| 久久综合影院| 人妻少妇色综合| 91久女| 99.色| 国自产拍偷拍精品啪啪一区二区| 99热精品99| 伊人网啪啪| 综合久久综合综合| 色色AV色色色东莞| 日操夜操天天操不卡| 少妇人妻凹凸视频| 碰碰人人人| 人妻熟妇六区| 亚洲网综合在线| 亚洲五月婷婷在线| 99在线精品免费视频| 亚洲激情电影五月天色婷婷丁香一起草| 第五色色色婷婷| 欧美久久久久久久久中文字幕| 99热20| 一本色道久久88综合日韩精品| 丝袜激情网| 九九色99| 九九精品网站| 99热这里只| 婷婷五月成年人| 亚洲av免费在线| 成人精品在线观看| 色婷视频| 综合激情网五月激情| 99精彩视频| 国产va在线视频| 欧美日本日韩| 1995年关宝慧版蜘蛛女| 国产亚洲精品久久久久久久久动漫| 九九国产视频| 色噜噜狠狠色综无码久久合欧美| 26uuu精品一区二区| 九九久久五月天| 久久亚洲婷婷| 五月天成人综合| 天天狠狠色噜噜| 99久操视频| 久久人妻久久| 一本色道久久88加勒比—| 玖玖无码中文| 色视频2025| 丁香五月色| 婷婷射图五月天| 无码一级片| 一区二区免费看| 激情综合网丁香| 国产成人片| 五月婷婷亞洲中文| 成人AV网站在线| 香蕉视频91| 婷婷六月丁香开心深深爱| 涩五月婷婷| 久久久婷| 天天做天天视天天谢| 狠狠操狠狠| 深爱五月天天| 丁香六月综合| 中文字幕av在线播放| 激情婷婷五月久久| 亚洲视频一区| 五月激情网络| 色婷婷狠狠禁久久| 五月婷婷视频在线观看| 久久久久婷婷| 国产真人做爰视频免费| 五月天精品视频| 五月丁香婷中文| 九九碰九九爱97| 看国产探花操逼三级片| 久久大香蕉同僚| 天天射影院| 五月丁香花激情综合网| 亚洲成人在线电影网站| 色九亚洲| 天天艹夜夜爽| 99伊人婷婷在线| 激情丁香五月婷婷| 99成人小视频| 91青娱乐青青草| 激情五月天网站| 色婷婷久久综合久色综| 久99热| 日韩青青| 99久久综合网| 激情五月综合ì香亚洲| 超碰国产AV| 五月婷丁香| 五月激情综合美女久久| 99亚色色色| 久久综合站| 狠狠色综合网站久久久久| 精品久久久久久久人妻| 91青娱乐青青草| 午夜无码熟熟妇丰满人妻 | 色五月欧美| 丁香婷最新动态| 欧美男女婷婷| 色九月婷婷综合| 开心激情站婷婷五月天| 91九色丨国产丨爆乳| 强辱丰满人妻HD中文字幕| 色婷婷亚洲婷婷在线观看| 色色色99韩| 《丁香激情综合久久伊人久久》影视在线观看 -高清预告手机免费播放 -三妹影院 | 久久艹网| www.色婷婷.com| 天天爽夜夜爽夜夜爽精品视频| 久七香蕉| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 99热这里只有精品最新地址获取| 免费播放AV| 九九色综合| www.yw色| 99色热视频| 91精品久久久久久综合五月天| 国产成人精品一区二三区熟女在线| 久久这里99| 99综合视频一体| 91九色 熟| 天天操夜夜操| 六月丁香综合| 99re这里只有精品在线观看| 超碰三级秋霞| 九九精品热播| 桃色五月婷婷| 久久98| 99在线69| 人人人舔人人人操人人人摸人人人97| 亚洲狠狠婷婷| 午夜微拍福利| 色噜噜狠狠色综合网| 久久丁香久久| 天天摸夜夜爽天天做| 日日爱678| 97婷婷狠狠久久综合9色| 天堂久久丁香| 思思热在线| 99自拍视频在线观看| 99视频只有精品| 五月婷婷网站| 精品无码av丁香五月激情| 色五月婷婷基地| www、丁香五月天| 大香蕉网 久久| 综合久久激情久久|