久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

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

Nacos錯(cuò)誤統(tǒng)計(jì)實(shí)戰(zhàn):客戶端埋點(diǎn)與可觀測(cè)性建設(shè)

Nacos錯(cuò)誤統(tǒng)計(jì)實(shí)戰(zhàn):客戶端埋點(diǎn)與可觀測(cè)性建設(shè) 1. 為什么一個(gè)“錯(cuò)誤統(tǒng)計(jì)”值得單獨(dú)拎出來做做微服務(wù)架構(gòu)的朋友大概都有過這種體驗(yàn)服務(wù)跑得好好的某天開始零星報(bào)錯(cuò)日志里翻半天發(fā)現(xiàn)是配置中心那邊某個(gè)配置項(xiàng)沒推下來或者某個(gè)服務(wù)實(shí)例注冊(cè)上了但健康檢查一直不過。問題本身不復(fù)雜麻煩的是定位過程——你得在 Nacos 控制臺(tái)、應(yīng)用日志、注冊(cè)列表之間來回橫跳靠肉眼比對(duì)時(shí)間戳。集成 Nacos 之后這類問題從“偶發(fā)”變成了“常態(tài)化的運(yùn)維負(fù)擔(dān)”因?yàn)榕渲煤妥?cè)這兩個(gè)維度都會(huì)持續(xù)產(chǎn)生狀態(tài)變化而變化過程中任何一環(huán)出問題表現(xiàn)出來都是業(yè)務(wù)側(cè)的異常。這篇內(nèi)容聊的就是怎么把 Nacos 相關(guān)的錯(cuò)誤做系統(tǒng)性統(tǒng)計(jì)不是簡(jiǎn)單地打個(gè)日志了事而是建立一套可觀測(cè)的錯(cuò)誤采集、歸類、上報(bào)和告警機(jī)制。核心關(guān)鍵詞是Nacos 錯(cuò)誤統(tǒng)計(jì)圍繞它展開的是配置拉取失敗、注冊(cè)心跳異常、監(jiān)聽回調(diào)報(bào)錯(cuò)、長(zhǎng)輪詢超時(shí)這幾類高頻問題的捕獲與量化。適合誰看如果你正在用 Spring Cloud Alibaba 或者 Dubbo 體系服務(wù)已經(jīng)上了 Nacos 做配置中心和注冊(cè)中心并且開始被“配置沒生效”“實(shí)例列表不對(duì)”“偶發(fā)連接超時(shí)”這類問題困擾那這套東西就是給你準(zhǔn)備的。哪怕你剛接觸 Nacos只要懂基本的 Java 和 Spring 機(jī)制下面的拆解也能讓你少走不少?gòu)澛?。我先說清楚這套方案要解決的核心痛點(diǎn)Nacos 客戶端內(nèi)部的異常大多被吞掉了。它為了保業(yè)務(wù)可用性很多失敗場(chǎng)景是靜默重試或者降級(jí)處理的日志級(jí)別可能只是 WARN 甚至 DEBUG默認(rèn)配置下你根本看不見。等到業(yè)務(wù)報(bào)錯(cuò)再去翻現(xiàn)場(chǎng)早沒了。所以錯(cuò)誤統(tǒng)計(jì)的第一原則是——在客戶端側(cè)主動(dòng)埋點(diǎn)把“被吞掉的異常”撈出來量化、歸類、打標(biāo)簽再?zèng)Q定是上報(bào)監(jiān)控還是觸發(fā)告警。2. 整體設(shè)計(jì)思路與方案選型拆解2.1 先搞清楚 Nacos 客戶端有哪些錯(cuò)誤面動(dòng)手之前得先畫清楚“錯(cuò)誤從哪來”。Nacos 客戶端在應(yīng)用里主要干兩件事配置管理和服務(wù)注冊(cè)發(fā)現(xiàn)。這兩條鏈路上的錯(cuò)誤來源完全不同統(tǒng)計(jì)策略也得分開設(shè)計(jì)。配置這條線核心是NacosConfigService它內(nèi)部有個(gè)長(zhǎng)輪詢機(jī)制去監(jiān)聽配置變更。錯(cuò)誤點(diǎn)集中在首次拉取配置時(shí)網(wǎng)絡(luò)不通或配置不存在、長(zhǎng)輪詢請(qǐng)求超時(shí)、監(jiān)聽器回調(diào)里拋異常、本地快照文件讀寫失敗。注冊(cè)這條線核心是NacosNamingService錯(cuò)誤點(diǎn)集中在服務(wù)注冊(cè)請(qǐng)求失敗、心跳發(fā)送失敗臨時(shí)實(shí)例、實(shí)例列表訂閱回調(diào)異常、服務(wù)端返回的實(shí)例列表為空或格式異常。我見過不少團(tuán)隊(duì)一上來就想在服務(wù)端做統(tǒng)計(jì)覺得 Nacos 服務(wù)端日志全。這個(gè)思路有坑——服務(wù)端看到的是“請(qǐng)求進(jìn)來了沒有”但客戶端側(cè)的“請(qǐng)求發(fā)出去了但沒收到響應(yīng)”“響應(yīng)收到了但解析失敗”這些情況服務(wù)端根本感知不到。而且多租戶環(huán)境下服務(wù)端日志混雜按應(yīng)用維度拆分成本很高。所以我的選型結(jié)論很明確統(tǒng)計(jì)埋點(diǎn)放在客戶端側(cè)服務(wù)端只做輔助對(duì)賬。2.2 為什么選“包裝器 事件總線”而不是直接改源碼最直接的想法是 fork Nacos 客戶端源碼在關(guān)鍵位置加統(tǒng)計(jì)代碼。我試過不推薦。原因有三一是 Nacos 客戶端版本迭代快fork 之后每次升級(jí)都要重新合并維護(hù)成本高二是改源碼容易引入行為差異出問題很難判斷是 Nacos 本身的 bug 還是你改出來的三是團(tuán)隊(duì)里其他人看到你依賴一個(gè)魔改版本心里沒底。更穩(wěn)妥的做法是包裝器模式不碰 Nacos 內(nèi)部實(shí)現(xiàn)在應(yīng)用和 Nacos 客戶端之間加一層薄封裝所有對(duì) Nacos 的調(diào)用都走這層封裝封裝層負(fù)責(zé)計(jì)時(shí)、捕獲異常、打標(biāo)簽、發(fā)事件。同時(shí)利用 Nacos 客戶端暴露的擴(kuò)展點(diǎn)——比如NacosConfigService支持傳入自定義的ConfigFilterNacosNamingService有EventListener機(jī)制——在擴(kuò)展點(diǎn)上掛統(tǒng)計(jì)邏輯。這樣升級(jí) Nacos 版本時(shí)只要擴(kuò)展點(diǎn)接口不變統(tǒng)計(jì)代碼基本不用動(dòng)。事件總線這塊我選的是應(yīng)用內(nèi)輕量方案不引入額外中間件。統(tǒng)計(jì)事件先落到內(nèi)存隊(duì)列由一個(gè)獨(dú)立線程批量消費(fèi)聚合后定期輸出到日志和監(jiān)控端點(diǎn)。為什么不直接同步上報(bào)因?yàn)殄e(cuò)誤統(tǒng)計(jì)本身不能成為新的故障點(diǎn)——如果監(jiān)控系統(tǒng)掛了導(dǎo)致業(yè)務(wù)線程阻塞在統(tǒng)計(jì)上報(bào)上那就本末倒置了。異步 批量 有界隊(duì)列 丟棄策略這套組合是保業(yè)務(wù)優(yōu)先的標(biāo)準(zhǔn)做法。2.3 統(tǒng)計(jì)維度怎么定才夠用又不冗余維度設(shè)計(jì)是這套方案里最考驗(yàn)經(jīng)驗(yàn)的部分。維度太少統(tǒng)計(jì)出來是一鍋粥沒法定位維度太多存儲(chǔ)和查詢成本爆炸而且大部分維度組合根本不會(huì)出現(xiàn)。我最終收斂到這幾個(gè)核心維度維度取值示例設(shè)計(jì)理由錯(cuò)誤類型CONFIG_FETCH / CONFIG_LISTEN / REGISTER / HEARTBEAT / SUBSCRIBE對(duì)應(yīng) Nacos 客戶端的主要功能面定位到具體鏈路錯(cuò)誤碼/異常類TimeoutException / NacosException(500) / IOException區(qū)分是網(wǎng)絡(luò)層、協(xié)議層還是業(yè)務(wù)層問題數(shù)據(jù)源標(biāo)識(shí)dataId group / serviceName group精確到具體配置項(xiàng)或服務(wù)避免“全局都在報(bào)錯(cuò)”的模糊結(jié)論發(fā)生階段INIT / RUNTIME / RECONNECT啟動(dòng)期錯(cuò)誤和運(yùn)行期錯(cuò)誤處理策略完全不同重試次數(shù)0 / 1 / 2 / 3判斷是瞬時(shí)抖動(dòng)還是持續(xù)性故障的關(guān)鍵指標(biāo)這里有個(gè)容易忽略的點(diǎn)錯(cuò)誤發(fā)生階段這個(gè)維度價(jià)值極高。啟動(dòng)期配置拉取失敗通常意味著應(yīng)用根本起不來或者帶著錯(cuò)誤配置起來了屬于 P0運(yùn)行期偶發(fā)一次長(zhǎng)輪詢超時(shí)客戶端會(huì)自動(dòng)重連可能業(yè)務(wù)無感屬于 P3。如果不分階段兩類錯(cuò)誤混在一起統(tǒng)計(jì)告警閾值根本沒法設(shè)。3. 核心埋點(diǎn)實(shí)現(xiàn)與關(guān)鍵細(xì)節(jié)3.1 配置鏈路在 ConfigFilter 里做文章Nacos 客戶端的ConfigFilter接口是官方留的擴(kuò)展點(diǎn)原本用于配置加解密、格式轉(zhuǎn)換這類場(chǎng)景。它的filter方法能拿到配置內(nèi)容、dataId、group 等上下文異常也會(huì)從這里透出。我在這層掛統(tǒng)計(jì)邏輯好處是不侵入業(yè)務(wù)代碼而且對(duì)所有走 Nacos 配置的組件都生效。具體做法是實(shí)現(xiàn)一個(gè)StatsConfigFilter在filter方法里用 try-catch 包住鏈?zhǔn)秸{(diào)用catch 到異常時(shí)記錄錯(cuò)誤事件然后原樣拋出——注意統(tǒng)計(jì)層絕不能吞異常吞了會(huì)改變 Nacos 客戶端的原有行為可能導(dǎo)致配置加載邏輯走偏。記錄事件時(shí)把 dataId、group、異常類型、耗時(shí)都帶上耗時(shí)這個(gè)字段很關(guān)鍵長(zhǎng)輪詢超時(shí)和快速失敗在耗時(shí)上差異明顯能輔助判斷問題性質(zhì)。public class StatsConfigFilter implements ConfigFilter { Override public ListString filter(ConfigRequest request, ConfigResponse response) throws IOException { long start System.currentTimeMillis(); try { ListString result response.getConfig(); StatsEventBus.publish(ConfigEvent.success(request.getDataId(), request.getGroup(), System.currentTimeMillis() - start)); return result; } catch (Exception e) { StatsEventBus.publish(ConfigEvent.failure(request.getDataId(), request.getGroup(), e.getClass().getSimpleName(), System.currentTimeMillis() - start)); throw e; } } }這里有個(gè)實(shí)操細(xì)節(jié)ConfigFilter的注冊(cè)方式在不同 Nacos 版本里略有差異早期版本靠 SPI 文件META-INF/services/com.alibaba.nacos.api.config.filter.IConfigFilter注冊(cè)較新版本支持通過NacosConfigProperties配置。我建議用 SPI 方式兼容性最好升級(jí)時(shí)不容易踩坑。另外 filter 里不要做任何可能阻塞的操作事件發(fā)布必須是純內(nèi)存入隊(duì)否則會(huì)拖慢配置加載。3.2 注冊(cè)鏈路包裝 NamingService 而非依賴回調(diào)注冊(cè)鏈路的統(tǒng)計(jì)比配置鏈路麻煩因?yàn)镹acosNamingService的很多失敗是內(nèi)部重試后靜默處理的外部拿不到異常。比如心跳發(fā)送失敗客戶端會(huì)自己重試業(yè)務(wù)代碼完全無感。這種情況下光靠EventListener不夠因?yàn)槭录辉跔顟B(tài)變化時(shí)觸發(fā)持續(xù)失敗但狀態(tài)沒變的情況統(tǒng)計(jì)不到。我的方案是雙層埋點(diǎn)外層用包裝器包住NamingService的注冊(cè)、注銷、訂閱、查詢方法捕獲同步調(diào)用拋出的異常內(nèi)層通過定時(shí)任務(wù)主動(dòng)探測(cè)——每隔一段時(shí)間檢查本地緩存的實(shí)例列表和服務(wù)端返回是否一致不一致就記一條“實(shí)例列表漂移”事件。這個(gè)主動(dòng)探測(cè)的思路借鑒了健康檢查的理念實(shí)測(cè)下來能撈到不少靜默失敗。public class StatsNamingServiceWrapper implements NamingService { private final NamingService delegate; Override public void registerInstance(String serviceName, String groupName, Instance instance) throws NacosException { long start System.currentTimeMillis(); try { delegate.registerInstance(serviceName, groupName, instance); StatsEventBus.publish(RegisterEvent.success(serviceName, groupName, System.currentTimeMillis() - start)); } catch (NacosException e) { StatsEventBus.publish(RegisterEvent.failure(serviceName, groupName, e.getErrCode(), e.getErrMsg(), System.currentTimeMillis() - start)); throw e; } } // 其余方法同理注意訂閱方法要額外掛 EventListener 統(tǒng)計(jì)回調(diào)異常 }包裝器要注意一點(diǎn)NamingService接口方法不少包裝時(shí)容易漏。我建議用 IDE 生成委托代碼后逐個(gè)方法過一遍確認(rèn)每個(gè)方法都有統(tǒng)計(jì)埋點(diǎn)。漏掉的方法就是統(tǒng)計(jì)盲區(qū)后期排查問題時(shí)最怕這種“以為統(tǒng)計(jì)了其實(shí)沒有”的情況。3.3 事件聚合與輸出有界隊(duì)列 滑動(dòng)窗口事件采集上來之后直接一條條打日志意義不大錯(cuò)誤統(tǒng)計(jì)的價(jià)值在于聚合后的趨勢(shì)和分布。我的做法是內(nèi)存里維護(hù)一個(gè)滑動(dòng)窗口聚合器按“錯(cuò)誤類型 數(shù)據(jù)源標(biāo)識(shí)”做 key窗口內(nèi)累計(jì)次數(shù)、記錄首次和末次發(fā)生時(shí)間、保留最近幾條異常堆棧樣本。窗口大小設(shè) 1 分鐘每分鐘輸出一次聚合結(jié)果。隊(duì)列必須是有界的我設(shè)的是 10000 條滿了之后丟棄最舊的事件并記一個(gè)“統(tǒng)計(jì)丟棄”計(jì)數(shù)。這個(gè)丟棄計(jì)數(shù)本身也要暴露出來因?yàn)樗馕吨y(tǒng)計(jì)系統(tǒng)已經(jīng)跟不上錯(cuò)誤產(chǎn)生的速度了這本身就是個(gè)嚴(yán)重信號(hào)。輸出目標(biāo)我配了兩個(gè)一個(gè)是結(jié)構(gòu)化日志方便 ELK 這類系統(tǒng)采集另一個(gè)是 Micrometer 的 Counter 和 Gauge直接對(duì)接 Prometheus 體系。如果團(tuán)隊(duì)用的是別的監(jiān)控方案把輸出層抽象成接口替換即可聚合邏輯不用動(dòng)。注意聚合 key 里不要帶時(shí)間戳或隨機(jī)數(shù)否則窗口內(nèi)永遠(yuǎn)聚合不到一起統(tǒng)計(jì)就退化成流水賬了。數(shù)據(jù)源標(biāo)識(shí)用 dataIdgroup 或 serviceNamegroup 拼接即可保持穩(wěn)定。4. 實(shí)操落地從零搭一套可用的統(tǒng)計(jì)鏈路4.1 環(huán)境與依賴準(zhǔn)備假設(shè)你用的是 Spring Boot 3.x Spring Cloud Alibaba 2022.x 這套組合Nacos 客戶端版本在 2.2 以上。依賴上除了常規(guī)的spring-cloud-starter-alibaba-nacos-config和spring-cloud-starter-alibaba-nacos-discovery統(tǒng)計(jì)側(cè)我額外引入micrometer-core做指標(biāo)暴露如果不需要對(duì)接 Prometheus 可以不加。配置層面Nacos 客戶端有幾個(gè)參數(shù)直接影響錯(cuò)誤統(tǒng)計(jì)的準(zhǔn)確性需要顯式設(shè)置。nacos.config.long-poll.timeout默認(rèn) 30000 毫秒這個(gè)值決定了長(zhǎng)輪詢超時(shí)的判定閾值統(tǒng)計(jì)里判斷“超時(shí)類錯(cuò)誤”就靠它nacos.naming.heartbeat.interval默認(rèn) 5000 毫秒心跳統(tǒng)計(jì)的采樣頻率和它對(duì)齊比較合理。這兩個(gè)參數(shù)不要隨意調(diào)小調(diào)小會(huì)增加服務(wù)端壓力調(diào)大則錯(cuò)誤發(fā)現(xiàn)變慢保持默認(rèn)或根據(jù)實(shí)際網(wǎng)絡(luò)狀況微調(diào)即可。4.2 統(tǒng)計(jì)組件的裝配順序裝配順序有講究搞錯(cuò)了統(tǒng)計(jì)會(huì)失效。正確順序是先初始化事件總線保證隊(duì)列和消費(fèi)線程就緒再裝配統(tǒng)計(jì)包裝器最后才讓 Nacos 客戶端開始工作。在 Spring 環(huán)境里這意味著統(tǒng)計(jì)相關(guān)的 Bean 要加Order或者用DependsOn顯式聲明依賴確保在 Nacos 自動(dòng)配置的 Bean 初始化之前完成。我踩過一個(gè)坑一開始把統(tǒng)計(jì)包裝器做成普通 Bean結(jié)果 Nacos 的自動(dòng)配置先跑完了NamingService已經(jīng)被注入到業(yè)務(wù)代碼里包裝器根本沒機(jī)會(huì)介入。后來改成用BeanPostProcessor在NamingServiceBean 初始化后做替換或者更簡(jiǎn)單——用Primary聲明包裝器 Bean 并讓它依賴原始 Bean靠 Spring 的注入優(yōu)先級(jí)解決。兩種方式都行后者更直觀前者更通用。4.3 一個(gè)完整的錯(cuò)誤事件長(zhǎng)什么樣把上面幾塊拼起來一條完整的錯(cuò)誤事件在聚合輸出時(shí)大概是這樣{ window: 2024-01-15T10:30:00Z/2024-01-15T10:31:00Z, errorType: CONFIG_LISTEN, source: application.yamlDEFAULT_GROUP, phase: RUNTIME, exceptionClass: SocketTimeoutException, count: 7, firstSeen: 2024-01-15T10:30:12Z, lastSeen: 2024-01-15T10:30:58Z, retryDistribution: {0: 2, 1: 3, 2: 2}, sampleStack: java.net.SocketTimeoutException: Read timed out\n\tat ... }這個(gè)結(jié)構(gòu)里retryDistribution是我特別加的一個(gè)字段它把“重試幾次后成功/失敗”的分布記錄下來。如果大量錯(cuò)誤集中在 retry 0 就失敗說明是快速失敗型問題比如配置不存在、權(quán)限不足如果集中在 retry 2 到 3 才失敗說明是網(wǎng)絡(luò)抖動(dòng)或服務(wù)端壓力大。這兩種情況的處理方向完全不同前者要查配置和權(quán)限后者要查網(wǎng)絡(luò)和服務(wù)端負(fù)載。4.4 告警閾值怎么設(shè)才不吵人統(tǒng)計(jì)做出來不用來告警就是自嗨但閾值設(shè)不好就是告警風(fēng)暴。我的經(jīng)驗(yàn)是按錯(cuò)誤類型分檔配置拉取失敗INIT 階段出現(xiàn) 1 次就告警因?yàn)閱?dòng)期配置拉不到基本等于應(yīng)用帶病運(yùn)行運(yùn)行期配置監(jiān)聽失敗5 分鐘內(nèi)累計(jì)超過 10 次告警注冊(cè)失敗連續(xù) 3 次告警心跳失敗10 分鐘內(nèi)失敗率超過 20% 告警。這些數(shù)字不是拍腦袋是結(jié)合 Nacos 客戶端的重試機(jī)制算出來的——比如心跳默認(rèn) 5 秒一次10 分鐘 120 次20% 就是 24 次失敗這個(gè)量級(jí)已經(jīng)明顯超出正常抖動(dòng)范圍了。閾值一定要可配置不同環(huán)境測(cè)試、預(yù)發(fā)、生產(chǎn)網(wǎng)絡(luò)質(zhì)量不同同一套閾值套所有環(huán)境必然誤報(bào)。我一般把閾值放在配置中心里按環(huán)境隔離調(diào)整時(shí)不用發(fā)版。5. 常見問題與排查技巧實(shí)錄5.1 統(tǒng)計(jì)到了錯(cuò)誤但業(yè)務(wù)無感要不要管這是最常見的情況也是新手最容易糾結(jié)的。我的判斷標(biāo)準(zhǔn)是看錯(cuò)誤是否影響最終一致性。比如配置監(jiān)聽回調(diào)拋異常但下次配置變更時(shí)回調(diào)又成功了那這次異??赡苤皇撬矔r(shí)問題統(tǒng)計(jì)上記錄但不告警但如果同一個(gè) dataId 的監(jiān)聽連續(xù)多次失敗說明監(jiān)聽器本身有 bug 或者配置內(nèi)容有問題必須處理。注冊(cè)心跳失敗也是同理偶發(fā)失敗客戶端會(huì)重連持續(xù)失敗才意味著實(shí)例可能被摘除。所以統(tǒng)計(jì)系統(tǒng)里我專門加了一個(gè)“連續(xù)失敗次數(shù)”的計(jì)數(shù)器它比單純的累計(jì)次數(shù)更能反映問題嚴(yán)重性。5.2 為什么統(tǒng)計(jì)到的錯(cuò)誤數(shù)和 Nacos 控制臺(tái)對(duì)不上對(duì)不上是正常的原因通常有三個(gè)。一是統(tǒng)計(jì)口徑不同客戶端統(tǒng)計(jì)的是“調(diào)用失敗次數(shù)”控制臺(tái)展示的可能是“最終失敗的服務(wù)數(shù)”一個(gè)服務(wù)重試 5 次失敗客戶端記 5 次控制臺(tái)記 1 個(gè)。二是時(shí)間窗口錯(cuò)位客戶端按本地時(shí)間聚合控制臺(tái)按服務(wù)端時(shí)間跨時(shí)區(qū)或時(shí)鐘不同步時(shí)會(huì)有偏差。三是靜默重試客戶端內(nèi)部重試成功的請(qǐng)求控制臺(tái)根本看不到失敗記錄但客戶端統(tǒng)計(jì)里如果埋點(diǎn)在重試外層就會(huì)記成失敗。搞清楚這三點(diǎn)對(duì)賬時(shí)就不會(huì)一頭霧水。我的建議是統(tǒng)計(jì)系統(tǒng)以客戶端為準(zhǔn)控制臺(tái)只做趨勢(shì)參考。5.3 高頻錯(cuò)誤把隊(duì)列打滿怎么辦隊(duì)列打滿說明錯(cuò)誤產(chǎn)生速度超過了消費(fèi)速度這時(shí)候光加大隊(duì)列是治標(biāo)不治本。我的處理順序是先看是不是某個(gè) dataId 或 serviceName 在瘋狂報(bào)錯(cuò)如果是單點(diǎn)問題在聚合層做限流——同一個(gè) key 在窗口內(nèi)最多記錄 N 條樣本超出部分只計(jì)數(shù)不存堆棧如果是全局性問題比如網(wǎng)絡(luò)整體不通那統(tǒng)計(jì)系統(tǒng)本身也救不了這時(shí)候應(yīng)該觸發(fā)熔斷降級(jí)讓統(tǒng)計(jì)層進(jìn)入“只計(jì)數(shù)不采樣”模式把資源留給業(yè)務(wù)。另外消費(fèi)線程的批量大小和消費(fèi)間隔也要調(diào)默認(rèn) 100 條一批、100 毫秒間隔錯(cuò)誤高峰時(shí)可以臨時(shí)調(diào)大到 500 條一批減少消費(fèi)次數(shù)。5.4 常見問題速查表現(xiàn)象可能原因排查動(dòng)作統(tǒng)計(jì)里 CONFIG_FETCH 全是超時(shí)網(wǎng)絡(luò)不通或 Nacos 服務(wù)端負(fù)載高檢查客戶端到服務(wù)端連通性看服務(wù)端連接數(shù)和線程池注冊(cè)成功但訂閱列表為空訂閱回調(diào)異常被吞或服務(wù)端返回空列表打開 Nacos 客戶端 DEBUG 日志確認(rèn)訂閱請(qǐng)求響應(yīng)內(nèi)容心跳失敗率突然升高客戶端 GC 停頓或網(wǎng)絡(luò)抖動(dòng)對(duì)照 GC 日志和網(wǎng)絡(luò)監(jiān)控時(shí)間線統(tǒng)計(jì)事件大量丟棄錯(cuò)誤產(chǎn)生速度超過消費(fèi)能力檢查是否有單點(diǎn)瘋狂報(bào)錯(cuò)臨時(shí)調(diào)大隊(duì)列和批量同一配置反復(fù)監(jiān)聽失敗監(jiān)聽器邏輯有 bug 或配置格式不合法本地復(fù)現(xiàn)監(jiān)聽回調(diào)檢查異常堆棧5.5 幾個(gè)只有踩過才知道的細(xì)節(jié)第一個(gè)細(xì)節(jié)Nacos 客戶端的本地快照機(jī)制。配置拉取失敗時(shí)客戶端會(huì)嘗試讀本地快照如果快照存在且可用業(yè)務(wù)可能完全正常但統(tǒng)計(jì)里會(huì)記一條失敗。這種情況不要急著告警先確認(rèn)快照是否生效——如果快照兜住了說明是服務(wù)端暫時(shí)不可用但客戶端有降級(jí)屬于可容忍范圍。我在統(tǒng)計(jì)事件里加了個(gè)fallbackToSnapshot標(biāo)記專門區(qū)分這種情況。第二個(gè)細(xì)節(jié)長(zhǎng)輪詢的連接復(fù)用。Nacos 客戶端的長(zhǎng)輪詢用的是 HTTP 長(zhǎng)連接連接池配置不當(dāng)會(huì)導(dǎo)致連接耗盡表現(xiàn)出來是大量超時(shí)錯(cuò)誤但根因在連接池不在 Nacos。統(tǒng)計(jì)到超時(shí)錯(cuò)誤激增時(shí)順手看一眼客戶端的 HTTP 連接池指標(biāo)能省不少排查時(shí)間。第三個(gè)細(xì)節(jié)多環(huán)境多 namespace 下的統(tǒng)計(jì)隔離。如果應(yīng)用同時(shí)連了多個(gè) namespace比如灰度場(chǎng)景統(tǒng)計(jì) key 里必須帶上 namespace否則不同環(huán)境的錯(cuò)誤會(huì)混在一起趨勢(shì)圖完全沒法看。這個(gè)字段加在事件結(jié)構(gòu)里成本很低但漏了后期補(bǔ)很麻煩。6. 統(tǒng)計(jì)之外把錯(cuò)誤數(shù)據(jù)用起來統(tǒng)計(jì)本身不是目的目的是讓錯(cuò)誤數(shù)據(jù)產(chǎn)生行動(dòng)。我在實(shí)際項(xiàng)目里把這套統(tǒng)計(jì)接了兩個(gè)下游一個(gè)是值班看板按錯(cuò)誤類型和數(shù)據(jù)源做 TOP N 排序值班同學(xué)一眼能看到當(dāng)前最需要關(guān)注的問題另一個(gè)是變更關(guān)聯(lián)分析每次發(fā)布或配置變更后自動(dòng)對(duì)比變更前后的錯(cuò)誤分布如果某類錯(cuò)誤在變更后顯著上升自動(dòng)在變更記錄上打標(biāo)提示。后者幫我抓到過好幾次“配置改錯(cuò)導(dǎo)致監(jiān)聽失敗”的問題比人工比對(duì)效率高太多。還有個(gè)小技巧值得分享統(tǒng)計(jì)事件里保留的異常堆棧樣本不要只存第一條按異常類去重后各存一條。因?yàn)橥粋€(gè)錯(cuò)誤類型下可能有多種異常類只存第一條會(huì)漏掉其他類型的信息。存儲(chǔ)上做個(gè)簡(jiǎn)單的 LRU 去重即可成本很低但信息完整度高很多。這套東西搭起來大概兩三天工作量但省下來的排查時(shí)間是以周計(jì)的。尤其是服務(wù)規(guī)模上去之后靠人肉翻日志定位 Nacos 相關(guān)問題基本不現(xiàn)實(shí)有一套結(jié)構(gòu)化的錯(cuò)誤統(tǒng)計(jì)打底很多問題在冒頭階段就能被看見。我個(gè)人的體會(huì)是可觀測(cè)性建設(shè)里最容易被低估的就是這種“客戶端側(cè)主動(dòng)埋點(diǎn)”它不像鏈路追蹤那么顯眼但針對(duì)性強(qiáng)、落地快投入產(chǎn)出比相當(dāng)高。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
97久久国产亚洲精品超碰热| 黑人综合网| 大香蕉AV丝袜| 日韩人妻网站| 欧美少妇色综合| 日韩无码专区| 日韩电影天堂视频一区二区| 精品久9| 日韩无码一级黄色av片| 中文字幕一区二区三区高清| 人人扣人人操| 4399成人黄A片| 丰满人妻一区二区三区在线| 久欲AV| 97超级色碰碰| 国产粉嫩蜜臀av一区二区三区| 99re这里| 国产成人91一区二区三区| 人妻一二三区| 狠狠干综合| 大香蕉在线视频重口味毛片在线| 天天综合精品| 香蕉免费一区二区三区不读| 天啪| 日韩AV一起草| 激情视频图片| av无码av无码专区| 综合九九| 97日韩欧美| 97婷婷色| 91精品国产长腿丝袜美女| 日韩三级在线观看网站| 亚洲色图久久成人| 精品欧美乱码久| 蜜乳AV色欲AVAV无码| 久久久久9999精品九九九| 欧美真人抽搐一进一出gif | 中欧人妻丝袜中文字幕| 欧美日韩色图片| 欧美综合1性辶| 久久99操天天日| 欧美图片校园春色| 九九碰九九爱97| 午夜精品久久久久久久第一页按摩| 青青草国产一区二区三区| 69精品| 黄网色一区二区三区四区精品| 中国国产精品一区视频| 97色色,97综合| 99re热有精品视频国产| 久久久亚洲精品电影免费看| 精品黄色电影| 国产精品国产| 色999人与兽| 日韩猛交| 欧美夜色| 国产精品色色| 吖在线不卡一区二区国产剧情| 国产综合网站在线播放| 亚洲九九视频| 97超碰亚洲| 九九九九久久久| 久久精品人妻一区| 校园春色宗合网| 91三级理论片播放器| 国产成人五月天丁香花| 亚洲一二三精品久久网| 亚洲av性爱电影| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 欧美成人性爱视频在线播放| 天天舔天天日天天射| 诱惑网综合| 色老汉色| 中文字幕jul-617人妻熟女| 亚洲阿v天堂在线| 日日日大屁股骚女人精品| 国产亚洲精品自在线亚洲情侣| 天无日色综合| 久久久国产成人一区二区三区在线| 日韩女优在线| 国产又爽又黄| 九九无码视频| 国产传媒操逼视频| 91痴汉| 欧美久久毛片基地| 天天综合网国产| 抽插无码高清一区| 91九色蝌蚪在线观看| 肥佬影院91| 中文字幕国产| 另类欧美色| 九九久久一区二区伦理| 青春草莓视频在线观看网址| 九九九九九九免费视频| 成人老鸭窝人人在线视频| 午夜高清成人在线视频| 国产精品黄色三级av| 三男一女不戴套的A片| 欧美激色| 超碰在线综合97| 热热色AV| 成人性交午夜免费片| 久日91在线| 韩日巨乳美女免费视频在线观看| 夜夜操美女| 天堂成人网| 天天热精品| jk白丝没脱就开始啪啪| 天天色天天干天天射| 日韩熟女乱伦中出| 高清国产成人无码| 久久久中文版| 91最新综合| 国内操逼视频二区| 中文字幕人妻丝袜乱一区三区| 一区二区三区黄色片a| 搡老女人911熟妇老熟女| 91无码精品| 97久久超碰| 超碰成人人人爽人人爽| 国产高清精品一区二区三区毛片| 超碰97男女| 久久久久久久九九九九九九| 国产精品久久久久久高清无码免费看| 高潮嗯啊性感美女久久久| 九久9热| 97在线观看免费视频l| 午夜传煤十二区精品| 日本中文熟女视频| 成人午夜小视频手机在线看| 人妻乱仑一区二区三区| 久操婷婷| 欧美A√综合网| 五十路熟女工口 | 天天日日本| 欧美国产有色电影| 91N综合网在线| 97这里有精品| 爱媛媛久久国产福利| 国产精品无码AV网站| 七久久久| 欧美激情黑人| 亚洲国产另类在线中文| 翔田千里Av在线| 亚洲色图大香| 美女大乳久久久久久久女人18| 九九伊人网| 在线97在线| 欧亚三区动漫| 中文字幕亚洲热播人妻| 午夜免费视频1000| 97超碰色色| 久热9| 欧美线天码中字| 久久久久亚洲AV无码专区少妇| 东京热男人的天堂| 亚洲色色色| 日日AAvv| 丁香婷婷啪啪| 欧美丝袜中文字幕07在线| 黄色片,com| 日本精品免费一区二区三区四区| 激情丁香五月| 欧美美女视频| 九九热免费视频| 日日日色色色色色| 先锋激情∨在线视频播放| 日韩综合无码一区久久92| 97色爱| 欧美线天码中字| blacked精品一区国产| 久婷婷一区| 久久久精品九| 夜夜嗨一区二区| 极品少妇久久久久| 日韩精品 视频一区二区| 国产少妇内射| 丁香五月电影| 欧美超碰97| 狠狠狠狠狠狠| 99久久亚洲精品无码毛片潘甜甜| 青青草原香蕉日本Ap| se01国产在线视频| 久久αⅴ| 国产情色在线| 日本护士高潮| 国产精品无码av在线| 91无摭挡| 亚洲有薄码区日本系列中文字幕| 伊人久久久日韩一区| 少妇一区二区三区高速| 欧美日韩人妻婷婷一区| JULIA人妻风俗店中出电影| 国产中文字幕在线点播| 亚av顶级裸体一区二区三区四区五区| 91无码人妻| 欧美黄片视频在线观看免费| 91精品久久久久五月天精品| 亚洲无码一区成人免费午夜| 久久综合中文国产| 香蕉久久国产AV一区二区| 国产精品久久久亚洲第一牛牛_在线观看 | 人妻精品综合中文字幕在线 | 午夜啊啊| 91 手机在线播放 绯色| 亚洲图片婷婷五月天| 九九九影院| 乱伦图av| 一级特黄aaa大片在线观看成人一级片在线观看| 日本97久久| 国产久久日韩网站导航| 日本在线不卡v二区| 日本黄色天堂| 97超级欧美| 欧美亚洲丝袜美女电影| 97舔舔| 美女刺激久久国产欧美| 亚洲性天堂| 韩国嫰模上门援交视频| 大香蕉十区| 九色 人妻 大香蕉| 99天堂网| 午夜人妻精品综合在线| 婷色五月| 大香蕉碰| 色色婷婷丁香| 一区二区三区精品黑丝白丝酒店对鸡 | 无码人妻精品一区二区三区九九| 久久精品国产亚洲AV无码电影| 亚码人妻| 天天影视综合色| 天天综合~91入口| 香蕉人人操tv| 老鸭窝日丰县女人| 欧美 日韩 国产传媒| 伊人97色天使| 亚州精人品大香蕉| 麻豆久久久久久久久丝袜| 操我啊啊啊啊啊| 天天看综合网| 色好看av| 懂色av中文字幕一区二区三区天美| 日本3级一区二区免费| 乱伦3P视频| 免费看黄视频亚洲网站| 偷窥自拍亚洲天堂网爆| 91oumei| 97 亚洲 日韩 欧美 在线| 精品无吗久久| 人人爽夜夜玩视频| 九九九精品一区二区无码| 98人妻精品一区二区色欲| 人人九九精| 91精品国产综合久久久蜜臀酒店| 欲射影视| 男同专区一区二区三区在线| 亚洲电影中字一区二区| 特级丰满少妇一级AAAA爱毛片| 日本熟妇人妻中出视频| 午夜情侣自拍网站| 天天爽夜夜欢视| julia国产在线| 97天天摸天天爽| 亚洲国产欧美另类自拍| 亚洲s在线观看| 欧美日日人人天天| 中文?日韩?免费?精品| av凤凰久久久| 久久人妻无码毛片A片麻豆| 大香蕉宗合网在线| 91精品久久久久久久久久| 国产精品午夜AV完会免费| 国产乱码精品一区二区三区四川| 欧美性xxxxx狂欢| 九九RE视频在线精品| 国产精品高潮久久AV| 伊人9| www.伪伪| 99热精品国产| 88xx成人精品视频| 亚洲第一色页夜| 亚洲人久久久久日| 另类专区在线观看| 91色欧美| 日韩不卡毛片Av免费高清| 99.色网| AAAA欧美日韩| 老熟女中文字幕高清| 亚洲成人免费中文字幕| 热热热热日日漂亮永久永久国产日| 中文乱码99| 欧美天堂第二区| 久草国产在线视频| 国产suv精品一区二六| 老熟妇一区二区三区…| 狠色婷婷久久一区二区三区_| Aa东京男人的天堂| 精品九九九九九九九九九| 一起草三级AV电影在线观看| 国产性感骚丝袜在线| 天天综合网网欲色| 91爰爱欧美| 人人摸人人叼| 欧美色天堂网在线视频| 亚洲丁香花色| 激情黄色片在线观看| 久久精品一区| 日韩丝袜二区| 欧美91网站| 不卡啪啪视频| 国产熟女一区二区| 色盈盈影院| 中国一级操逼视频| 天躁夜夜躁2021| 色综合五月天| 97欧美性爱| 人人妻人人爽一区二区三区| 欧美日韩222| 国产毛片久久久久久久| 九热超碰| 国产精品久久久三级无码| 久久久月天| 久久欧美1卡2卡3| 一区二区免费电影久久| 97国产精品在线观看| 91处女视频在线观看| 欧美啪啪女女| 国产成人拍国产亚洲精品| 97ai亚洲| 国产精品午夜福利| 欧美黑人91| 精品人人| 成人青青草原伊人| 伊人久大| 亚洲高清男人天堂| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 強姦亂倫a| 香蕉综合网| 国内外毛片在线观看| 国产乱码精品久久久久久| 五月激情影院| 欧美视频中文字幕区| 黄色电影观看久久9| 加勒比在线观看一区二区| 天天草天天日| 欧美成人A√在线一区二区| 精品在线蜜臀| 午夜啪| 日韩性爱一级片| 欧差乱伦二三| 精品人妻一区| 日韩欧美综合激情| 99热这里只有精品地址| 欧美人人AAA| 99啪啪| 9超碰免费| 中出789在线视频| 岛国不卡超碰护士AV在线播放| 日韩免费高清大片在线| 另类图片欧美激情综合| 欧美日韩国产三级黄色| 精品欧美А∨无码黑人大荫蒂| 蜜桃传媒视频第一区入口在线看| 伊人97色天使| 久操视频免费观看| 天久久久噜噜噜久久国产精品爽爽| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 懂色aV一区二区天美传媒| 97操| 欧美黄色大片在线观看| 亚欧韩av| 欧美欲色| 色约约一区=区三区| 欧美狠狠| 一区二区视频在线播放| 欧美熟女少妇| 国产自啪精品视频网站黑丝| 国产午夜福利专区综合| 一本道综合色图| 精久久久91| 熟女高潮精品一区二区| 综合久久久久久久久91| 亚洲激情综合| 少妇内射视频| 天天综合网网欲色| 久精品无码av一区二免费国产在线观看 | 97 国产精品| 久艾草在线精品视频在线观看| 久久久久久精| 天天日天天色| 九九热av| 日韩欧美字幕亚洲一区二区| 久草婷婷| 精品99999| 午夜一区| 中字一区| 国产精品亚洲高清在线| 99综合自拍| 国产白丝精品在线观看| 精品无码不卡视频| 欧美另类自拍 | 97中文综合| 五月丁香社区婷婷日韩欧美精品影院| 国产激情av女片自拍| 国产精品在线网站| 777AV电影| 亚洲男人的天堂网| 秋霞久久亚洲精品成人| 97欧美日韩中文| 一级aaaaa欧美中文字幕录像片| 人妻二区| 啊啊啊啊啊啊啊啊啊啊在线观看| 99re6在线视频精品免费完整版安卓版| 欧美日本不卡| 性爱av网站| 国内毛片四区| 超碰日本97美女人妻人人玩人人爱| 色第一页| 日本性爱网址| 久操免费观看| 天美麻豆黄色录像| 17c在线成人免费A片观看| 校园春色亚洲无码| 91精品国产高清久久久久久,亚洲成人 | 色原狠狠天天天| 人人天天干干| 测评在线观看AV| 夜夜高潮夜夜爽| 精品国产一区二区三区四区在线看| 18禁超污无遮挡无码免费网| 亚洲av资源| 久久久精品国产亚洲伊人| www.超碰在线| 天天综合91入口| 日本精品88888888| 午夜一区二区三区国产| 大逼色网站| 亚州再线| 久久精品人体| 日本性爱少妇| 国产强奸乱伦第1页| 超碰97在线中文| 国产精品女同| 国产激情综合| 91社操逼| 国产成人超碰在线| 欧美性五月| 亚洲熟女人妻中文字幕一区二区| 日本不卡高清视频| 日本久久超碰| 999色欧美中文字幕| 日韩精品电影| 国产熟女| 歐美一級亂黃99在綫精品| 日本三级大片| 久热91| 日本一区二区成人在线| 成全在线观看免费观看| 大香蕉78| 一起草高清无码| 亚洲资源吧| 久久久久亚洲一区女同性恋中文字幕| 欧洲在线性爱视频| 男人综合网| 伦理弟一页| 好看的91视频| 久草毛片电影怡| 麻豆2区1区天美| 日韩AV熟女乱伦| 国产人伦a片信息免费片| 日韩精品在线观看观看| 一个人免费视频观看在线WWW| 欧美一区二区日韩传媒搭讪精品| 久久久久久精| 91丰满| 综合第一页| 国产视频人人网| 日韩一级性爱无码| 男人的天堂免费| 久久春色| 中文字幕日韩专区精品系列| 100啪啪视频大全| 日韩一级特黄av毛片| 一区二区三区黄片免费观看| 亚洲天堂资源| 日韩有码中文字幕女同性恋| 精品久久久久久中文字幕视频免费| 91色色综合| 亚洲中文sv| 大香蕉综合网| 91一区二区三区蜜桃| 91碰超| 狠狠色丁香| 江都AV在线| 久久同城AV| 国产熟女无套内射| WWW啪啪的com| 天天日天天插| 亚洲999综合| www欧美91| wwwxxx日本爽| 天天摸,夜夜摸| 大香蕉啪啪啪啪在线| 熟女91网站| ji熟女.com| 亚洲色图超碰在线| 色香网| A片大香蕉在线| 亚一综合久久久久久久久久| 久久免费中文字幕在线观看| 蜜臀人妻少妇久久在线观看| 伊人麻豆传媒| 六月婷婷综合| 九9精品| 肏逼福利网站| 99久久9| 鸥美极品| 操高情无码| 91亚洲精品青草| 欧美色91| 免费看久久久性性| 啊啊啊啊啊啊啊网址在线观看| 欧美白嫩女HD| 射久久| 人人澡人人干| 色综合网1| 亚洲色情在线影视| 国产东北女人在线视频| av在线人气| 91视频精品| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 免费AV中文网在线观看| 亚州少妇| av在线观看不卡网站| 精品然女一区二区| 国产精品免费日韩| 2026国产精品视频| 熟女探花啪啪| 久久、1234| 99久久婷婷丁香| 人妻少妇久久| 97香焦色区| 强奸乱伦 亚洲一区| 夜夜操av亚洲一区二区| 综合国产影视三级| 亚洲诱惑天堂| 久操热| 欧美激情内射| 96免费视频在线| 国产强上视频在线观看| 传媒在线观看一区二区三区| 日韩一999精品| 操逼天美3区| 97久久超碰亚洲| 伊人影院在线理论播放| 亚洲人精| 亚洲国产福利视频| 二区熟妇韩日| α√在线| 日本精品999| 亚洲中文制服诱惑| 欧美日韩国产黄色片| 亚洲日韩XXX| 亚洲强奸乱伦影视网| 久久免费少妇| 十八禁电影伊人网| 国产天天骚| 欧美不卡二区| 91AV入口| 久操电影网| 日韩资源网| 99国产精品人妻人伦| 日本天天操| av网站在线看| 亚洲国产综合图区中文字幕| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 成 人 影视 一区 二区 三区 四区 | 九九干| 色吧5亚洲| 天堂成人网| 欧美激情亚洲情色| 嗯嗯啊啊好疼| 亚洲欧美激情在线视频| 乱抡国产91| 青青五月天| 亚州欧美总和| 骚女高跟AV在线| n1038 一二三区| 色婷婷综合久久久久中文一区二区 | 亚洲日韩青青草色月| 亚洲国产第一页综合视频| 日本3级一区二区免费| 777AV电影| 黑人无码一区二区| 国产伦乱91| 久久久精品视频免费观看| 亚洲成人无码影院| 8050无码八戒| 五月激情啪啪| 91是天天| 久久欧洲| 日日A∨| 久久天天躁日日躁狠狠躁| 91jk色拍| 啊啊啊啊啊啊啊在线| 欧美青青草视频| 超碰久草| 91东北熟女| 久久免费99精品久久久久久| 色天使亚洲综合在线观看| 天天精品| 男人下部插入女人下部| 91久久国产综合精品| 天堂精品一区| 天天躁日日躁狠狠躁| 牛牛AV人人夜夜澡人人爽| 亚洲无码超碰免费| se01国产在线视频| 国产精品电影| 人妻人妻天天碰| 日韩成人小视频| 亚欧免费观看视频| 国语精品内射在线观看| julia国产在线| 欧洲亚洲天堂精品| 国产97色在线| 美国日韩黄片| 噜噜吧,噜噜色,噜噜| 天天爽爽爽爽| 一本一道久久综合久久| 亚洲无992tv| 亚洲成a人在线观看久| 天天色悠悠激情| 国产三级中文字幕粉嫩| 亚洲中文国际强奸字幕| 九九热男人天堂| 日韩av电影网站| 秋霞操逼片| 五月婷色| 91精品婷婷国产综合久久| 日韩激情电影中文字幕| 江都AV在线| 99在线精品观看视频中文| 欧美精品23| 欧美三级一级| 97超碰色色| 乱精品一区字幕二区| 亚洲同性aV综合| 天天干天天狼在线视频| 牛牛操视频逼| 亚洲免费成人在线高清无码视频| 三级色影综合网| www.yeyecao| 国产黄a三级三级三级av在线看| 婷婷丁香熟妇综合网| 99色婷婷中文字幕乱色| 亚洲欧美综合| 久久久熟妇熟女国产| 中国熟女老妇仑乱一区二区三区| 1769国内精品视频| 亚洲少妇激情视频| 欧美一级二级三级| 成全动漫视频观看免费下载| 91精品久久久久久77777| 欧美日韩系列| 日本精品九九九| 亚洲欧美色图小说| 99热这里只有精| 欧美激情综合| 国产欧美一区二区| 婷婷色香伊人| 极品五月天噜噜| 男女激烈网站最新| 伊人96在线| 五月婷在线| 无码137片内射在线影院| 美日韩成人| 乱抡国产91| 视频二区熟女人妻| 欧美第一页性| 思思热免费在线视频| 欧美图片色五月天| 日本A级视频| 激情综合五月婷婷| 亚洲无码国产精品久久| www.91视频网| 激情欧美日韩女同久久| 牛牛aV| 97免费在线观看| 欧美三级一级| 亚洲操人| 国产综合网站在线播放| 激情黄色片在线观看| 啊啊啊水好多| 欧美与日韩97| 91人精品妻入口| 东京热,男人的天堂| WWW美腿丝袜香蕉中文| 宗合情欲网| 日韩国产品视频中文字| 丁香五月性| 影音先锋乱| 国产精品探花色| 成人片在线播放| 国产女人视频三四五区| 91艹| 亚洲国产剧情少妇激情| 色优久久| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 国产乱伦性爱AV| 成人自拍三级在线观看| 天天射天天色成人| 国产精品午夜精品| 蜜桃狠狠色伊人亚洲综合| 97色插| 91爽啪| 刺激性视频黄页| www.五月天| 中文字幕成人| 91美女丝袜诱惑视频| 国产精品视频白浆免费| 超97在线精品视频| 欧美亚洲国产91在线| 亚州黄站| 91热| 亚洲一区制服诱惑| 超碰97男女| 成人久久久| 成人三级片一区二区三区视频| 极品极品色影院| 国产操伦| 日本123区操B视频| 韩国一级AAA| 成年人三级黄色片视频| 成人影院永久免费观看网址| 日韩欧美成人午夜福利| 成人久久久| 亚洲清纯唯美| 久久9精品网站| 老司机福利社视频在线观看| 99色热| 被操高清无码视频| 亚洲综合婷婷| 一区二区三区蜜桃成人撸久久东京热| 大伊香蕉在线视频免费| 日本三级日本三级99| 怡红院怡春院| 综合九九| 13小男生GAY自慰脱裤子| 亚洲天堂AV在线播放| 五月婷丁香| 日本熟妇熟色97一本在线观看| 凹凸视频在线观看伊人| 精品少妇一区二区三区在线视频| 欧美在线永久天堂| 久久九九国产精品| 97中文超碰| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | 亚洲强奸乱伦影视网| 欧美精品日韩一区二区| 观看免费区二区三区二| 欧美大片天天看| 亚洲天天自拍| 强奸乱伦资源| 久久国产精品熟女人妻| 一级二级在线观看| 一区二区日韩欧美久久| 香蕉免费一区二区三区不读| 永久电影三级在线观看| 在线只有精品| 亚洲国产精品无石码久久| 妇女性内射冈站HDWWWCOM| 91 亚洲 欧美 日韩 国产 综合| 亚洲天堂一区二区久久| 亚洲色五月| 蜜桃传媒一区二区亚洲| 超碰97网站| 亚洲国男人的天堂| 日本Suv精品一区二区| 乱伦Av网| 好爽要喷了| 福利色色| 欧美性少妇| 超碰在线人妻| 啪啪自拍九九综合| 欧美激情综合色综合啪啪五月| 国产真乱mangent| 久久婷婷国产一区二区色| 91精品人妻一区二区三区蜜桃| 91欧洲国产成人久久精品网站| 日韩综合成人免费视频| 5252色欧美在线| 天天操人人操狠狠插| 亚洲综合小视频小说在线观看| www.高清无码诱惑一区.com| 日本二三四区| 日韩丝袜人妻AV| 一级性爱视频免费观看 | 成人资源中文字幕在线观看天天| 超碰97.com| 国产精品不卡av免费在线观看| 91色色网站| 亚洲A色| 国产高清免费不卡av| 国产丸一视频| 制服乱伦| 很很操在线| 日韩有码回春沙龙第一页| 狠狠狠狠狠干| 亚洲av综合伊人久久| 羞答答AV中文字| 爱爱动态试试看6 0秒| 亚洲蜜桃V妇女| 欧美色亚洲| 热热色色综合| 久久嫩草国产成人一区| 欧美性爱在线无码| 亚洲视频1区| 最新制服中文第一页| 北条麻妃性愛视频| 欧美激情综合色综合啪啪五月| 91美女高潮| 国产亚洲日本| 色妇91| 美熟女逼导航AV操逼| 精品久久大胆人体| 日本午夜福利视频| 丰满人妻一区二区三区在线| 国产精品亚洲美女久久久久| 亚洲色图亚洲无码强奸乱伦| 91操人| 黑人免费福利视频| 欧美线天码中字| 激情四射婷婷六月天| 五月天婷婷久久| 偷窥自拍亚洲天堂网爆| 丁香六月东京热| 黄片com.| 午夜男人av| 思思热久久成人| 欧美性爱中文字幕无线码| 人人做天天爱| 久久久精品91八戒| 超碰97人人cao| 无码一区二区精品视频久久久春药 | av天堂天堂av日韩| 欧美Aⅴ| 青青伊人这里只有精品| 久久精品国产亚洲AV无码电影| 天天大干大香蕉| 后入合集| 人人澡人人干| 国产兽交视频在线播放| 不卡日本一区二区| 日韩中文字幕精品一区在线| 亚洲AV无线| 五月婷婷六月丁香| 日韩中文字幕视频在线观看| av九九| 中文乱码99| 亚洲欧洲无码一区夜| 久热99999| 亚洲 欧美 色图| 欧美精品久久久久久久丰满| 人人摸人人添人人操| 亚洲乱熟女一区二区三区大香蕉| 亚洲婷婷丁香在线| 国产野战露脸在线播放| 亚洲激情四射| 久久97超碰香蕉| 亚洲男人电影天堂| 特级毛片特黄久久免费看| 丁香五月自拍| 欧美国产有色电影| 少妇三p| 大香蕉强奸乱伦| 亚洲欧美天堂在线| 精品人妻一区二区蜜桃视频| 亚洲成人精品在线一区| 日本三级日本三级99| 精品一区二区三区四区外站| 啊啊啊好舒服视频| 岛国成人av在线播放网址| 玖玖综合色| 超碰午夜| 干婷婷综合网| 是还免费视频1727我| 亚州综合网| 亚洲av无码成人精品国产| 91精品国产乱码| 国产AAAAAABBBBB| 国内黄色精品| 久艹日日日| 中文字幕大片三级狠狠干| 综合av影片| 国产亚洲中文不卡二区| 最新av在线| 天天视频网站黄| 不卡九肏| 国模无码人体一区二区三| 另类在线| www.男人天堂| 精品性爱一二三区| 精品国产72| 日韩免费中文字幕视频| 英伦大奶子熟妇吊带| 亚洲天天在线| 激情四射婷婷四五月天| 97免费在线观看| 久久久亚洲精品电影免费看| 亚洲熟妇A V黑人| 97色97好| 亚洲熟女av日韩熟女| 日韩有码专区| 乱码熟妇人妻久久久| 久久社区一区二区三区| 午夜啊啊| 国产一区二区三区中文字幕| 五十路六十路素人熟女| AV中文字幕三四五| 亚熟在线| 一区二区娱乐网站| 人人性爱视频免费| 丰满熟妇大乳做爰| www.高清无码诱惑一区.com | 日少妇视频| 麻豆天美久久91| 伊人影院综合是一个与深夜成人在线| 99色在线| 亚洲系列第一页| 97人人夜| 俺也射| 99青草| 亚洲精品日韩国产欧美| 久久久久亚洲av综合波多野制衣| 午夜精品久久久久久久男人的天堂| 麻豆天美AV传媒第一页| 99re视频在线观看这里只有精品| com 首页 18岁 禁区 女优 免费 精选 同城 | 91精品国产91久久青草| 长久操视频| 99青草| 青娱乐亚洲热| www激情| 免费A V在线| 国产强奸超碰AV| 中文字幕一二区二三区人妻专区| 77国产精品| 久久国产视频专区一二三| 另类综合另类| 亚洲色堂免费视频| 亚洲综合小说另类图欧美视频激情小说色五月天| 伦伦成年午夜免费视频| 国产激情视频一区区三区| 999国产精品999久久久久久| 中文字幕第二页| 97久久天天综合色天天综合色电影| 91久久久久久久| 国产超碰| 每日更新AV| www.高清无码诱惑一区.com | 又粗又长又爽在线观看| 色九九九综合| 亚洲欧美日韩夜夜| 黄污污污污| 秋霞午夜成人福利片片| 天天爱综合网| 99热精品青草在线| 亚洲综合五月天| 99性爱视频| 久久久久久久久久久六六| 91无码中出人妻视频| 欧美熟妇视频| 国产传媒一区日韩| 都市激情人妻一区二区青青操视频 | 操美女高潮抽搐白浆| 五月大香蕉| 少妇六月天| 色69大色97香蕉| 中韩中文字幕在线观看| 思思热国产高清| 亚洲精品97| 亚洲制服aⅴ中文字幕| 99热啪啪| 中文字幕视频2区| 日本黄页视频在线观看| 蜜臀无码一区二区| 国产精品农村妇女精品| 国产成人精品必看| 干婷婷综合网| 久久亚洲天天做| 亚洲高清欧美总合| 欧美成人A√在线一区二区| 国产AV高清AV无码| 一个人在线看的黄色电影网站| 两性综合网| 在线97在线| 人妻激情视频| 自拍偷拍 高清无码| 91爱综合| 亚洲国产福利视频| www.大香| 久久久一热在线播放| 色五月AV在线| 日本欧美韩国国产在线| 一起草av| 97网站在线观看 | 再深点灬舒服灬太大了添视频 | 亚洲综合99999| 亚州综合色| 手机在线看片免费人成视频| 国产精品视频| 麻豆天美91| 国产精品一区二区三区在线密挑| 久久久人妻| 欧美在线视频播放| 久久一区二区高清免费| 超碰99热中文字幕| 97操| 久久久久久久久久久久久9999| 啪啪啪东京| 六九九九| 一线黄色免费性爱片| 91l欧美在线| 欧美激情综合色综合啪啪五月| 啊啊啊啊啊舒服| 成片免费观看视频大全| 26UUU欧美日本| av优播| 欧美色女人| 二区熟妇韩日| 国产精品露脸在线观看| 国产农村妇女精品一| 亚洲第一狼人丝袜美女另类| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 激情文学小说一区二区| 91制服丝袜中文字幕| 亚洲五月婷| 97一区二区三区视频| 97 国产精品| 久久久性| 九九亚洲视频| 久久久久9| 一起草日韩| 日日夜夜青青草母狗| 日韩免费中文字幕视频| 青青草视频久久久久| 国产黄色在线播放观看| 久久久精品中文字幕麻豆| 丝袜美腿制服人妻二区中文字幕 | 免费一级a毛片久久久久久鸭绿欲| 91美女精品| 黄片视频观看| 操香逼| 天天干夜夜操网| 色噜噜人妻av中文字幕| 久久XX| 人人操人人操人人人操| 色在线69堂| 亚一综合久久久久久久久久| 玖玖爱一区在线| 国产亚洲精品第一最新| 久久国产在线一区二区| 性爱AV天堂| 最新国产精品久久精品| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 国产久久日韩网站导航| 天美传媒婬乱在| 男人天堂.AB| 日韩欧美国产高清视频| 美女91AV| 久久欧美按摩999| 欧美成人四级在线播放| 欧美se综合| 精品无人区麻豆乱码久久久| 天天看精品动漫视频一区| 中文一区在线日| 啊啊啊操一区| 国产精品自产拍在线观看社区| 熟妇人妻一区二区| 黄色一区三区| 色综和网| 色 婷97| 亚洲综合网电影91| 伊人99热| 2020中文字幕| 天天干,夜夜爽| 五月综合视频| 婷婷激情五月| 狼人久草| 久久99久久99久久99人受| 欧美强奸乱能| 精品人妻一区二区免费蜜桃视频| 欧亚性爱在线视频| 天天影视色香欲综合网小说| 97 国产精品| 极品少妇久久久久| 一卡二卡三卡| 亚洲欧美爆| 色香在线| 中文字幕综合人妻| 好爽要喷了| 亚洲天堂一区二区| 日夜精品| 婷婷久久五月综合激情| 综合网欧美| 中文字幕精品一区欧美| 久久无码成人| 久久久久久久九九九九九九| 级做a爱无码性色永久免费| 无码操逼视频一下| 日本淫乱女一区二区三区视频| 欧美综合娱乐久久| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 欧美永久激情一区二区| 美腿色图| 人人澡人人澡人人| 伊人操| 人妻中文字幕精品无码| 狠狠色丁香| 男人天堂 天天射| 国产蜜臀精品一区二区尤物| www.99色| 国产尹人在线视频免费| 欧亚综合一卡二卡中文字幕| 国产传媒1234区| www.男人的天堂| 乱欲一区二区| 国产不卡精品91| 九t超碰| 日韩欧美俄罗斯A片| 一区久久久二区| 亚欧美色图| 91高清无码下载| 亚洲丝袜天堂| 国产精品毛片| 91精品成人| 人妻系列无码专区中文有码| 久久天天摸| 高精欧美色| 婷婷午夜成人色中色| 一区麻豆 高清中文字幕| 东北熟女91| 亚洲人人操| 青青草综合在线| 亚洲精品国产精品乱码不99| 欧洲精品网| 国产精品人妻熟女aⅴ| 超碰在线974| 国产精品视频内谢女人| 五月天综合| 上特色A在线| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 粉嫩AV一区夜夜嗨| 国产无码精品久久久久久| 色女99一级片在线观看| 熟女精品va中文字幕| 熟妇色99| 亚洲大色堂| 天天日夜夜|