色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

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

前端錯誤彈窗記錄方案:如何把用戶報錯變成可復現(xiàn)線索

前端錯誤彈窗記錄方案:如何把用戶報錯變成可復現(xiàn)線索 做前端時間久了最怕聽到的其實不是“頁面崩了”而是“用戶那邊彈了個錯我截了圖就這個”。這張截圖大概率只包含彈窗的半截標題沒有觸發(fā)頁面、沒有請求參數(shù)、沒有操作步驟等你趕到現(xiàn)場那個錯誤早就被刷新沖得干干凈凈。我一直在琢磨同一個問題錯誤彈窗本身是產(chǎn)品最誠實的信息出口為什么我們在排查時卻一直把它當成一次性廢料看待后來我在團隊里陸續(xù)做了兩件事一是把所有錯誤彈窗納入統(tǒng)一記錄二是把彈窗記錄和操作上下文關聯(lián)起來算是把“用戶又報錯了”從一句口頭禪變成一個可檢索、可回放、可以反向推動修復的事實數(shù)據(jù)庫。這篇文章就把這套錯誤彈窗記錄方案的完整思路、代碼邊界和踩坑過程拆開來講。1. 線上“點哪兒都報錯”卻無法復現(xiàn)彈窗記錄缺的不只是截圖先說我在項目里最直接的一個觀察。我們的前端應用是標準的中后臺系統(tǒng)用戶角色很多菜單權限不一樣二開改造也多。過去一年里工單系統(tǒng)里最常見的線上反饋大概有三類第一種是“點保存的時候彈出紅色報錯了但再點一次又好了”第二種是“某用戶環(huán)境里彈了錯誤頁面卡住刷新后恢復正常”第三種最模糊——“經(jīng)常彈錯不確定是不是我網(wǎng)絡問題”。這類反饋有共同點報錯信息大概率出現(xiàn)在 alert、message toast、Modal 彈窗里由封裝好的 request 攔截器統(tǒng)一彈出??蓡栴}來了彈窗組件本身沒有日志沒有版本號沒有用戶標識甚至很多文案是后端返回的 errorMsg也不寫錯誤碼。用戶截圖只能截出某個瞬間可工程師定位時最需要的是時間軸。1.1 一個錯誤彈窗從出現(xiàn)到消失留在工程師手里的只?;貞浳抑白鲞^一次小試驗讓三位同事模擬用戶操作埋點環(huán)境觸發(fā)同一個拋錯接口。結(jié)果很有意思頁面上的 message 文案完全一致但觸發(fā)路徑完全不一樣有人是從列表頁按鈕進來的有人是提交表單觸發(fā)的還有人是從詳情頁跳轉(zhuǎn)后自動加載時彈出的。如果只把“錯誤彈窗”本身記錄下來我們只能得到一張好看的錯誤分級表卻無法回答最重要的那個問題到底哪個入口、哪個參數(shù)組合、哪一版代碼最容易把它帶出來。于是我把思路從“記錄錯誤彈窗”調(diào)整為“記錄錯誤彈窗前后 10 步的可復現(xiàn)上下文”。簡單說彈窗不是孤立的它是用戶操作鏈、網(wǎng)絡請求鏈和前端狀態(tài)變更鏈的交匯點。只拍下事故現(xiàn)場還不夠還得知道它是怎么一步步發(fā)生的。1.2 第一版需求邊界別想著全量采集先把錯誤彈窗撈干凈初期特別容易犯的錯是貪大。有人一上來就想把點擊流全部埋了、所有接口響應全存了、頁面全量錄屏結(jié)果做了一兩周還停在埋點列表上。我的建議是把第一版邊界收得非常窄只盯“計劃內(nèi)錯誤彈窗”和“計劃外全局異常彈窗”兩類。計劃內(nèi)錯誤彈窗業(yè)務代碼主動調(diào)用的錯誤提示比如提交失敗、數(shù)據(jù)加載異常通常通過項目封裝的 notify.error 之類方法呼出。計劃外錯誤彈窗頁面里冒出來的系統(tǒng)報錯比如 React Error Boundary 兜底頁、未捕獲異常導致的錯誤彈層、全局 unhandledrejection 被框架統(tǒng)一提示的場景。第一版不需要記錄非錯誤類 toast也不追普通的成功提示。只有先把錯誤彈窗做成結(jié)構(gòu)化數(shù)據(jù)后面的分析才有根基。2. 核心實現(xiàn)整套錯誤彈窗記錄器怎么落地確定了邊界后面的事就是順著一條鏈路做透捕獲異常信號、找到對應的彈窗對象、抽取彈窗關鍵信息、關聯(lián)操作上下文、落本地緩沖、異步上報、查詢展示。我在項目里基于現(xiàn)有組件庫做了一層輕量封裝沒有額外引入重量級監(jiān)控 SDK整體代碼量控制在幾百行附近。2.1 全局異常捕獲window.error 和 unhandledrejection 雙通道前端錯誤彈窗的來源未必都是業(yè)務代碼主動彈的有可能是運行時異常被全局監(jiān)聽后觸發(fā)兜底提示。例如代碼里某個核心方法拋錯經(jīng)統(tǒng)一捕獲后 setState 出一個全局 ErrorPage。記錄器不能只監(jiān)聽某個組件的屬性而要在最外層把異常源抓住。我在公共模塊里注冊了兩個監(jiān)聽// error-tracker.js export function installGlobalErrorCapture() { window.addEventListener(error, (event) { // 捕獲資源加載錯誤與普通運行時錯誤 const detail extractErrorDetail(event.error); pushToLocalBuffer({ type: window-error, level: error, message: detail.message, stack: detail.stack, filename: event.filename || , lineno: event.lineno || , colno: event.colno || , occurredAt: Date.now(), }); }); window.addEventListener(unhandledrejection, (event) { const reason event.reason; const detail extractErrorDetail(reason); pushToLocalBuffer({ type: promise-rejection, level: error, message: detail.message, stack: detail.stack, occurredAt: Date.now(), }); }, { passive: true }); }這段代碼很多團隊都有但差別在于我把這兩個事件的身份標識與稍后要記錄的彈窗信息做了關聯(lián)。實際踩過的坑是部分瀏覽器對跨域腳本的 stack 會打碼錯誤對象雖然存在但 fileName 和行號是空的。因此推入緩沖隊列時不要把 stack 作為唯一線索。Message 里的“請求失敗”“保存失敗”這類關鍵詞反而能幫我們做彈窗文案匹配。2.2 彈窗內(nèi)容與 DOM 提取截圖之外的文本證據(jù)鏈等到異常真正被渲染為可見彈窗時僅僅記錄錯誤對象還不夠。用戶關心的是屏幕上彈出了一行什么字。我建議在組件庫通知類方法做統(tǒng)一包裝或者在彈窗掛載后掃描可見區(qū)域里的錯誤提示節(jié)點。前者侵入性稍強但拿數(shù)據(jù)最準確后者的優(yōu)點是不用改業(yè)務調(diào)用方需要額外做的是判定“哪些節(jié)點算錯誤彈窗”。我采用了一個中庸方案在統(tǒng)一的 request 攔截器和 notify 封裝里追加記錄函數(shù)同時保留 DOM 掃描作為兜底。記錄函數(shù)會拿到 complete 的彈窗信息function captureNotice({ type, title, content, level, code, requestId, duration }) { pushToLocalBuffer({ type: business-notice, level, message: content || title || , errorCode: code || , requestId, // 方便回放時定位觸發(fā)的接口調(diào)用 pageUrl: location.href, route: router.currentRoute?.value?.fullPath || , }); }DOM 掃描兜底一般用 MutationObserver監(jiān)聽 body 下新增的錯誤樣式節(jié)點取它的 innerText 并判斷是否在錯誤枚舉列表里。這個方案不夠優(yōu)雅但真碰上“外部老代碼直接調(diào) $.messager.alert”的時候它能撈回大量漏網(wǎng)之魚。畢竟“錯誤彈窗記錄”首要任務是先把它記下來后續(xù)再談結(jié)構(gòu)化。2.3 快照與軌跡記錄錯誤發(fā)生前10步操作有的錯誤彈窗與用戶操作沒有直接關系比如定時器拉取了數(shù)據(jù)、后臺消息推送觸發(fā)了刷新。但多數(shù)業(yè)務錯誤有明確的前置操作鏈。我給記錄器維護了一個環(huán)形軌跡緩沖區(qū)最多保留當前會話最近 20 條動作。每一條動作包含四類基礎信息交互事件click 時所在節(jié)點文本、按鈕文案、組件 key、事件目標 CSS 選擇器。路由變化上一個路由和當前路由。接口請求發(fā)起請求的 method、url、關鍵入?yún)⒄?、返回狀態(tài)碼。瀏覽器事件visibilitychange、online/offline、頁面 resize 等可能間接影響的狀態(tài)。實現(xiàn)時用一個簡單的 trackAction 函數(shù)在各埋點處低侵入追加即可。觸發(fā)一次點擊就壓一條 JSON 快照const actionRingBuffer []; const MAX_RECORD 20; function trackAction(action) { actionRingBuffer.push({ ts: Date.now(), ...action, }); if (actionRingBuffer.length MAX_RECORD) { actionRingBuffer.shift(); } } export function getRecentActions() { return actionRingBuffer.slice(); }有幾個團隊在復用這套邏輯時總想把軌跡做得又細又全最后存儲開銷先行爆炸。實際證明 20 條足夠覆蓋絕大多數(shù)問題且更容易讓開發(fā)在看記錄時抓住重點。2.4 數(shù)據(jù)怎么存IndexedDB 本地緩沖與按需上報記錄最終要出瀏覽器。如果每彈一個錯誤就馬上上報一次異常頻率高時反而會把少量有價值的堆棧信息淹沒還會影響頁面性能。我采用了兩級存儲方案。錯誤記錄先進 IndexedDB 的本地表帶上狀態(tài)標記pending/uploaded。頁面正常退出前如果 pending 數(shù)量超過一個閾值使用 sendBeacon 批量上報如果用戶在斷網(wǎng)狀態(tài)下工作記錄會滯留在本地等網(wǎng)絡恢復后自動補傳。這里要留意 IndexedDB 的異步特性避免在頁面關閉瞬間寫入未完成導致丟數(shù)據(jù)。上報的消息體不復雜{ eventId: uuid-xxxx, occurredAt: 1700000000000, sessionId: ukey-xxx, version: 1.4.2, env: production, userIdHash: a1b2c3, records: [ { type: business-notice, level: error, message: 保存訂單失敗請稍后重試, errorCode: ORDER_SAVE_FAILED, route: /order/create, stack: , actions: [] } ] }3. 純記錄沒有用得把它串成一條能回放的時間線數(shù)據(jù)存下來只是開始。真正產(chǎn)生排查價值的是工程師拿到一條錯誤彈窗記錄后能像看回放一樣把這個用戶前一分鐘的操作過程復現(xiàn)出來。3.1 用戶身份、版本號和路由字段排查的第一批基本盤上線第一周我就發(fā)現(xiàn)一個真實痛點同一個錯誤彈窗后臺查看時只顯示“部分用戶出現(xiàn)報錯”無法確定是版本灰度問題還是特定操作問題。后來我在記錄里強制補上了三個基礎字段應用版本號、當前登錄用戶標識的哈希值、當前頁面路由。為什么用戶標識要用哈希而不是明文出于隱私考慮。記錄的目的不是為了知道“張三做了什么”而是為了能回答“某個具有 X 權限的人在 Y 菜單下使用 Z 版本時是否遇到相同問題”。用戶 ID 做一次 HMAC 混淆即可既保留橫向關聯(lián)能力又不至于讓所有能看到后臺的人直接讀到用戶名。版本號尤其重要。很多錯誤不是“所有用戶都彈”而是“新版框架升級后加了字段校驗老接口返回的數(shù)據(jù)不滿足新約束”導致只有新版本前端會彈錯。沒有版本字段復現(xiàn)人員會拿舊版本本地代碼去跟線上最新代碼比對浪費幾個小時。3.2 業(yè)務狀態(tài)序列化錯誤彈窗往往只是最后一環(huán)真正復雜的問題發(fā)生在“彈窗出現(xiàn)時業(yè)務狀態(tài)已經(jīng)處于異常”的場景。比如用戶先選了某張優(yōu)惠券再對商品進行改價最后提交訂單時被后端提示價格不一致。彈窗文案里只有“訂單信息錯誤”但真正原因是前端狀態(tài)中的優(yōu)惠券對象和服務端不一致。為了覆蓋這一類問題我在業(yè)務關鍵操作的位置留了一個可選的“快照點”倉庫核心數(shù)據(jù)在狀態(tài)變更后打上輕量標簽trackStateSnapshot(cart-store, { selectedItemIds: cartStore.selectedItems.map(i i.id), couponId: cartStore.appliedCoupon?.id || , totalAmount: cartStore.totalAmount, });不過業(yè)務快照必須克制否則會有敏感數(shù)據(jù)混雜進來。我的建議是快照只存主鍵 ID 和“參與計算的關鍵金額/數(shù)量”不存收貨人姓名、手機號、備注等無關內(nèi)容。定位是輔助不是數(shù)據(jù)倉庫。3.3 查詢面板設計按時間段、關鍵詞、錯誤碼快速檢索有了數(shù)據(jù)團隊需要一個查詢?nèi)肟凇5谝话嫖抑苯幼隽艘恢缓唵蔚墓芾矶隧撁姹举|(zhì)就是一張大表加一個篩選器??雌饋順闼氐S度齊全后非常能打。篩選維度包括時間范圍默認最近 24 小時支持自定義應用版本精確匹配用于灰度對比錯誤類型business-notice / promise-rejection / window-error / boundary-error關鍵詞匹配 message、route、stack 摘要操作軌跡中是否包含某個接口 URL這里最讓人舒服的排序邏輯是“錯誤彈窗出現(xiàn)頻次按去重后計數(shù)”。同一用戶同一錯誤只計一次否則某一次接口抖動會讓一個底層錯誤沖上榜首。去重鍵我用的是 sessionId、錯誤 message 前 100 字符和 stack 首行三點拼接后的 hash排序時按去重后數(shù)量倒序。4. 記錄上線后的三波沖擊數(shù)據(jù)噪音、隱私和存儲膨脹這套記錄器上線第二天后臺就收到了一萬兩千多條錯誤彈窗記錄。這數(shù)字乍看像系統(tǒng)崩了實際分析發(fā)現(xiàn)其中 80% 來自同一個狀態(tài)碼為 502 的網(wǎng)關報錯發(fā)生在兩次公網(wǎng)抖動之間。這個現(xiàn)象很典型也直接暴露了記錄鏈路的第一波坑。4.1 一個接口把錯誤彈窗觸發(fā)了3000次的真相有個查詢列表接口在網(wǎng)關抖動后的 5 秒內(nèi)無法返回前端代碼里的重試邏輯誤以為超時于是每 3 秒重試一次。用戶沒有刷新頁面輪詢也沒有停錯誤彈窗就一遍遍提醒“查詢失敗”。短時間內(nèi)同一個用戶觸發(fā)了 30 多次記錄。如果不做彈窗去重數(shù)據(jù)庫里會被同一問題刷爆。我在 record 入庫前增加了一個合并窗口同一個 sessionId 下相同 message、相同錯誤碼的記錄在 5 分鐘內(nèi)合并為一條并且把 count 字段累加。這樣既能說明問題嚴重度又不會把用戶會話變成垃圾數(shù)據(jù)的制造機。當時還發(fā)現(xiàn)部分彈窗組件即使重復渲染DOM 文本也完全一致合并條件可以輕松命中。真正的難點集中在錯誤文案里帶時間戳的情況比如“接口超時 900ms”每次數(shù)值都不同合并鍵失效。解法是歸一化文案里的數(shù)字統(tǒng)一替換成占位符再用來做去重鍵。4.2 脫敏規(guī)則的取舍不能為了排查把用戶整個會話都搬走記錄器剛準備擴大采集范圍時我差點把用戶輸入內(nèi)容也裝進軌跡快照。一次安全自查讓我及時剎車有些表單輸入項極具隱私性身份證號、手機號、備注字段都可能被輸入框 change 事件捕獲。而故障排查通常根本用不到這些值工程師真正需要的是“用戶填了哪些字段、校驗是否通過、提交值是哪些選項”。因此軌跡采樣只保留輸入框的 name、非敏感選項類值、校驗結(jié)果對 free-text 輸入值一律不采集。碰到純文本 Query 查詢條件僅保留前幾位索引參數(shù)和長度避免把用戶全文搜索詞帶出。脫敏規(guī)則可以寫成配置每個新增動作類型都要先確認是否包含敏感字段再決定是否進入環(huán)形緩沖。4.3 采樣策略與自動清理避免把前端性能拖垮記錄器本身不能成為性能殺手。任務最重的是 DOM 場景快照和軌跡序列化如果在錯誤彈窗出現(xiàn)瞬間就立刻執(zhí)行全量頁面 HTML 快照用戶會明顯感到卡頓。我把頁面 DOM 快照閾值設為只做“彈窗所在掛載容器的 outerHTML 截斷”默認前 2000 字符然后壓縮后在網(wǎng)絡空閑時上報。本地的 IndexedDB 還要定期清理。正常情況下保留最近 2 天的完整記錄即可更早的記錄只保留聚合字段例如 message 聚合條數(shù)和最近一次出現(xiàn)時間。因為突發(fā)問題通常 48 小時內(nèi)就會被發(fā)現(xiàn)留太久反而讓查詢接口越跑越慢。后端接收端也要有丟棄策略。我通過在服務端按 hour 粒度聚合同一個 key 的記錄數(shù)超過 30 條后自動把明細轉(zhuǎn)存冷表。這樣保障了熱查詢表的體積任何一次彈窗風暴都不會拖垮監(jiān)控系統(tǒng)的讀接口。5. 靠錯誤彈窗記錄抓到的那幾個“鬼”說實話沒有這套記錄鏈路之前這些問題也不是完全沒法查只是每次都得通過讓用戶開控制臺、裝代理、錄屏或者反復溝通口徑來碰運氣。上線一段時間后團隊從錯誤彈窗記錄中翻出了好幾個之前完全無感的問題。5.1 同一個錯誤彈窗在不同時區(qū)彈出不同文案有段時間海外銷售反饋“明明本地校驗都過了提交預估單時偶爾會彈出’提交失敗請重試’”。這個錯誤從工單里根本看不出規(guī)律。后臺檢索錯誤彈窗記錄按操作軌跡排序后發(fā)現(xiàn)所有出問題的會話共同點是用戶在當天 23:30 左右提交單據(jù)而表單里的“服務日期”字段在轉(zhuǎn)換時間戳時少做了一步時區(qū)偏移導致生成的日期參數(shù)早了一天后端按業(yè)務規(guī)則拒絕。彈窗記錄里前端雖然只看到“提交失敗”但軌跡里的請求 payload 把那個錯誤日期完整保留了下來。開發(fā)用這一點數(shù)據(jù)快速定位到時間戳工具函數(shù)里對本地時區(qū)做了 toISOString 處理卻忘記還原 UTC 偏移。這類問題靠用戶反饋描述十有八九是問不清楚的。5.2 只在老版本容器里出現(xiàn)的條件渲染漏網(wǎng)另一個問題出現(xiàn)的范圍也很詭異只有幾個企業(yè)客戶環(huán)境會彈錯普通 SaaS 用戶不受影響。逐條檢查彈窗記錄發(fā)現(xiàn)錯誤集中在應用版本號 1.4.0 的會話里。當時我以為是不是灰度升級導致的但后端 release 單顯示 1.4.0 只覆蓋了約 10% 流量。點開記錄的動作軌跡后真相大白出問題的菜單入口是從一個老的容器應用 iframe 嵌進來的那個容器解析菜單配置時使用了一個舊字段 projectId而新前端已經(jīng)在 1.4.0 改成讀取 projectUid。老容器環(huán)境下 projectUid 為空請求接口時把 undefined 拼進了 URL后端直接返回參數(shù)缺失錯誤彈窗隨之出現(xiàn)。沒有版本號與路由字段這種“環(huán)境和版本疊加”的怪問題最難復現(xiàn)?,F(xiàn)在看到這類反饋我第一步一定是先查錯誤彈窗記錄里對應版本和 referrer 的分布而不是讓用戶重新錄屏。5.3 前端輪詢與后端超時打架競態(tài)錯誤終于浮出水面還有一個案例讓我印象更深系統(tǒng)里的某監(jiān)控大屏每 10 秒會輪詢一批實時數(shù)據(jù)偶爾出現(xiàn)“數(shù)據(jù)獲取失敗請刷新頁面”的錯誤彈窗但刷新后馬上恢復正常。因為問題偶爾出現(xiàn)很難穩(wěn)定復現(xiàn)。直到某個上午彈窗記錄明確地顯示同一時間點用戶的瀏覽器同時發(fā)出了 4 個相同的輪詢請求而且其中兩個請求因為前一個請求尚未返回導致了 token 刷新競爭后端把這兩個請求判定為無效會話。從記錄中的 request 軌跡可以清楚看到前一次輪詢還沒結(jié)束用戶又切換到另一個瀏覽器標簽頁觸發(fā)了一次網(wǎng)絡恢復事件導致頁面里兩個定時器疊加。我們就這樣通過記錄里接口發(fā)起的時間戳差值判斷出是頁面從后臺切回前臺時重置了輪詢定時器卻沒有清掉舊實例。修復方式是一行清定時器的代碼但在沒看到請求時間軸之前排查成本高得嚇人。6. 記錄之后才是價值把彈窗數(shù)據(jù)接回告警與迭代流程錯誤彈窗記錄做到可查詢不代表整個鏈路已經(jīng)完成。真正讓團隊離不開這套機制的是后期把記錄數(shù)據(jù)接入了告警、周報和排障協(xié)作流程。它們從三條路徑反向壓低了線上錯誤彈窗數(shù)量。6.1 錯誤彈窗告警閾值該怎么定才不炸群很多團隊上線監(jiān)控后第一件事就是接告警但沒過兩天就被告警疲勞淹沒。我在初始設定中故意不做細粒度告警只對三類情況推送核心交易鏈路錯誤彈窗數(shù)量 10 分鐘內(nèi)超過 20 個會話同一個錯誤碼 30 分鐘內(nèi)新增受影響用戶數(shù)超過 30新版本錯誤率環(huán)比增長超過 200%。這三條有一個共同特征強調(diào)“用戶會話維度”而不是“事件次數(shù)維度”。因為一次網(wǎng)絡抖動引起的重復彈窗事件次數(shù)雖高但用戶價值損失有限。閾值要結(jié)合業(yè)務低谷調(diào)整例如凌晨時段核心交易鏈路本身幾乎沒有流量20 個會話也許就是明顯故障信號而在大促期間這樣一個閾值可能每分鐘都在發(fā)起告警。所以我后來加了按小時基線浮動判斷告警更加接近真實故障。6.2 彈窗周報的內(nèi)容架構(gòu)讓后端和產(chǎn)品也能看懂周報不是給技術人員自己看的。我在設計時避免了純堆 stack 的格式而是把錯誤彈窗按“影響用戶數(shù)”“影響業(yè)務模塊”“連續(xù)出現(xiàn)天數(shù)”三個維度排序生成一份可閱讀的摘要。每一條記錄里保留核心 message、錯誤碼與一條典型路徑截圖。產(chǎn)品經(jīng)理拿到這份報告后可以直接看到“購物車優(yōu)惠計算失敗彈窗在過去兩周共影響了 600 多名用戶環(huán)比上升 150%”。過去他只能靠客服反饋判斷優(yōu)先級現(xiàn)在數(shù)據(jù)擺在面前排需求時也更有依據(jù)。后端的同事也很喜歡我附上的接口維tab頁它直接把錯誤彈窗對應的 HTTP 狀態(tài)碼分布和超時分布列出來了后端不用再翻業(yè)務日志。我建議從第一周起就固化周報格式并附帶一個簡短的“本周新浮現(xiàn)問題”區(qū)塊。因為記錄器上線之后錯誤彈窗的真實數(shù)量短期內(nèi)會明顯上升這其實是把原先不可見的問題顯性化了不是質(zhì)量倒退大家提前在心里有個預期就行。6.3 團隊里的“彈窗止血SOP”從發(fā)現(xiàn)到修復最短路徑記錄器跑通后我們形成了一套簡單實用的響應動作不需要專職監(jiān)控人員也能執(zhí)行新建或收到告警后先在錯誤彈窗查詢面板里按錯誤碼聚合確認影響面。點擊首條記錄查看動作軌跡找出最靠前的操作入口和請求參數(shù)摘要。如果判斷是前端問題直接在當前會話里補抓一條用戶行為記錄把路由、版本、操作前狀態(tài)一并附到缺陷單上。如果判斷是后端或接口問題把請求參數(shù)摘要和返回狀態(tài)發(fā)給后端同事附帶相同的 eventId 便于兩邊對齊日志。這套流程最大的價值是消滅了“無法復現(xiàn)”四個字。凡是彈窗記錄里有數(shù)據(jù)的錯誤無論前端還是后端都能在一個小時內(nèi)把問題范圍壓縮到很窄甚至直接定位到具體函數(shù)。沒有記錄的時候這個流程多半會變成來回要截圖、要網(wǎng)絡環(huán)境、要操作錄屏的拉鋸戰(zhàn)。這套記錄能力上線到現(xiàn)在我自己的最大感受是它把錯誤彈窗從“用戶打擾項”重構(gòu)成“質(zhì)量運營數(shù)據(jù)源”。它不是萬能的不能代替性能監(jiān)控也不能自動修復所有異常但它是前端團隊理解線上真實狀態(tài)的一雙眼睛。如果你也被“用戶說彈錯了但自己復現(xiàn)不了”的問題反復折磨可以考慮從把錯誤彈窗變成結(jié)構(gòu)化記錄開始做起。別一上來追求全量采集和智能分析先能穩(wěn)定地存下來、查得到、看得懂就已經(jīng)贏過了大多數(shù)拍腦袋排錯的團隊。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
亚洲天堂资源在线| 日韩美脚一区二区网站| 无码国产精品久久久久| 9精品在线| 亚洲另类天堂| 天美AV片| 久久久97| 亚洲AV乱码专区国产噜噜亚洲| 日本高清一本二本免费不卡| 亚洲精品人妻吞精av | 日本成人在线不卡一区二区三区| 野狼激情网| 一本色道久久综合精品婷婷| 国产在线精品偷| 欧美国产操逼| 日韩性爱网址| 九九九九九精品| 国产精品秘 福利姬在线观看| 99蜜桃臀亚洲成人在线观看| 老熟妇一区二区三区…| 欧美熟女妇同| 国产极品精品美女视频| 欧洲大香蕉| 18禁精品网站在线看| www.高清无码诱惑一区.com| 日本日逼高清| 插插综合网天天影视网| 亚洲午夜未满十八勿入网站日本又色又爽又黄| 97热视频在线观看| 干婷婷综合网| 午夜啊啊| 日本三级日本三级三级人妇四虎| 91久久免费视频互動交流| 日韩精品人妻中文字幕有码午| 亚洲成人贴图| 欧美日韩人人早| 成人无码电影在线观看网| 超碰欧美在线欧美| 久久男女激情视频网站| 天天亚洲| 天天干天天日天天射黄色大片| 97无码视频在线播放| 久久蜜色情在线视频xxx免费观看| 日韩免费大片一级播放| 九九九九九九综合| 热天堂一区二区| 少妇一级无码精品| 校园春色宗合网| 超碰成人免费| 欧美日韩大香蕉| 熟女网站最新| www.91色综合| 影音先锋视频在线| 少妇熟女一区二区三区| 久久久免费懂色| 婷婷丁香五月激情啪啪| 九九干| 四虎在线免费视频| 亚洲国产综合久久天堂| 五月天婷婷成人网| 亚洲国产婷婷在线播放| 国产91 丝袜在线播放00-百度| 夜夜高潮夜夜爽| 久久毛卡| J?P?NESEHD熟女熟妇伦| 亚洲熟女诱惑| 亚州高清AV| 国产夜夜艹| AA特级绝黄| 国产精品免费久久久久久久久久 | 精品无码一区二区三区| 欧美日韩制服| 蜜桃一区二区三区| 蜜臀AV一区二区三区激情综合| 久久性爱大全| 婷婷性网| 天天插天天操天天摸天天射天天看| 日本免费亚洲欧美| 亚洲国产婷婷在线播放| 亚洲 暴爽 AV人人爽日日碰| 成人怡红院| 日日日色色色色色| 欧美在线55555| 性色avv| av天堂手机版追回| 在线观看色视频| 欧美天天| 亚洲丝袜诱惑| 欧美肥臀在线| 国产精品久久久久久夜夜夜夜| 欧美色偷拍| 99精品成人免费看| 日本123区操B视频| 天天躁日日躁XXXXYY| 91精品久久久| 狠狠久久手机视频精品| 女人久久久| 玖日综合网| 日日夜夜噜| 厕所偷拍在线| 亚洲影院小综合| www四虎| 天天插天天插| 性色高清在线| 国产人妻精品一区二区三区秋霞| 91超碰在线播放| 美国三级日本三级久久99| 日本大香蕉综合网红本杳社区| 色777999综合| 老司机天天操| 麻豆精品A片免费观看| 无码精品啪啪啪一区二区三区三州| 亚州一区二区| 国产精品色片一区二区| 五月天色图影视| 国产怡红院在线| 九九精品99| 久久色激情一区二区三区| 亚洲一区二区av| 超碰人人超在线观看| 曰本91情色| 天堂69亚洲精品中文字| 亚洲国产综合久久久性感熟妇| 四虎884a| 熟女人妇一区二区三区| 啊啊啊男女| 一区二区视频在线播放| 狠狠色五月亚洲91| 亚洲精品视频二区| 91精品人妻一区二区三区蜜桃| 凹凸久久人人| 一本色道久久综合亚洲二区三区| 发朗少妇买婬全视频中文| 偷拍视频青青草在线视频| 一级黄色影片| 欧美aaaaaaa| 国产一区在线看| 欧美色图天堂网m| 26uuu性| 99re在线视频| 欧美黄页在线| 在线无码网站| 成人羞羞视频国产| 97国产|免费| 超硑97精品| 在线v中文字幕一区二区三区| 美欧老女人97| 日本岛国黄色网址| 亚洲Av无码成人精品国产| 国产精品片| 成人黄页| 国产视频大全| 夜夜爽夜夜摸夜夜操免费视频| 日本99一区二区| 久久秀这里有精品| 天天爱天天操| 东北丰满熟女国产一区| 日本爽爽爽爽爽爽免费视频| 综合亚州欧美| 亚洲伊人青青草| 亚洲精品蜜桃久久久久久久| 啊啊啊啊啊好大好舒服想要| 日本三级小说中文字幕| 欧美超碰9798| 天天做天天爱天天爽| 免费国产电影一区二区| 国产女同在线观看视频| 亚洲欧洲无码bt精品合集| 欧美网站免费| 日本高清一区二区在线| 久久久com| 亚洲免费人妻在| 亚洲性爱电影| 无码少妇精品一区二区60岁老人 | 久久一留热品黄| 国内精品伊人久久久久影院会| 国产强奸超碰AV| 五月天激情小说网| 久久成年精品| 亚洲人妻日日日| 久久国产逼| 亚州免费啪啪视频| 91狠| 欧美综合色综合| 九九热av| 新久久AV| 可以免费观看的AV| 久久精品视频28| 亚州欧美总和| 色在线视频导航| 久久精品店| 99999精品成人| 色色色色色色色色综合| 天天干18禁| 91人妻素女| 日韩欧亚太美不卡| 欧美99999| 97人人超| 97亚洲精品超碰| 久久婷婷色| 中文字幕视频免费| 国产久久成人| 婷婷另类小说| 精品国产91内射久久| 日韩中文字幕视频在线观看| 一区二区视频你懂的| 97超碰香蕉| 色五月激情网| 9精品久久久久| 亚洲欧美日韩精品久久久一区二区 | 99re在线观看| 国产偷拍网站| 欧美狠狠操| 欧综合网| 蜜桃久久久久久久| 国产精品嫩草久久久久| 综合欧美日韩在线| 无码日韩人妻av一| 大香蕉日亚洲日本亚大| 人妻久久久| 久久香蕉国产线看观看亚洲女人 | 婷婷五月天无码 | 丰满人妻aA一区二区三区| 五月丁香| 国产一区二区精品久久99| 久久综合久色欧美综合狠狠| 欧美成人精品A片免费一区99| 超碰色图| 青苹果影院男人的天堂| 伊人黄色视频免费观看| 欧美综合自拍| 乱码人妻一区二区三区| 91干熟女| 乱伦熟女专区| 99超碰网| 日韩八十路老熟女| 婷婷五月天久久精品视频一区二区三区| 色婷婷激一区二区三区| 欧美综合综合| 成人资源中文字幕在线观看天天 | 91亚州| 美女淫穴| 色色99| 国产婷婷综合在线观看| 69久久| 天堂精品小草| 在线观看十八禁| 激情综合网五月婷婷五月天| 亚洲国产成人精品999| 熟女自慰久久久| 日va操| 亚洲欧美日韩免费电影| 久久丁香久草综合网| 日韩99999| 色区97| 加勒比aⅴ| 色97欧美| 亚洲图片欧美色| 亚洲激情深爱文学小说网站| 亚洲女人毛茸茸91| 久久久草草精品| 亚洲青色欧美| 九九九九九九九九九九精品视频| 精品国产乱码久久久兰草影视| 美女啊啊啊啊啊啊啊| 91人妻Pr| 色噜噜人妻丝袜a∨先锋影 | 一区二区三区机械有限公司| 国产99 中文字幕日韩小视频| 色综合一本| 超碰在线一区| 17c在线成人免费A片观看| 国产美女在线精品免费看| 国产路线专区| jazzjazz国产精品麻豆| 视频不卡中文字幕| 亚春色色| 黄片www视频免费| 最新国内自拍av免费| 看黄片视频免费| 2011国产精品| 噜噜瑟| 色激情综合网站| 国产精品亚洲天堂网址| 亚洲色图大香| 国产熟女自拍| 日韩精品资源专区二区| 日本韩欧美在线播放a| 99精品在线| 久草资源在线视频官方总站日韩丝袜美腿 | 香蕉在线一区二区三区| 日日嗨AV一区二区夜夜| 中文字幕在线观看网址| 亚洲第一精品在线视频| 亚洲久热| 亚洲天堂一二| 亚洲免费成人精品电影| 射丝袜高跟鞋99| 乱人乱色一区二区三区免费| 电家庭影院午夜69久久夜色精品国产69乱 | 97操碰| 国语av狠狠色丁香婷婷综合激情| 九色精品视频导航1| 高清国产av无码| 日本不卡二三区| 欧洲视频在线| 欧美色综合| 中文字幕精品区先锋资源| 99视频自拍| 亚洲丝袜二区在线| 91精品黄在线观看| 青草一区二区| 五月丁香婷婷综合| 大香蕉92| 免费作爱一级视频| 天天天做天天天爱天天天爽| 久久久久久久久久久免费精品| 视频二区美腿丝袜制服人妻欧美| 国产一线二线三线av| 色色无码| 上床不卡网站| 精品毛片av一区二区| 97天天做| a在线观看| 国产精品诱惑| 加勒比伊人综合| 韩国三级理论在线| 亚洲精品久久久久毛片A片拉屎 | 性爱乱伦网址| 亚洲开心网| caopeng97人妻| 色欲三区| 日本天堂在线播放| 免费视频无码| 精品一区二区综合熟妇| 热99re69精品8在线播放| 在线女人91| 草草网站影院白丝内射| 超碰色大香蕉| 精品久久久久久久| 欧美激情欧美精品| 色婷婷六月| 久久久久久亚洲Av无码| 97超碰超| 国产区在线| 黑人精品久久97| 久久欧美1卡2卡3| 婷婷丁香五月天综合东京热| 久久9久| 熟女中出视频| 视频二区美腿丝袜制服人妻欧美 | 插欧洲美女欧美精品| 凹凸精品熟女在线观看| 国产嫩草精品A88AV| 国产精品久久久777| 日韩人妻精品久久久久| 色伊人91| 亚洲精品国产日韩无码AV永久免 | 91精品人| 九九综合九九综合| 女性91网站| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 乱老熟女一区二区三区| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 日韩精品一区二区人人人| 在线情色电影 91大| 九九成人精品| 久久精品国产久精国产| 九一国产精品| 亚欧操逼片在线观看 | 好吊色综合| 精品69网| 国产情色在线| 91无码人妻精品一区二区三区蜜桃 | 亚洲人妻色图| 激情五月综合开心五月| 日日噜噜夜夜狠狠视频无| 久热大香蕉| 开心五月深爱五月| 九九九综合精品| 射欧美综合| 亚洲区限制级| 东北熟女91| 人妻天天爽天天爽三区| 中文操逼字幕| 色色婷婷五月天| 久久久啊啊| 超碰这里只有精品| 中文字幕一区二区视频在线观看| 国产精品嫩草影院免费| 五月丁香久久| 国产精品国产| 免费在线看黄片av| 在线观看精品国产免费| 久久久久久久久久久久久9999| 澳门成人网站久国产日韩| 色色综合97| 男人天堂2019| 婷婷AV一区二区三区| 欧美亚男人的天堂| 99人妻碰碰碰久久久久禁片| 婷婷成人五月天| 日韩精品国模| 熟女五十路一区二区三| 任我爽视频在线观看| 亚洲色欧| 开心婷婷五月| 久久久一二三四区| 国语国产操逼伊人AV网| 91五月天| 高清国产成人无码| 日本五十路在线| 亚洲男人综合| 欧美熟女妇同| 370p日韩欧美亚洲精品| 欧美大香蕉在线观看| 美女t无毒不卡不卡| 人人插人人搞人人操| 精品人妻一区二区三区四区石在线| 曰韩av中文字幕专区| 啊啊啊啊免费视频| 大香蕉操久久| 国产亚洲精品美女久久久| 神马午夜久久久| 国产无码精品高清| 国产精品熟女九九九| 91n欧美| 中文字幕在线观看丝袜| 欧美亚洲中文字幕| 久久黄色性爱视频| 亚州,欧美在线| 91国产精品在线看| 欧美 精品国产制服第一页 | 蜜桃一区二区三区| 人人爱人人乐人人操| 精品熟女一区=区三区| 人妻偷拍一区二区三区| 亚州欧美一区| 一级啊性爱在线视频| 91网站18+| 久久久久人妻| 日韩亚洲欧美中文字幕| 99久热精品99re6热| 成人av影院在线观看| 黄久在线| 97超碰色屌| 亚洲综合九九| 国产欧美日本亚洲精品| 嫩草 我啊~嗯~在线| 破苞ⅩXXX性无码动漫无码| 国产精品电| 99热综合| 亚洲天堂人妻熟妇视频| 日韩欧美大片免费高清啪啪| 大香蕉2017| 久干网| 亚洲欧洲美腿丝袜| 国产精品视频精品一二| 亚洲无线观看久久| 亚洲欧美伦综合| 久久超碰av在线| 99色综合| 99亚洲精品| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 五月天伊人| 欧美精品自慰系列寂寞少妇| 日韩极品无码B| 色综合加勒比| 蜜桃AV天堂| 9999亚洲精品| 殴美日韩m| 久久婷色| 黄色AV影视| 婷婷五月色| 影音先锋国产精品| 午夜寂寞欧美| 东亚亚洲无码高清| 熟女突然公开看18禁影片 | 懂色AV中文| 日韩78m视频| 国产精品国产| 超碰美女97| V A在线| 亚洲精品白浆高清久久久久久| 岛国爱情动作片在国产AV无码专区亚洲AV漫画 | 精品美女在线视频| 91熟女综合| 日韩在线97| 久久大陆| 2017,超碰| 好属操| 多毛小伙内射老太婆 | 清纯唯美综合| 亚洲精品国产熟女| 丝袜美腿欧美| 91无摭挡| 日韩三A大片在线观看| 天天色黄色影院天天操| 欧美性爱精品一区二区| 二区熟妇韩日| 骚妻少妇精品性色无码四色A V| 欧美综合自拍亚洲综合图| julia ann久久| 欧亚性爱啪啪| 欧美九九爱| 日本中文字幕一区| 91精品人| 猛交交| 啊啊啊啊啊好舒服视频| 免费精品无码一级毛片牛牛影视 | 男人高清无码一区二区| 热久久91婷婷| 亚洲超碰97| 久99| 97免费视频在线| 国产情侣自拍在线播放| 久久精9| 91黄射| 欧美中文综合| 欧美精品999| 亚洲一区制服诱惑| 国产精品一二三在线看| 国产自啪精品视频网站黑丝| 日韩激情中文字幕有码| 亚洲精品久久一区二区三区蜜桃臀| 国产日韩久久| 中文字幕一区 二 区 三 四 五 区日 日 骚| 人妻酒店出差被中出免费在线播放| 青春草莓视频在线观看网址| 艳美熟妇先锋一二三区| 蜜臀无码视频在线观看| 亚洲欧洲无码一区夜| 亚洲文学偷乱拍啪啪啪啪| 欧美性天天影院| 国产高清亚洲日韩一区| 欧美人妻色| 国产成人无码a| 欧美熟女丝袜| 婷婷五月天激情网| 色婷婷一区二区三区久久| 中文伊人大香蕉视频| 91网站18| 黑白配性爱AV成| 最新AVzaixian| 夜夜嗨免费视频| 久久99操天天日| 俄罗斯一区二区视频在线观看| 啊啊啊不要好爽日韩无码一区| 91小视频| 国产av又色又爽又黄| 欧美国产婷婷久久| 精品大全99999| 激情av| 精品久久久久久无码| 久久精品中文| 九九九久千久久激情蜜桃在线看 | 免费看日本操逼视频| 少妇久久久久久| 天天操狠狠日夜夜干超大胆开放com大香蕉视频在线观看 | 久草成人影片| ,国产乱人伦精品一区二区三区| 天天激情综合站| 青青草这里只有精品| 综合色拍| 亚洲综合图色在线| 色哟哟国产精品免费网址| 日本色色色色色视频| 一级成人性爱| 亚洲国产精品V?在线播放| 亚洲日韩狠狠撸视频| 麻豆a'v电影| 四虎在线观看网站| 色男人色天堂东京热| 欧美日本久久精品一区 | 被操高清无码视频| 大香蕉乱级| 亚洲加勒比久久日本道| 91综合在线| 亚洲av性爱电影| 中欧人妻丝袜中文字幕| 97一区二区三区视频| 日本超碰色精品| 日韩有码回春沙龙第一页| 97在线欧| 老妇女91| 五月天久久综合网| 色一色综合网| 青青草亚洲一区| 成 人 影视 一区 二区 三区 四区| 97超碰逼| 人妻丰满熟妇av无码区蜜桃| 国产在线视频午夜精华在| 搡老熟女免费视频| 亚洲性爱无码乱伦av| 大香樵伊人网| 九九热免费在线国产视频伊人五月| 骚熟女吞| 久久久久久久97| 中文字幕一区二区在线日韩精品| 国产极品美女高潮无套在线观看| 九九热在线视频| 美女淫穴| 乱伦一二三| 日本一级性爱| 国产白丝在线| 精品美女少妇一区二区| 色官网色综合| 国内黄色精品| 丰满人妻一区二区三区免费| 黄色视频特级毛片| 日日做夜狠狠爱欧美黑人| 97精品一区二区三区免费| 亚洲第一狼人丝袜美女另类| 日本美女性生活久久久久久久| 亚欧美色图| 午夜久久无码1000合集| 国产人人干| 无码高清国产AV| 欧美精品双插| 高潮毛片无遮挡高清免费| 成人午夜无码视频| 亚洲毛片基地专区| 久久鲁夜| 丰满人妻大屁一区二区| 96国产精品| 国产超碰人人操| 97人人爱人人乐| 日韩乱伦视频| 91亚洲丝袜| 婷婷深爱五月| 中文字幕一二三| 亚洲最大的黄色电影网站。| 国产内射爽爽大片| 精品国产一区二区三区久久久蜜臀 | 99久久综合网| 一区在线精品中文字幕| 色狠狠综合噜一二三区| 国产av强奸美女| 美女视频尤物网在线看| 亚洲欧美激情小说| 国产大片精久久久久久| 国产懂色精品国产av| 欧姜老司机| 欧洲亚洲人妻无码中字久久三区四区 | 国产suv精品一区| 超碰这里只有精品| www.婷婷六月天| 色欲三区| 91肉丝| 欧洲亚洲综合| 久久久久中出| 无码抄逼网| 欧美一级黄色免费专区| 亚洲深夜福利| 在线情色电影 91大| 精品四五区| 久精品无码av一区二免费国产在线观看| 91老司机精品| 黄页网站成人免费| 国产欧美后入| 欧美精品双插| 97免费在线视频在线观看| 9999免费精彩视频| 久久综合资源一区二区| 日韩熟女无码| 美女91AV| 亚洲黄色视频在线观看视频| 亚洲精品少妇| 97干色| 沈阳熟女高潮对白视频| 中出欧美| 久久精品| 亚洲无码精品AV久久久| 欧美不卡在线一区二区| 三级精品三级在线观看| 中文人妻av高清一区| 国产精品久久久久久久黄无码| 91色拍| 青娱乐休闲视频在线观看| 亚洲日韩美女丝袜美腿人妻视频| 欧美中日韩XXXX| 欧州一区二区三区四区| 亚洲日韩美国人妻| 日韩性爱网址| 亚洲国产一区二区三区在线| 青青草密桃在线播放| 中文字幕少妇色| 无码人妻精品一区二区三区九九| 东北女人性交| 色黄污美女啪啪啪免费网站| 国产精品免费美女视频| 水野优香在线观看| 亚洲欧美setu| 日韩本不卡视频在线观看| 91伊人| 久久精品国产亚洲AV无码做| 欧美性生活综合| 精品人妻一区二区三区-国产精品| 午夜天堂网| 五月天人妻综合| 思思热久久成人| 97色在线观看| 青青草中文字幕| 日本色色的视频| 日韩三级网址| 校园春色 亚洲| 大香蕉欧美| nuu12国产麻豆精品| 无码不卡亚洲成?人片| 午夜天堂精品久久久久91| 91网站18+| 嫖老熟女A片一二三区| 丰满人妻一区二区三区四| 亚洲日韩乱码中文无码蜜桃臀网站| 欧美春色| 女同在线视频一区| 天天看片青娱乐| 久久9视频| 操死我了啊啊啊| 中文字幕aⅴ在线视频| 青春草A| 国内亚洲高清无码| 91爰爱欧美| 午夜激情成人在线观看| 综合九九| 中文字幕成人| 精品美女少妇一区二区| 极品色www影院| 精品一区二区三区蜜桃| 91国产精品熟女| 内射夫妻三片| 麻豆精品三区视频| 国产99久久99热这里只有精品15 | 蜜臀av网址| 日本天天色| 免费观看成人www精品视频| 亚洲有码第一页| 超碰久热| 欧美在线电影| 久久久久久性爱视频| av一区二区三区四区| 成熟熟女国产精品一区二区| 99热这里只有精品8| 51国产午夜精品视频| 超碰到97情色| 熟女一区二区| 91啪啪视频| 超碰97人人cao| 91色人| 免费看污网址| 95人妻爽爽人人做人人澡| 中文字幕亚洲永久精品| 九九九只有精品| 九九热九九热| 欧美成人午夜免费福利785| 熟妇xxxxx性春色| 亚洲一区二区av| 青青草一区二区三区四| 97精品视频免费| 99在线精品视频| 国产麻豆福利av在线播放| 中文字幕人妻资源在线| 久久精品人妻一区| 尤物视频偷拍免费| 青青草乱入乱欲视频在线观看| 香蕉久久国产AV一区二区| 综合五月婷婷亚洲一区| 欧美乱伦专区| 嗯嗯啊啊操我| www.99色| 乱伦图一区| 欧美1区二区三区公司| 成年人网站在线免费观看| 少妇熟女一区二区三区| 久久大香蕉97| 亚洲欧洲第二视频在线观看色图| 久久久久久久久久黄色网| 亚洲影院小综合| 色婷婷婷五月天激情四射| 一本大道综合伊人精品热热| 国产精品午夜福利视频| 综合大香蕉美。| 91色插| 色色毛片| 欧美日产国产在线成人第一区| 一牛影视成人片免费| 欧美精品1区2区3区| 亚洲男人bt天堂| 岛国人妻少妇av在线观看| 亚洲在高跟鞋自慰久久在色线| 日韩美女高潮喷水视频| 国产熟女一区二区| 欧美日韩电影成人在线| 91一起操| 狠色婷婷久久一区二区三区_| 超碰1997| 日韩欧无码一区二区三区免费不卡| 乱欲一区二区| 久操99| 一本一道久久综合久久| 97九色| 国产操偷| 青青草在线视频欧美| 91精品国产一区三一| 免费操逼视频下载| 狠肏骚人妻| 久久丝袜| 尤物一级在线免费观看| 躁躁日曰躁2020| 探花视频免费观看国产专区| 色99在线| 欧美综合另类| 综合网色| 欧洲站一级二级三级h| 欧美精品日韩久久久九| 91夜色chaopeng| 国产女同在线观看视频| 九九热精品| 欧美日韩中文字幕不卡| 成人三级片无码| 欧美色图人妻| 亞洲久久直播| 东北操逼| 国产成人无码网站在线视频| 亚洲人人夜夜澡人人爽| 99精品成人免费看| 精品人妻一区二区蜜桃视频| 97色婷| 亚洲啪啪综合?v一区综合精品区| 国产在线不卡导航| 欧美日本成人一区二区| 一区二区 日韩 欧美 国产 传媒| 日韩欧洲操屄视频| 高清孕妇孕交 交孕妇| 日欧操屄视频| 91视频伊人| www. 男人天堂成人在线| 欧美精品1区2区3区| 女性91网站| 亚洲色资源| 亚洲密乳AV| 天天综合网合集91| 天天肏美女| 性爱免费视频成人| 男女性无套 免费九一| 天天超级碰碰碰| 强奸乱伦中文字幕AV| 天堂亚洲精品| 欧美夜夜骑视频| 亚洲乱熟女一区二区三区大香蕉| 777超碰| 加勒比五月天| 国产精品久久久蜜臀| 日本三级R| 中文字幕日韩专区精品系列 | 国产精品视频内谢女人| 日本不卡一区二区三区| 色综合潮| 夫妻四区五区六区| 96AV精品| 亚州操逼图| 无遮挡男女激烈动态图| 美女天天干| 美女诱惑在线一区| 无码91| 蜜桃久久久久久| 丁香九月婷婷| 久久99久久99精品免视看婷婷| 久久肏大逼| 国产激情av女片自拍| 啊啊啊好想要| 日本视频在线中文字幕| 97干97色| 久操网无码在线| 黄色av网站在线播放| 日韩免费在线视频观看| 97欧美性爱| 中文字幕日本久久| 97人人干| 欧美性性性| 久久精品无码熟妇一区二区三区视频导航| 在线观看 99热| 肥佬影院91| 少妇久久久久久| 亚乱色| 欧美精品日韩一区二区| 日韩欧美经典在线观看| 中文字幕一区 二 区 三 四 五 区日 日 骚| 亚洲午夜免费狠狠干| 91欧美丨精品丨入口| 九九热精彩视频| 国产传媒av天美传媒在线| 国产日韩区| 丁香五月天啪啪| 欧美日日夜夜| 69久久| 天天艹天天日| 久久久一区二区三区四曲免费听| 日韩乱码Av| 久久骚少妇| 亚洲欧美色图片| 亚洲高清无码在线桃色| 91精品无码人妻系列| 亚州成人A√| 99re在线| 亚洲天堂电影精品一区| 嗯嗯啊好大| 张柏芝国产一区在线观看| 五月天色综合| 欧洲自拍色图gif在线| 蜜乳中文字幕a在线| 午夜一区| 怡红院成人视频| 操人妻少妇中文| 久久久偷拍| 亚洲最大91网| 天天干18禁| 国产精品久久久亚洲一区| 欧美日韩人妻精品系列一区二区三区| 国产乱伦亚洲| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | julia国产在线 | 免费观看性欧美一级| 97se综合网| 午夜a成v人电影| 东方亚洲在线操逼天堂| 九九热久久99精品re| 久久一二三四五六七八九区区| 中国国国产一级特黄毛片| 夜夜骑日日| 五月天婷婷基地| 亚洲欧洲无码bt精品合集| 欧美熟女丝袜| 五月丁香影院| 亚洲日韩精品久久久久一区壹牛| 歐美性天天| 日本国产成人亚洲精品无码| 美女91网| 99re热| 香蕉综合网| 综合一区中亚洲国产成人综合精品| 夜夜夜爽www精品视频| 国产av又色又爽又黄| 国产97在线 | 亚洲| 亚洲综合性网址| 久久人妻一区二区三区高清| 最新国产亚洲精品精品国产亚洲综合| 国产精品久久久久久久AV大片 | 伦理弟一页| 91网站在线播放| 日韩欧视频| 亚洲熟女乱色一区二区三区| 亚洲伊人久久综合97| 日韩熟女乱伦中出| 欧美草草高清日韩视频| 九区国产| 六月丁香啪啪| 亚洲一区二区三区中文字幕| 成人av福利在线观看| 超碰97极品9| 亚洲色图大香| 91碰碰| 中文字幕黄色片| 欧美日韩性爱视屏免费看了| 欧美高清无码免费视频高清版| 国产自啪精品视频网站黑丝| 欧美综合色站| 九九九九88| 综合日韩激情另类图片| 情色五月天久久久| 四季AV一区二区凹凸精品小说| 嗯阿好爽好紧| 一区| 欧美久久人体| 欧美日韩香蕉| 97在线精品观看视频| 九九热久久99精品re| 高潮毛片无遮挡高清免费| 两女互慰AV高潮喷水在线观看| 自拍偷拍亚洲熟女妇人精品| 青娱乐欧美激情一区二区| 91九九| 九九毛片这里只有精品| 麻豆福利视频导航| 毛片麻豆91糖心精品毛情片| 日本天堂在线播放| 天天久久| 翔田千里Av在线| 九九色图| 台湾佬中文娱乐网久久久久久久久久com | 久都青青视频| 激情啪啪视频| 免费精品无码一级毛片牛牛影视 | 蜜伊人色综合97| 台湾佬大香蕉| 国产精品国产自产高清AV| 久久九九99| 色综合加勒比四四季| 97精品一区| 日本成人A片免费看| 超碰97男人| 干B网| 欧美AAAA黄片| 2020中文字幕| 蜜臀一二三区| 国岛片视频| 超碰在线97国产| 人妻色偷色噜| 九九无码久久精品视频| 97人人夜| 日本国产欧美高清在线| 操曰本熟女| 免费无码国产精品v片在线观看| 另类图片五月| 亚洲欧洲综合| 一区二区三区机械有限公司| 97资源站久久| 欧美激情激情xxxx欧美专区| 激情自拍 校园春色| 精彩久久中文| 亚洲免费人妻在| 亚拍在线| 日韩人妻无码专区| 日韩人人精品| 亚洲色诱惑| 久久久91| 丁香五月天久久精品视频一区二区三区| 久久成人网站| 亚洲av夫妻操穴网| 九九九九热| 国产午夜视频| 国产福利在线视频网站| 亚洲情色 无码专区| 久久久国产成人一区二区三区在线 | 天天日B狠狠操| 精品视频一区二区| 性色国产东北露脸精品视频| 日本熟妇人妻一区二区三区| 日韩欧美经典在线观看| 亚洲97在线观看| 精品九九九九九九九九九| 五月天激情小说网| 久久性爱精品一区| 78久久| 亚洲天堂美臀在线| 国产精品情侣啪啪| 奇米狠999| 日本十八禁免费看污网站| 乱操9999| 欧美一区二区三区黄色影视| 插入综合网| 九九在线精品| 国产精品久久久久综合| 免费福利视频中文字幕| 外国91| 日韩有码专区| 亚洲91射| 国偷自 一区| 国产性爱欧美性爱在线 | 97天天| 亚洲欧洲综合| 国产农村妇女毛片精品久久| 久操av在线| 欧美,亚洲,日韩,v,天堂,手机在线观看| 67914在线精品观看| 国产精品久久久亚洲一区| 日本有码影片下载| 丁香激情网| 精品人妻1237| 青青国产精品在线| 超碰美国| 素人伊尹大香蕉免费下载视频| 天天搞欧美| 91精品国| 日韩一级欧美一级国产一级台湾| 亚洲色阁| 伊人操你| 丰满人妻一区二区三区四区| 人人摸人人摸人人干| 人干人人人操人人摸| 色区久久| 日本操逼二区| 欧美一级三级| 亚洲无码色| 物尤视频一区二区| 偷拍新久久| 日韩一二三区| 日韩精品免费高清视频在线| 99久久久久| 亚洲视频一二区| 屁股久久久久久久久| 蜜桃久久一区二区| 综合五月婷婷亚洲一区| 超碰精品在线| 天天天天天天天天综合| 91精品人妻一品二品三品| 东京热,男人的天堂| 成人av影院在线观看| 久久久久久中文字幕中文字幕最新| 久久蜜桃综合网| 我想要 啊 啊 啊| 久久91视频| 日韩传媒在线| 搡老女人老91二区| 人妻人人操| 久草线上视频免费看| 翔田千里无码中出中文字幕| 色噜噜综合在线| 国产搭汕a级片| 120分钟婬片免费看| 欧美少妇性乱| 十八禁的黄污污免费网站| av在线人气| 免费日韩黄片| 欧美日本久久精品一区 | www.狠狠干.coom| 亚洲日韩美女丝袜美腿人妻视频| 久久直播国产| 99热这里只有精品1| 波多野结衣先锋影音| 99热国产精品| 操逼逼无码| 麻豆熟妇乱妇熟色A片在线看| 超碰人人超在线观看| 激情文学亚洲| 亚州精人品大香蕉| 黄骗免费网站| 美女主播色欲91抠b在线播放| 午夜超爽| 啊啊啊啊啊啊啊在线| 婷婷导航| 中文乱码字幕观看| av一区二区三区四区五区久草臀| 国产日韩无码一区二区三区久久区| 欧美A√综合网 | www被窝色com| 色丁香五月婷婷| 日本爽爽爽爽爽爽免费视频| 亚洲天堂人人妻| 五月婷视频| 久久精品国产欧美日韩亚洲欧美日韩中文久久国产一区 | 嗯嗯啊啊的视频| 天天干天天日天天射黄色片| 91快色色色色色| 0755午夜福利视频| 2001天天操| 在线观看一级α片刺激高潮视频| 久久久久久久久久久久欧美日| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 国产精品丝袜久久亚洲不卡| 婷婷五月天成人网| 久久久一区二区三区三州| 亚洲乱熟女一区二区| 色妇91| 在线观看A啊啊啊| 欧美日韩国产在线| 日本亚洲熟女视频| 91成人高清在线观看| 国产91会所女技师在线观看| 97干在线|