免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

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

Spring 面經(jīng)系列 · 第 8 篇:微服務(wù)架構(gòu)、注冊/配置/網(wǎng)關(guān)、限流熔斷降級與 Seata 分布式事務(wù)

Spring 面經(jīng)系列 · 第 8 篇:微服務(wù)架構(gòu)、注冊/配置/網(wǎng)關(guān)、限流熔斷降級與 Seata 分布式事務(wù) Spring 面經(jīng)系列 · 第 8 篇微服務(wù)架構(gòu)、注冊/配置/網(wǎng)關(guān)、限流熔斷降級與 Seata 分布式事務(wù)簡歷上寫了「微服務(wù)」面試就會收到一串連環(huán)問為什么要拆拆了之后不是問題更多一個服務(wù)掛掉為什么整條鏈路都死跨服務(wù)下單錢扣了貨沒發(fā)出事務(wù)怎么辦線上報錯你怎么知道是哪個服務(wù)出的這些問題看著是七道題其實是一條因果鏈——拆分換來了效率效率帶來了依賴依賴帶來了雪崩風(fēng)險風(fēng)險帶來了防護組件防護和一致性又帶來了注冊中心、配置中心、網(wǎng)關(guān)、熔斷、分布式事務(wù)、鏈路追蹤這一整套技術(shù)棧。本文把 13 個分 PP65P77按這條因果鏈串起來。素材是語音轉(zhuǎn)寫同音錯字密集Nacos寫成「NEO」、Seata寫成「theta」、Sentinel寫成「森林nail」、IRule寫成「ERROLL」、undo_log寫成「安 do log」我按術(shù)語還原。這套題數(shù)字特別多——Nacos 心跳閾值、Ribbon 默認(rèn)策略、Seata 的默認(rèn)處置——視頻全是口述凡我沒對照到官方原文的都標(biāo)了未核實別當(dāng)背書材料當(dāng)提問預(yù)警用。1. 單體、分布式、SOA、微服務(wù)先把四個詞放對位置P66 這道題很多同學(xué)是糊的視頻作者給的歸位方式很直接分布式是上位概念——把一個應(yīng)用拆成多塊、部署在不同服務(wù)器上組成一個應(yīng)用就叫分布式SOA 和微服務(wù)都滿足這個特性所以兩者都屬于分布式架構(gòu)。拆到不同服務(wù)器后分布式緩存、分布式事務(wù)、分布式 ID 與跨節(jié)點一致性問題隨之而來這是分布式這一層的共同代價。兩者的區(qū)別作者給了一個適合面試直接用的記憶法概念視頻作者的口徑拆分程度治理組件分布式架構(gòu)應(yīng)用拆成多塊部署在不同服務(wù)器——SOA面向服務(wù)服務(wù)注冊在「總線」上調(diào)用時從總線查找可理解成「微服務(wù)的不完整形態(tài)」說白了就是只有一個注冊中心的微服務(wù)架構(gòu)較粗基本只有服務(wù)注冊微服務(wù)各功能抽成更小、更徹底的服務(wù)細(xì)注冊中心、配置中心、網(wǎng)關(guān)、遠(yuǎn)程調(diào)用、容錯熔斷一整套打個補丁「SOA 只有一個注冊中心的微服務(wù)」是作者的私人簡化SOA 常配的 ESB 服務(wù)總線他一句帶過——夠用但別當(dāng)學(xué)術(shù)定義。P65 問「你們?yōu)槭裁匆梦⒎?wù)」作者先糾正前提微服務(wù)基本都是從單體演變來的——單體為省成本而生業(yè)務(wù)量漲上來、代碼難動了才拆一上來就上微服務(wù)的極少業(yè)務(wù)沒成型就拆基本是自找麻煩?;卮鹨催@個敘事走結(jié)合自己項目講每點兩三條就夠別背概念清單。維度單體下的痛視頻描述拆分換來什么開發(fā)效率幾十人一個代碼庫、啟動極慢作者說迭代三四年的項目啟動一次「夠出去抽根煙」次日都不敢關(guān)機服務(wù)小起得快發(fā)布敏捷性提前上線一個模塊會被別人未完成的改動卡住只能開分支最后合并每個服務(wù)獨立發(fā)布迭代分工與成長新人必須把全應(yīng)用技術(shù)棧本地搭一遍改一處牽全身23 人一個服務(wù)專人專攻并發(fā)或存儲容易成領(lǐng)域?qū)<壹夹g(shù)多樣性一個應(yīng)用基本一套棧業(yè)務(wù)收縮時非主力語言作者舉 PHP、.NET的程序員容易流失各服務(wù)可用不同語言框架存儲統(tǒng)一傳輸協(xié)議REST 或 RPC即可擴容與資源并發(fā)上來只能整體集群低并發(fā)模塊白耗資源也難壓出單模塊水位只給高并發(fā)服務(wù)擴容單服務(wù)壓測出準(zhǔn)確水位維護與責(zé)任老系統(tǒng)人員換幾茬老代碼沒人敢動出錯追責(zé)追不準(zhǔn)按業(yè)務(wù)模塊拆責(zé)任邊界隨服務(wù)縮小容錯一次內(nèi)存溢出OOM整個應(yīng)用不可用弱依賴如積分掛了直接熔斷隔離下單主流程照常后期補償擴展技術(shù)升級基本沒機會嫌哪個服務(wù)技術(shù)老舊再拆一個出來用新技術(shù)重寫付出什么P65 后半微服務(wù)本質(zhì)是分布式系統(tǒng)分布式問題全家桶抬高開發(fā)者門檻事務(wù)很難保證最終一致性只能盡量運維復(fù)雜度飆升——作者經(jīng)驗值單體 10、微服務(wù) 100、上了容器化降到 50仍遠(yuǎn)高于單體接口有依賴改格式可能牽連一片作者認(rèn)為靠約定可避免各服務(wù)獨立導(dǎo)致公共類重復(fù)勞動。最大的兩個坑是開發(fā)門檻和運維難度。一句話理解微服務(wù)是用「系統(tǒng)級復(fù)雜度」換「小塊獨立變更的自由」換得值不值看業(yè)務(wù)量和團隊配套。2. 微服務(wù)怎么拆原則、時機、演進節(jié)奏P67 拆成「怎么拆」和「什么時候拆」兩問。怎么拆作者給三點原則原則展開高內(nèi)聚、低耦合、職責(zé)單一職責(zé)隔離盡量減少強依賴與循環(huán)依賴——是「盡量」零依賴不可能粒度適中一個接口一個服務(wù)太細(xì)一個表一個服務(wù)能做但初期別這樣。初期以業(yè)務(wù)模型切入、按功能模塊產(chǎn)品、用戶、訂單垂直拆分漸進式演進從幾個、十幾個到幾十上百個慢慢來團隊、工具、監(jiān)控、治理配套要跟著節(jié)奏走配套跟不上拆得越細(xì)越是一場災(zāi)難拆的過程躲不開一串工程問題注冊發(fā)現(xiàn)編排、數(shù)據(jù)庫拆分、分布式技術(shù)落地、鏈路壓測、追蹤、統(tǒng)一日志、配置中心、熔斷降級、MQ 設(shè)計、前后端分離——只能演進著補齊不可能學(xué)一套框架就全塞進來。演進階段他畫了一條線階段引入什么作者說的現(xiàn)狀0.5單體剛拆成幾個、十來個服務(wù)過渡期1.0只上注冊發(fā)現(xiàn)拆分初期建議到這就夠1.5往服務(wù)治理過渡轉(zhuǎn)型中的傳統(tǒng)企業(yè)領(lǐng)頭羊多在這2.0熔斷、降級、治理 完整鏈路追蹤與監(jiān)控大部分互聯(lián)網(wǎng)企業(yè)處于這個階段3.0Service Mesh 服務(wù)網(wǎng)格一線互聯(lián)網(wǎng)公司在嘗試什么時候拆四條預(yù)估業(yè)務(wù)飛速增長、快到瓶頸就提前拆撞上瓶頸再拆就晚了架構(gòu)設(shè)計需要大量異構(gòu)技術(shù)棧起初就判斷業(yè)務(wù)復(fù)雜、流量大、基礎(chǔ)設(shè)施成熟可以一起手微服務(wù) 1.0先只上注冊發(fā)現(xiàn)最大前提是成本——人力硬件時間投入都大沒成本別拆。我的補充四條里最容易被追問「數(shù)據(jù)庫怎么拆」視頻只點了題簡歷寫了拆分的話得自己備好表歸屬、跨庫查詢、跨庫事務(wù)三小問。3. 八個常用組件與一次請求的完整路徑P68 只要真學(xué)過都能說幾個作者的貢獻是把「每個組件堵哪個窟窿」講清了組件堵的窟窿作者點名的產(chǎn)品與推薦注冊中心手工維護提供者地址機器一遷移就全廢按服務(wù)名拉列表下線與擴容動態(tài)感知。定位最核心沒有它基本微服務(wù)都撐不起來Eureka作者稱「已閉園」不推薦見事實說明、Nacos客戶端負(fù)載均衡器拉回來的是集群如訂單 3 實例調(diào)用得分發(fā)消費者自己就是客戶端所以在客戶端做Ribbon作者先說它仍活躍可用又說 Spring Cloud LoadBalancer 更強大、最終推薦后者原話繞按現(xiàn)狀整理服務(wù)調(diào)用手寫 RestTemplate 調(diào) REST 不夠優(yōu)雅要像調(diào)本地方法一樣調(diào)遠(yuǎn)程FeignNetflix不推薦、OpenFeign、Dubbo RPC配置中心成百上千個服務(wù)各有各的配置沒法各自維護Spring Cloud Config、Nacos 自帶用它家注冊就順手用它家配置熔斷降級單個服務(wù)掛掉不拖垮應(yīng)用激增流量不打垮系統(tǒng)Hystrix作者稱已退役、Sentinel推薦但他稱「完整版要用阿里付費的那個」存疑分布式事務(wù)拆分后本地事務(wù)管不了跨服務(wù)一致性Seata服務(wù)網(wǎng)關(guān)統(tǒng)一入口把鑒權(quán)、日志、限流、路由、跨域等與業(yè)務(wù)無關(guān)的公共邏輯收口Zuul作者稱「一和二」、Spring Cloud Gateway推薦、Envoy轉(zhuǎn)寫作「link id」、Kong鏈路追蹤快速定位出問題的服務(wù)、實時看健康狀況、協(xié)助快速恢復(fù)本 P 只講作用工具在 P75 展開作者給網(wǎng)關(guān)的比喻是小區(qū)門衛(wèi)限流是統(tǒng)一通知門衛(wèi)請求日志是登記鑒權(quán)是決定今天見誰跨域整個小區(qū)統(tǒng)一做。一次下單請求穿過這些組件的路徑我按視頻內(nèi)容重畫成橫版調(diào)用主路徑 客戶端 ──HTTP──? 服務(wù)網(wǎng)關(guān) ──? 商品服務(wù) ──Ribbon按服務(wù)名──? 訂單服務(wù) ──? 庫存服務(wù) 鑒權(quán)/限流/日志/ (防護組件包住 (XID 沿鏈路傳播, 跨域/路由轉(zhuǎn)發(fā) 下游弱依賴) 分支注冊全局鎖) │ └──? 積分服務(wù)弱依賴熔斷隔離失敗走降級事后補償 旁路支撐每個服務(wù)實例都要發(fā)生 服務(wù)實例 ──①注冊/心跳/主動注銷──? 注冊中心(Nacos Server) 服務(wù)實例 ?─②定時拉取健康列表──── 注冊中心 服務(wù)實例 ?─③長輪詢拉取配置────── 配置中心(Nacos) 各微服務(wù) ──④分支注冊/上報──────? Seata TC全局決議提交或回滾 整條鏈路 ──⑤埋點上報──────────? 鏈路追蹤SkyWalking一句話理解這八件套注冊中心管「找得到」負(fù)載均衡管「分得勻」遠(yuǎn)程調(diào)用管「調(diào)得優(yōu)雅」配置中心管「改得快」網(wǎng)關(guān)管「進得來」熔斷限流管「死不了」分布式事務(wù)管「賬得平」鏈路追蹤管「查得著」——每個組件都在給拆分挖的窟窿打補丁。4. 注冊中心、配置中心、網(wǎng)關(guān)三個基礎(chǔ)設(shè)施分別怎么答4.1 注冊中心的核心功能P69作者開場先提醒答這題前先確認(rèn)你說的是哪個注冊中心各家實現(xiàn)有差異Eureka 自我保護、Consul 本 P 都沒提但核心一致他以 Nacos 為例。功能清單功能機制視頻口徑他給的默認(rèn)值服務(wù)注冊服務(wù)啟動時通過 REST 接口向 Nacos Server 注冊例一個訂單 兩個庫存實例—心跳保活Nacos 客戶端維持定時心跳證明「我可用」防止被剔除每 5 秒一次不健康標(biāo)記服務(wù)端超 15 秒沒收到心跳把健康狀態(tài)置 false拉取時跳過它但實例還在15 秒剔除客戶端超 30 秒沒發(fā)心跳服務(wù)端直接剔除實例30 秒服務(wù)發(fā)現(xiàn)客戶端有定時任務(wù)持續(xù)去服務(wù)端拉取健康實例列表—主動注銷服務(wù)停止時客戶端主動發(fā) REST 注銷請求摘掉自己—Q1為什么 15 秒只標(biāo)記不健康30 秒才真剔除轉(zhuǎn)寫沒講原因。按機制推斷筆者判斷這 1530 秒緩沖是留給「網(wǎng)絡(luò)抖一下、GC 停一下」的余量一次心跳丟失就刪實例調(diào)用鏈會被誤殺抖動。版本邊界必須交代這組「5 / 15 / 30 秒」是口述值與社區(qū)文章對 Nacos 1.x HTTP 心跳的描述一致但本次未核到官方文檔原文且 2.x 起臨時實例據(jù)稱改走 gRPC 長連接、不再套這組參數(shù)——均未核實。穩(wěn)妥答法是先講「注冊、心跳、發(fā)現(xiàn)、注銷」四個功能參數(shù)說「以 1.x 默認(rèn)值為例細(xì)節(jié)以版本文檔為準(zhǔn)」。4.2 談?wù)勁渲弥行腜70「談?wù)?XX」這種開放題作者要求應(yīng)用、優(yōu)點、原理三層都備著答完應(yīng)用會被追原理。配置中心解決什么三個痛點全對著「本地配置文件」開火維護性差——所有服務(wù)連同一臺 Redis它一遷移涉及的服務(wù)都得挨個改配置實時性差——改完要重啟重啟這一臺的工夫別的還沒重啟存在不一致窗口只能靠「改完瞬間全部感知」來盡量保一致安全性差——賬號密碼躺在本地配置里人人可見作者的「刪庫跑路」表述。典型內(nèi)容數(shù)據(jù)庫連接地址遷移時只改一處、實例實時拉取、緩存連接地址與賬號密碼等敏感信息、動態(tài)參數(shù)——客戶端超時、限流規(guī)則、降級開關(guān)、按地區(qū)或時段的功能開關(guān)雙 11 前切高配 Redis、打開限流過了再關(guān)。集中配置改一處即實時生效傳統(tǒng)文件做不到這個響應(yīng)速度。原理層作者把所有配置中心的取數(shù)方式歸成兩類——服務(wù)端推和客戶端拉——然后說 Nacos 用拉客戶端配了監(jiān)聽器監(jiān)聽器結(jié)合定時任務(wù)內(nèi)部是個長輪詢的緩存池拿本地緩存配置的 MD5與服務(wù)端比對不一致就說明配置變了拉回新配置存入本地緩存、重算 MD5、觸發(fā)監(jiān)聽器回調(diào)刷新服務(wù)配置。Q2推不是更實時嗎為什么用拉作者的賬100 個服務(wù)接配置中心用推則配置一變服務(wù)端要挨個通知 100 個客戶端壓力全在中心側(cè)還得靠心跳維持每條連接有效用拉把壓力攤到每個客戶端各發(fā)各的 HTTP 定時請求服務(wù)端輕得多。補一個術(shù)語坑Nacos 配置中心的官方機制通常被描述為長輪詢——客戶端請求掛起在服務(wù)端有變化立刻返回語義介于推和拉之間作者口述成「定時拉取 MD5 對比」不完全等價未核對原文未核實。簡歷寫 Spring Cloud Config 或 Apollo 的各自同步機制自己再備一份。4.3 服務(wù)網(wǎng)關(guān)可以做什么P71這題比上一道友好但作者給的答法仍是先分類再列舉——把網(wǎng)關(guān)分成流量網(wǎng)關(guān)和業(yè)務(wù)網(wǎng)關(guān)這一下就和背清單的拉開差距分類職責(zé)邊界功能清單作者口徑流量網(wǎng)關(guān)與業(yè)務(wù)系統(tǒng)、內(nèi)部服務(wù)完全無關(guān)全局性流控、日志統(tǒng)計、安全策略、統(tǒng)一跨域業(yè)務(wù)網(wǎng)關(guān)與業(yè)務(wù)、內(nèi)部服務(wù)有關(guān)聯(lián)部署在業(yè)務(wù)服務(wù)前面、流量網(wǎng)關(guān)后面服務(wù)級流控、降級與熔斷、內(nèi)部路由、負(fù)載均衡、服務(wù)過濾與聚合、權(quán)限驗證/鑒權(quán)、業(yè)務(wù)規(guī)則、參數(shù)校驗網(wǎng)關(guān)可以不止一道大型系統(tǒng)會把流量網(wǎng)關(guān)和業(yè)務(wù)網(wǎng)關(guān)分成好幾道系統(tǒng)不大就合進一個做——第 3 章門衛(wèi)比喻里的限流、登記、鑒權(quán)、跨域正對進這兩類。5. 雪崩、限流、熔斷、降級一條因果鏈四個詞外加 RibbonP72、P73、P76 本質(zhì)是同一條鏈先有被拖死的機制雪崩才有三種自救手段限流、熔斷、降級調(diào)用往哪個實例去則由負(fù)載均衡決定。雪崩過程作者的電商場景秒殺并發(fā)激增 → 積分服務(wù)被打掛 → 商品服務(wù)調(diào)它遲遲無響應(yīng)、線程池打滿被拖垮 → 訂單服務(wù)同樣堆積被拖垮 → 共享服務(wù)把不可用逐級擴散 → 整個應(yīng)用不可用。定義因服務(wù)提供者的不可用導(dǎo)致服務(wù)調(diào)用者的不可用并且逐漸放大。作者稱它是「導(dǎo)致服務(wù)不可用的最大元兇」。解法兩個方向一是熔斷降級把掛掉的服務(wù)熔斷隔離、請求走降級兜底二是用線程池或 MQ 消息隊列異步承接超時快速失敗不再因下游過慢而阻塞整條鏈。限流則對并發(fā)大的服務(wù)限制請求數(shù)量超水位直接失敗或勻速排隊防激增流量打垮系統(tǒng)秒殺、大促必備。熔斷和降級這對概念作者用警匪片一秒講清交易正酣A 方接到電話「有內(nèi)鬼終止交易執(zhí)行 B 計劃」——終止交易是熔斷B 計劃是降級。熔斷是防雪崩的措施A 調(diào) B 發(fā)現(xiàn) B 不可用A 為保自己及時切斷與 B 的通訊但切斷后不能干等——不能直接給用戶拋「下單失敗」降級是提前備好的兜底比如下單時積分服務(wù)掛了先返回「積分添加正?!?、往數(shù)據(jù)庫記一條日志后續(xù)任務(wù)調(diào)度掃這張表把積分補償回來等 B 恢復(fù)再走正常通訊。詞觸發(fā)條件誰出手動作目標(biāo)限流入口流量超過可承受水位入口/網(wǎng)關(guān)或服務(wù)自身直接失敗或勻速排隊激增流量不壓垮系統(tǒng)熔斷下游調(diào)用失敗/超時達(dá)到閾值調(diào)用方防護組件自動機制暫時切斷對下游調(diào)用并隔離自己不陪葬阻斷雪崩降級弱依賴不可用或資源吃緊要棄車保帥業(yè)務(wù)代碼提前寫好的預(yù)案返回兜底結(jié)果默認(rèn)值/記賬后補償犧牲非核心保主流程雪崩以上都沒做—后果線程池逐級打滿、鏈路整體不可用三個詞共同防范的對象容易搞混的一點熔斷是機制、降級是預(yù)案真實系統(tǒng)里常連著用——熔斷器打開落到調(diào)用方的降級方法上。Ribbon 的策略P76作者說所有策略都實現(xiàn)了IRule接口轉(zhuǎn)寫作「ERROLL」點了六個策略行為作者口徑RandomRandomRule隨機RoundRobinRoundRobinRule輪詢RetryRetryRule輪詢基礎(chǔ)上加重試WeightedWeightedResponseTimeRule按權(quán)重響應(yīng)時間分配BestBestAvailableRule過濾掉失效實例挑并發(fā)請求最小的作者又補了句「并且它還是輪詢的」原話含糊此點未核實默認(rèn)的分區(qū)感知規(guī)則ZoneAvoidanceRule服務(wù)部署在不同區(qū)域機房他舉上海、重慶先選離自己區(qū)域最近的再輪詢版本口徑Spring Cloud Netflix2.2.9.RELEASE官方文檔里默認(rèn) IRule 就是 ZoneAvoidanceRule核過原文Ribbon 原生默認(rèn)策略、Spring Cloud 切換/移除 Ribbon 的版本邊界未核實——面試說「Spring Cloud 體系Netflix 時代默認(rèn) ZoneAvoidanceRule」比報版本號安全。6. 分布式事務(wù)與 Seata AT 模式原理P74Seata 有 AT、TCC、SAGA、XA 四種模式作者建議只講最常見的 AT——面試官想聽的是你對分布式事務(wù)統(tǒng)一解法的理解。先立框架分布式事務(wù)不像本地事務(wù)一個階段能完成所以走二階段提交——第一階段準(zhǔn)備通知各參與者微服務(wù)第二階段提交或回滾。這里必須糾一句轉(zhuǎn)寫說「四種模式都采用二階段提交」XA 確是數(shù)據(jù)庫協(xié)議層標(biāo)準(zhǔn) 2PC、AT 也是二階段流程但 TCC 是 try/confirm/cancel 三個業(yè)務(wù)動作、SAGA 是正向操作加補償鏈嚴(yán)格說不算經(jīng)典 2PC——作者這句壓縮過頭了筆者判斷其余模式細(xì)節(jié)轉(zhuǎn)寫未展開未核實。三個角色是全模式骨架角色全稱住在哪干什么TC事務(wù)協(xié)調(diào)者Seata Server 那個獨立服務(wù)協(xié)調(diào)每組全局事務(wù)、按 XID 隔離、管理分支事務(wù)決定何時提交/回滾像事務(wù)總管TM事務(wù)管理器發(fā)起者微服務(wù)里Seata 客戶端側(cè)開始時向 TC 申請開啟全局事務(wù)本地事務(wù)完成或出問題時上報通知 TC 提交或回滾RM資源管理器微服務(wù)里Seata 客戶端側(cè)管理分支資源向 TC 注冊分支事務(wù)、申請全局鎖、執(zhí)行分支提交/回滾AT 模式完整執(zhí)行鏈按作者敘述整理兩個關(guān)鍵追問見后面的 Q階段一一邊執(zhí)行一邊留好后悔藥 TM ──begin──? TC 創(chuàng)建全局事務(wù)生成全局唯一 XID沿整條調(diào)用鏈傳播兼作事務(wù)組隔離 ▼ 分支執(zhí)行 UPDATE代理攔下這條 SQL RM①解析 SQL 拿類型(update)/表(product)/條件 ②按表條件拼 SELECT 查「前鏡像」 ③執(zhí)行 UPDATE ④再查一遍拿「后鏡像」 ⑤前鏡像后鏡像寫 undo_log帶分支 ID ⑥向 TC 注冊分支事務(wù) ⑦為這一行申請【全局鎖】——其他 Seata 管理的全局事務(wù)不能再碰它防臟讀臟寫 ⑧本地 commit業(yè)務(wù)數(shù)據(jù)和 undo_log 一起入庫 階段二TC 匯總分支上報后二選一 全部成功 ──? TC 把提交請求丟進異步隊列、立刻返回成功異步按分支 ID 刪掉 undo_log完事 有分支失敗 ─? 開本地事務(wù)按 XID分支ID 找 undo_log 后鏡像 vs 當(dāng)前數(shù)據(jù)比對 ──一致──? 前鏡像逆向生成 UPDATE 回滾 → 刪 undo_log → 提交 → 回報 TC └不一致─? 被全局事務(wù)之外的動作改過臟寫無法感知成因默認(rèn)打日志異常通知、人工介入Q3階段一就本地提交了不怕這期間別的事務(wù)改這行嗎作者的應(yīng)對就是第⑦步全局鎖在 TC 層面鎖住這行其他走 Seata 的分布式事務(wù)不能操作不受 Seata 管理的外部寫入攔不住靠第二階段的后鏡像比對事后發(fā)現(xiàn)——「事前攔事后驗」的歸納是我順著他的描述整理的轉(zhuǎn)寫沒這么細(xì)。Q4回滾直接拿前鏡像恢復(fù)就行為什么先比對后鏡像這是作者專門自問自答的一步比對是判斷當(dāng)前數(shù)據(jù)是不是被本全局事務(wù)之外的動作改過。改過了就是臟寫此時回滾等于把別人的修改一起抹掉所以 Seata 只打日志、觸發(fā)異常通知、人工介入——作者強調(diào)「這是默認(rèn)策略具體看策略配置」。這個默認(rèn)行為我未對照官方文檔逐字核實回答時墊一句「按作者的工程經(jīng)驗」更安全。至于 AT 為什么這么設(shè)計我的補白階段一就提交、數(shù)據(jù)立即可見、行鎖早已釋放是 AT 換吞吐的代價驗臟就是給它兜底。一句話理解 AT各分支照常走本地事務(wù)先落庫把「前鏡像 后鏡像」記進 undo_log 當(dāng)后悔藥把「該不該反悔」的決議權(quán)交給 TC——沒反悔就刪藥反悔就照藥方逆向回滾。社區(qū)通說是 AT 用得最廣但「AT 是某版本默認(rèn)模式」未核實問到就答「我們項目用 AT其他按場景選」。7. 落地項目里限流降級怎么配出了異常怎么查7.1 真實場景與閾值來源P77這是全套 77 個分 P 的最后一問作者的面試方法論反而最值錢簡歷技能欄寫什么就是替面試官出題。他自述做過面試官拿到簡歷先看技能欄、再結(jié)合項目問「你既然會項目里怎么用的」只停在理論的人一問就懵。建議寫上去的每項技能提前落到一個項目場景真沒做過就設(shè)想一個作者原話是否妥當(dāng)自己斟酌——我的看法是設(shè)想場景必須技術(shù)上自洽、經(jīng)得起三層追問否則是挖坑。限流場景不必是電商作者舉的非互聯(lián)網(wǎng)例子——上萬人的公司OA 打卡集中在 8:008:30這也是洪峰可以勻速排隊。降級的正確姿勢是提前做依賴梳理哪些服務(wù)不重要不緊急、可延遲或暫停使用積分是典型弱依賴哪些必須誓死保護——丟車保帥的名單要在出事前列好。他給了個參考日志級別的預(yù)案分層級別情形作者口徑觸發(fā)方式一般偶發(fā)網(wǎng)絡(luò)抖動或發(fā)布上線導(dǎo)致的超時自動降級警告一段時間成功率有波動原話表述混亂未核實自動或人工錯誤可用率低于 90%轉(zhuǎn)寫作「錯誤率達(dá)到 90%」顯系口誤自動降級嚴(yán)重特殊原因?qū)е聰?shù)據(jù)錯誤緊急人工降級所以降級分自動與人工兩路秒殺高峰前把「猜你喜歡」「熱賣商品」查詢?nèi)斯りP(guān)掉、過了再開就是最樸素的人工降級。觸發(fā)維度無非 QPS/并發(fā)、響應(yīng)時間他說超 25 秒可降、錯誤率他說 5%10% 可自動降——這些區(qū)間全是口述經(jīng)驗值不是產(chǎn)品默認(rèn)參數(shù)未核實。被追問「QPS 閾值怎么定的」三層答案一、萬金油——「測試團隊給的」大廠會由測試提前壓出單臺服務(wù)器在幾種集群形態(tài)下的最高水位限流值 單機水位 × 集群臺數(shù)二、自己估——二八法則80% 的訪問量集中在 20% 的時間如日 PV 一千萬峰值 QPS ≈ 10000000 × 0.8 ÷ (86400 × 0.2) ≈ 463作者說這公式基本不會被真考三、看自家壓測報告。作者的收尾傳統(tǒng)項目一樣有高并發(fā)場景把話變成自己的。7.2 微服務(wù)架構(gòu)排錯P75作者先來一句繞口令「想服務(wù)不雪崩高可用防護組件少不了想微服務(wù)架構(gòu)定位快監(jiān)控平臺少不了。」思路轉(zhuǎn)變是他反復(fù)強調(diào)的單體排錯只要日志微服務(wù)里「一出錯就查日志」是單體思維正確順序是先定位哪個服務(wù)、哪個節(jié)點出問題再進那個服務(wù)看日志。工具管哪一段作者口徑Spring Boot Actuator Spring Boot Admin監(jiān)控指標(biāo) 可視化面板展示所有實例異常變色黃告警、紅異常點進去看異常信息日志查看與過濾、動態(tài)調(diào)日志級別平時高、排查時低不影響線上還能看上下線與訪問記錄Zipkin / SkyWalking鏈路追蹤定位整條鏈路里哪個服務(wù)出問題性能剖析定位慢請求、慢響應(yīng)SkyWalking 帶告警釘釘/企業(yè)微信直接通知開發(fā)人員。作者推薦 SkyWalking防護組件日志熔斷觸發(fā)要把被熔斷的服務(wù)、類、方法記下來數(shù)據(jù)庫異常要記具體信息——日志質(zhì)量決定你定位到服務(wù)后能否定位到原因墊一句筆者判斷Spring Boot Admin 是社區(qū)項目codecentric別說成 Spring 官方出品臨時調(diào)低日志級別要配恢復(fù)動作忘調(diào)回來本身就是容量事故。答這題的最后一步真在線上解決過問題把真實案例塞進模板比模板更有說服力。最后總結(jié)按我的判斷這 13 個分 P 考的是同一件事你想沒想清楚「拆分換來什么、付出什么、怎么補」。P65/P66 是概念與代價的記賬P67 是拆的節(jié)奏P68 是補丁總賬P69P71 是三大基礎(chǔ)設(shè)施的答法P72/P73/P76 是流量與容錯因果鏈P74 是最硬的原理題——全局鎖、undo_log、后鏡像驗臟這三件套能把 Q4 講明白的人不多P77/P75 回到面試桌本身技能要落到場景數(shù)字要說清來源排錯要先定位再查日志。我傾向于把這套題答成因果鏈而不是清單拆分引入尋址、配置、容錯、一致性、排障五個新問題每個組件恰好認(rèn)領(lǐng)一個——無論往哪支追問你都站在主線上。本文覆蓋分 P分 P視頻原始標(biāo)題本文對應(yīng)小節(jié)P65微服務(wù)架構(gòu)的優(yōu)缺點1P66SOA、分布式、微服務(wù)之間有什么關(guān)系和區(qū)別1P67微服務(wù)怎么拆2P68常用微服務(wù)組件及作用3P69介紹注冊中心的核心功能4.1P70談?wù)勁渲弥行?.2P71說說服務(wù)網(wǎng)關(guān)可以做什么4.3P72什么是服務(wù)雪崩什么是服務(wù)限流5P73什么是熔斷什么是降級5P74說說Seata的實現(xiàn)原理6P75微服務(wù)架構(gòu)排錯7.2P76說說Ribbon有哪些負(fù)載均衡策略5P77你項目哪些場景用到了限流、降級怎么配的7.1事實說明視頻里給的事實僅代表轉(zhuǎn)寫表述SOA 與微服務(wù)均屬分布式SOA 可理解成「只有一個注冊中心的微服務(wù)」微服務(wù)基本由單體演變優(yōu)缺點清單運維復(fù)雜度 10→100→容器化 50 為經(jīng)驗值拆分三原則、0.53.0 階段論、拆分時機與成本前提八組件定位注冊中心最核心、網(wǎng)關(guān)門衛(wèi)Nacos 注冊四功能 心跳 5s/15s/30s 主動注銷配置中心三痛點、推/拉二分、MD5 對比 監(jiān)聽回調(diào)網(wǎng)關(guān)分流量/業(yè)務(wù)兩類雪崩定義與兩條解法、限流兩模式、「終止交易是熔斷、B 計劃是降級」、積分記賬補償Ribbon 策略皆實現(xiàn) IRule、點名六種Seata 四模式、TC/TM/RM 三角色、AT 兩階段全流程XID、前后鏡像、undo_log、全局鎖、本地提交、異步刪日志、后鏡像驗臟、默認(rèn)轉(zhuǎn)人工四級降級預(yù)案、限流閾值三來源測試提供/二八法則/壓測排錯「先定位再查日志」、ActuatorAdmin、Zipkin/SkyWalking、告警到釘釘/企業(yè)微信。官方文檔 / 公開事實本次親自核實Spring Cloud Netflix 2.2.9.RELEASE 文檔中默認(rèn) IRule 為ZoneAvoidanceRule并示例BestAvailableRule、WeightedResponseTimeRuleSeata 官網(wǎng) AT 模式頁 確認(rèn) AT 經(jīng)代理數(shù)據(jù)源「插入回滾日志 undo_log、檢查全局鎖」、角色為 TM/RM/TC、一階段隨本地事務(wù)提交、二階段回滾比對后鏡像檢測臟寫GitHub API 查詢2026-10顯示 Netflix/ribbon、Netflix/eureka、Netflix/Hystrix 倉庫均未歸檔——作者「已閉園/已退役」的說法與倉庫狀態(tài)不完全等同。筆者判斷 / 未核實Nacos 心跳 5s/15s/30s 未對官方文檔原文與社區(qū)對 1.x 的描述一致2.x 改長連接的說法亦未核實配置中心「長輪詢」與作者「定時拉取」的術(shù)語差異未核對「Sentinel 完整版需付費」存疑開源 Sentinel 免費疑指云上商業(yè)版「四種模式都是二階段提交」為作者壓縮表述TCC/SAGA 分類糾偏屬我的判斷Seata「AT 為默認(rèn)/最常用」「臟寫默認(rèn)轉(zhuǎn)人工」「全局鎖行級粒度」未逐條核實Ribbon 原生默認(rèn)策略及 Spring Cloud 切換/移除 Ribbon 的版本邊界未核實運維復(fù)雜度 10/100/50、降級各百分比區(qū)間均為經(jīng)驗值非產(chǎn)品參數(shù)「SOA≈只有注冊中心的微服務(wù)」未計 ESB 要素Q1 緩沖期解釋、「事前攔事后驗」、Admin 為社區(qū)項目屬筆者補白流程圖按口述重繪。參考資料 致謝[1] Spring面經(jīng)-嗶哩嗶哩素材來源共 77 個分 P本文取自 P65P77文中一律稱「視頻作者」[2] Nacos 官網(wǎng)注冊中心與配置中心[3] Netflix Eureka 倉庫[4] Netflix Ribbon 倉庫[5] Spring Cloud 項目頁 與 Spring Cloud Netflix 2.2.9.RELEASE 參考文檔默認(rèn) IRule 核實處[6] OpenFeign 項目頁 與 Feign 倉庫[7] Apache Dubbo 官網(wǎng)[8] Spring Cloud Config 項目頁 與 Apache Apollo 倉庫[9] Apache Seata 官網(wǎng)與 AT 模式文檔本文第 6 章[10] Alibaba SentinelApache 孵化官網(wǎng)[11] Netflix Hystrix 倉庫[12] Netflix Zuul 倉庫 與 Spring Cloud Gateway 項目頁[13] Envoy 官網(wǎng) 與 Kong 官網(wǎng)[14] Apache SkyWalking 官網(wǎng) 與 Zipkin 官網(wǎng)第 7 章排錯工具鏈[15] Spring Boot 項目頁Actuator與 codecentric Spring Boot Admin 倉庫[16] Redis 官網(wǎng)配置中心舉例的遷移對象[17] Istio 官網(wǎng)Service Mesh 階段的代表項目感謝視頻作者把微服務(wù)這條線拆成「概念歸位 → 怎么拆 → 組件地圖 → 三大基礎(chǔ)設(shè)施 → 容錯因果鏈 → Seata → 場景落地 → 排錯方法論」的完整序列尤其「終止交易是熔斷、B 計劃是降級」「回滾前先比后鏡像」「限流閾值的萬金油答案是測試給的」這幾處是把概念題答成工程題的關(guān)鍵也照例提醒口述里的版本號、默認(rèn)參數(shù)、退役時間線開口前都要再做一次官方對照。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
久久9热| 综合网激情五月天| 婷婷五月天免费99| 伊人五月综合网| 国产精品第一国产精品| 九九操操| 中文字幕成人影视| 久久综合激情婷婷激情| 丁香五月综合福利视频导航| 国在线激情网| 激情四射婷婷色色色| 五月丁香啪| 天天插天天操| 色五月婷婷啪啪五月| 六月丁香大香蕉| 免费视频WWW在线观看网站| 五月综合无码| 俺也去在线视频 | 碰97久久| 色综合色色色色| 香蕉网婷婷| 开心五月婷婷激情| 九九热中文| 综合婷婷五月丁香在线观看| 5月丁香六月婷婷| 色五月综合网| 亚洲色五月| 婷婷九月在线| 超碰无码318604| 亚洲日比视频| 免费V片在线| 国产小精品| 五月天激情四射| 婷婷狠狠操| 九六五月天婷婷| 九色视频91| 岛国午夜视频| 97操碰人人| 久久人妻久久| 婷婷五月天日本无码| 蜜臀A∨在线水帘洞| 亚洲激情综合网| 九色PORNY在线精品酒店| 高清资源站日A美A欧亚…| 色色色99| 久久久99精品免费观看| 色婷婷很很十八禁| 九九视频在线观看视频在线播放69| 成人国产欧美大片一区| 五月伊人91| 亚洲中文字幕在线观看| 超极99精品| 婷婷色色亚洲| 超级97碰碰| 91久久网站| www.超碰97| 色婷婷丁香五月| 思思热在线播放| 婷婷丁香花五月天| 久久久久9999| 日韩成人中文| 97香蕉人人在线观看| 182无码| 色九九九综合| 欧美日本黄色| 99热在线免费观看精品| 99亚洲无码| 天天夜夜爽| 强伦轩人妻一区二区电影| av婷婷丁香| 五月婷婷综合天天操| 思思热99er| 国产操逼视频网站| 97操碰视频| 久久超级碰碰| 91婷婷五月天综合视频| 婷婷六月综合激情| 性爱视频99| www超碰| 欧美交换配乱吟粗大25P| 亚洲精品又粗又大又爽A片| 久九男女天堂| 97超碰在线免费观看| 五月丁香操婷逼| 激情五月天婷婷直播| 亚洲五月婷婷在线| 五月天亚洲色| 播播网色播播| 丁香花操逼| 婷婷久久性爱| 亚洲色色精品| 久99| www狠狠爱com| ss五月天激情| 开心婷婷中文字幕| 久久精品国产精品| 99久.| 亚洲色小说在线综合| 5月婷婷6月六月丁香| 色综合久久99色| 激情网五月天| 色爱99| 婷婷五月天视| 婷婷五月天AV在线| 婷婷最新地址| 五月天激情综合在线| 开心五月婷婷激情网| 午夜丁香| 毛片色五月| 26uuu欧美激情另类| 超碰免费大香蕉| 久99久精品| 99性爱| 丁香婷婷久久| 久艹久| 亚洲综合激情五月久久| 九九热免费视频| 色色操| a级毛片一区二区免费视频| 国产激情在线| 26uuu欧美日本| 婷婷五月综合激情| 99热最新精品| jiZZdr| 婷婷色婷婷| 久热亚洲| 狠狠干在线| 操操操B| 九九热自拍| 精品少妇蜜臀91| 人人爽天天爽| 欧美激情综合| 超碰在线国产| 丁香婷婷激情综合五月激情| 少妇高潮一区二区三区99欧美| 69久久久| 综合五月丁香六月婷婷| 丁香婷婷综合喷| 色婷婷成人在线| 天天色图| 在线中文av| 亚洲色视频| 青草视频在线播放| 精品99爱免费视频在线观看| 欧美三级巜人妻互换| 色噜噜狠狠色综合日日| 99re热视频这里只精品| 国产韩日亚洲美州欧亚综合在线| 国产成人亚洲综合A∨婷婷| 五月天久久激情| 五月综合缴情网| 99ER热精品视频| 99在线精品视频观看免费下载| 久久综合影院 | 亚洲另类婷婷综合| 亚洲欧美婷婷五月色综合| 久热re视频在线观看网站| 安息电影在线观看完整版| 99精品自拍视频| 综合网啪啪| 七七色色综合| 五月婷婷基地| 熟女人妻一区二区三区免费看| 538在线| 激情五月综合网最新| 在线91日韩| 九九精品在线观看视频6| 色操综合| 成人一级片| 亚洲黄色精品| 六月丁香网| 亚洲综合丁香婷婷六月天| 国产美女无遮挡裸体毛片A片| 99er6| 天天做天天爱天天爽| 综合久色五月| 久久婷婷资源| 色色色999| 热久久77777| WWW.国产| 99热在线观看| 深爱激情四射| 91精品国产色猫| 久色激情| 欧美黑人巨大猛烈cuckold| 日韩一级一片内射视频4K| 婷婷五月免费在线| 色狠狠999综合| 九热视频| 色停停五月天| 五月激情婷婷图片基地| 丁香六月婷婷社区| 婷婷五月av| 丁香五月大片| 第四色网婷婷| 嫩BBB搡BBBB榛BBBB| 婷婷色五月情| 色噜噜综合网| 一级韩国产精品毛| 婷婷综合五月| 青草五月天| 91一起操| 久久午夜丁香| 无码日本精品XXXXXXXXX| 人妻精品久久久久久| 婷婷97碰碰| 搡BBBB搡BBB搡18| 女高怪谈在线观看| 伊人超碰| 丁香五月激情婷婷视频| 激情骚五月| 九九热中文| 五月婷婷之六月丁香| 99人人看| 超碰在线免费观看日韩| 天天天天操| 婷婷丁香五月综合网上| 激情开心五月婷婷| 久久久激情| 人妻第九页| 婷丁香五月天| 成人五月天视频播放| 日本一级一级一级一级| 久久99精品久久久久久噜噜| 亚洲一二三网| 午夜天天精品视频| 日本色婷婷| 深爱激情五月网| 婷五月丁香俺| 九九人人操| www99xxxx五月丁| 九九性视频| 色色综合激情| 狠狠操狠狠插| 日日天天干| 视频这里只有精品16| 亚洲啪啪啪啪| 女操碰| 以及AA大片看看| 天天干,天天日| 精品99在线| www.av骚货| 天天 青草 制服丝袜 在线| 97日在线视频| 激情啪啪五月| 精品在线网站| 五月激情啪啪| 欧美成人Va| 欧美日本黄色| 丁香大香蕉| 激情五月婷婷视频一区二区三区| 插插五月天| 五月天婷五月天综合网小说首页-五月天激激婷婷大综合,婷婷亚洲综合五月天小说 | 日韩啊啊啊| 操逼视频一区| 天天日,天天插| 五月丁香自拍| 婷婷五月天伊人网| 久久综合五月天| 亚洲综合99| 激情综合网五月婷婷| 思思久久99| 色婷婷综合视频| 五月婷婷丁香综合| 99久热| 影音先锋天天日| 久久久久久人妻| 五月婷婷啪啪啪啪| 婷婷五月天AV在线| 九九亚洲| 99@久久@99精品视频| 99精品视频免费观看近期发布| 少妇性BBB搡BBB爽爽爽视頻| 1024欧美看片| 婷婷天堂视频| 色七色九九| 婷婷另类开心| 噜噜久| 婷婷五月天天天| 欧美色五月| 亚洲 视频 导航 一区| 97色片| 人妻久久久久久久| 婷婷五月久久| 91视频精品99| 色亚洲色宗合| 开心婷婷中文字幕| 欧美精品999| 色播综合| 看逼中文字幕| 六月婷婷深深爱| 亚洲婷婷丁香五月亚洲| 欧美色婷婷| 操日视频| 成人中文网| 亞洲自怕| 激情五月激情综合俺也去婷婷小说| 激情深爱综合| www.天天日| 天天狠天天叉| 91女人18毛片水多国产| 99热精品在线| www色婷婷com| 免费看欧美成人A片无码| 91碰碰视频在线观看| 无码yw| 久久色五月天| 婷婷五月天狠狠色| 国产SUV精品一区二区883| 一本九九色| 激情五月天色网站| 免费视频这里只有精品| 婷婷丁香六月天| 婷婷六月丁香五月图区| 亚洲激情四射| 婷婷五月婷婷| 黃色三级三级三级三级 qixing300.shrkbk.com www.jinbozs.com tianmiaosw.com | 午夜天堂一区人妻| 日本三级日本三级三级人妇四虎| 色五月天本日| 国产欧美日韩综合精品一区二区| 99riAv1国产在线观看| 成人小说 五月天 婷婷| 五月天色综合| 91天堂网综合| 国产另类综合| 国外亚洲成AV人片在线观看| 久久五月婷婷电影| 欧美熟女99| 一级内射毛片| 天天操天天爽天天爱| www.91婷婷| 久爱综合| 五月色情网| 五月色婷婷中文字幕| 色综合久久久综合久久网| 婷婷久草| 色婷婷综合久久久久| 婷婷五月天av小说| 亚洲 小说 欧美 激情 另类| 99无码精品| 五月丁香婷婷综合视频| 26uuu亚洲| 婷婷狠狠综合网入口| 五月丁香激情综合网| 天天天天天日| 婷婷五月天最新网址| 99热国产国产| 五月激情综合网| 色色色色综合网| 激情五月婷黄版| 日本一区二区三区精品视频| 婷婷色情六月| 熟女国产在线一区二区三区四区| av性爱网站| 色五月婷婷在线观看第一页舔| 丁香色六月婷婷| 久9视频| 久久视频婷婷| 97人人搞| 精品五月视频婷婷在线观看| 丁香五月社区| 伊人婷婷激情| 色狠狠婷婷| 色小说婷婷五月天天天| 国产一二区爆乳_1国产日韩一区二区三-成人AV| 丁香五月婷婷狠狠色| 超碰国产在线| 婷婷五月开心中文字幕色| 久久人妻精品| 丁香五月冃欧美| www,黄色在线,con| 玖玖资源站中文| 色色97丁香婷婷五月天| 99综合网| 五月丁香婷婷无码中文| 97一区二区| 日本熟女一区二区| 亚洲色色五月天| 激情久久久久久久久久久| 在线中文亚洲| 国产免费一区二区在线A片视频| 婷婷五月天成人五月天| 婷婷天堂伊人| 久久久.COM| 九九精品在线视频观看| 国产毛片精品一区二区色欲黄A片| 色色婷婷综合网| 丁香五月 性爱| 五月婷婷真爱激情网| 大香蕉七区| 激情久久五月天| 五月婷婷在线视频免费观看| 久久精品凹凸分类| 麻豆雪千夏| 久操热| 99色在线| 日本爆乳片手机在线播放| 在线观看av网站| 噜噜视频| 人妻精品一区二区三区| 欧美va精品va老师va| 少妇真实被内射视频三四区| 综合伊人久久| www.婷婷,com| 激情综合区| 亚洲电影在线观看| 色9999日韩国产| 狠狠88综合久久久久噜噜噜| 激情五月婷婷视频一区二区三区| 影音先锋女人AA鲁色资源| 久久久久人妻中文| 99国产小视频2013| 日韩国产在线免费观看| 国产肥白大熟妇BBBB视频| 中文字幕婷婷五月天在线观看| 久99久视频免费观看| 婷婷爱五月天| 五月婷婷五月色| 五月天激日本色情在线| 亚洲无线视频| 91超级碰人人操| 激情五月婷婷视频一区二区三区| 99精品热| 婷婷香五月综合激情| 思思99久久| 开心色色五月天综合| 六月婷婷av| 丁香五月天啪啪激情综和网| 婷婷丁香77777| 久久在线92| 亚洲欧洲中文日韩久久AV乱码| 99精品网| 亚洲精品午夜国产va久久成人| 涩涩涩,com| 偷偷操99| 天天射色五月天| 国产乱妇无乱码大黄AA片| 国产精品视频免费看| www.久久66| 丁香五月大香蕉| 97婷婷丁香五月天激情图片| 久久五月热| 九九色色| 99热在线播放| 东京热免费视频| 久久综合干| 99热这里只有精彩| 五月婷婷六月综合| 夜丁香综合| 狠狠操.COM| 秋霞午夜理论| xxxx五月激情| 日日噜狠狠色综| 狠狠色综合网| 亚洲成人网站在线观看| 97操操| 婷婷色五月开心五月| 99久高清视频| 国产综合丁香五月天| 人人肏逼视频在线一区二区| 超碰免费人人肏| 日韩在线看AV| 成人国产网| 丁香五月婷婷欧美性爱| 九九精品9| 三级片AAA久久久AAA久久久AAA| 成人无码髙潮喷水A片| 婷婷五月天堂| 99成人| 九九热精品视频在线观看| 五月天另类小说| 91偷拍视频| 超碰人人操在线| 五月丁香色婷婷久久| 播五月,色五月,开心五月播放器| 综合一区二区三区| 婷婷性爱| 免费看欧美成人A片无码| 亚洲乱码日产精品BD| 中文字幕按摩做爰| 婷久久高清| 国产亚洲成AV人片在线观黄桃| 日韩黄黄| 熟女国产在线一区二区三区四区| sS丁香五月婷婷| 99riAV国产精品视频| 97婷婷狠狠| 成人色五月天婷婷| 亚洲 小说 欧美 激情 另类| 色婷婷亚洲五月天| 九九碰九九爱97| 99这里只有精品| 日韩一区二区A片免费观看| 狠狠色丁香乆乆| 婷婷丁香婷婷97| av无码电影| 99综合视频| 色婷婷在线视频久| 五月天.com| 激情综合色网| 婷婷五月天桃花网| 久综合| 国产色色网站网址| 久久天天| 在线理论片| www狠狠爱com| 婷婷五月亚洲激情| 色五月天成人| 激情第四色| 久久日本wwww色| 久草大| 噜噜噜色噜噜| 色综合久久综合中文综合网| 五月婷婷视频| 翔田千里 50岁 无码| 少妇激情五月婷婷| 大香蕉久久久久| 97在线观看| 五月丁香久久综合色| 色欲婷婷夜夜| 婷婷五月天成人| 风流少妇A片一区二区蜜桃 | 五月丁香婷婷激情在线视频| 99热精品在线在线| 影音先锋男人女人| 日本va欧美va欧美va精品| 国产日日操夜夜操的肉棒视频| 任你爽精品免费视频6| 无码免费人妻A片AAA毛片西瓜| 久婷婷五月天影院| 久久久精品人妻录| 蜜桃成语时李时珍 免费| 伊人色综合久久久| 色综合天天天天做夜夜| 99久久国产宗和精品1上映| 久操97| 久久久区区一久久久久久| 激情另类综合| 97热久久五月婷婷| 99热99热在线| 激情五月天天| 日韩欧美四五区| 操操啪| 久久九精品| 丁香五月,激情五月,深爱五月| 色综合色色| 激情五月婷婷视频一区二区三区| 久久色9| 亚洲情a| 免费视频WWW在线观看网站| 久操福利| 亚洲婷婷基地| 久久婷婷人人| www.色五月| 一级韩国产精品毛| 丁香五月婷婷综合网| 五月激情啪啪| 天天操夜夜夜夜爽| 五月丁香色情| 色之综合网| 亚洲九区| 丁香色六月| 亚洲午夜av| 日韩人妻在线观看| 色五月综合在线| 9人人操人人看| 182TV大香蕉| 97成人在线视频精品| 五月花激情| 色色色色色日韩午夜激情| 婷婷开心激情综合五月天| 国产69久久久欧美黑人A片| 亭亭丁香aV| 天天日日夜夜| 夜夜夜夜操| 成人无码精品1区2区3区免费看| 亚洲色五月天是什么| 婷婷成人五月天| 久久99最新| 免费看欧美成人A片无码| 安息电影在线观看完整版| 久色网| 少妇激情五月婷婷| 精品综合网在线| 涩五月色婷婷| 97超碰在线免费观看| 人妻激情在线| 99re思思| 五月丁香色欲| 亚洲色色色| 激情丁香社区| 亚洲视频一区| 五月激情久久综合网| 五月婷婷黄色毛片| 99综合视频一体| 五月天激日本色情在线| 91综合视频丁香| 狠狠操狠狠操| 就是色婷婷五月亚洲色| 色综合激情图区| 五月丁香婷婷综合网| 日本操碰碰| 色色色综合| 就爱射中文字幕资源网| 色天使色婷婷| 免费视频WWW在线观看网站| AV天堂婷婷五月天| 色色色国产| 国产精品日本一区二区在线播放| 亚洲色网址| 99久久婷婷国产综合精品草原| 99ER热精品视频| 天天天综合网| 五月色婷婷亚洲 | 啪啪激情网| 亚洲情综合五月天| 五月丁香 啪啪| www.日日日.com| 碰碰碰97免费精彩视频| 99热这里只有精品8| 亚洲va欧美va国产综合久久久| 五月天婷婷操逼视频| 亚州美女| 婷婷五月天奸女| 日韩六十路91性交电影| 久久92| 成人超碰网| 综合色五月天| 色婷婷小说| 伊人青草成人| 99热免费精品| 五月丁香婷婷激情爱爱| 99热在线观看| 99热国产精品| 99热首页| 99日韩网站| 久久婷婷六月天| 7777精品伊人久久久大香线蕉最新版| 91精品国产综合久久久不卡电影| 婷婷伊人中文字幕| 操骚货在线| 五月天色综合服务平台| 亚洲性受XXXX五月丁香| 婷婷99热| 五月婷婷丁香啪啪| 国产婷婷久久| www.lchjjc.com| 操操啪| 99性视频| 91无码视频| 激情五月天婷婷五月天| 成人电影丁香六月天| 婷婷五月成人有| 婷婷丁香色情| 色婷久| 97干资源在线观看| 综合久久婷婷99| 偷偷与邻居做爰完整视频| 中文字幕在线免费观看视频| 国产综合色婷婷精品久久| 99亚洲精品视频| 色色欧美色色| 五月婷婷九月婷婷九月婷婷| 丁香婷婷六月激情综合| 狠狠狠激情网| 26UUU亚洲欧美| 少妇日麻屄| WWW.天天日| 婷婷99中文字幕| 任你擦免费视频| 日本毛片内射| 激情九月天天天天婷婷| 99乱视频| 九九九九毛片| 性色欲情 网站| a色色色色色| 九九国产视频| 久久婷婷五月国产色综合激情| 五月丁婷香| 婷婷丁香六月五月天| 天天日天天干天天爱| 色五月丁香五月激情五月激情| 婷婷五月天堂网| 色久播播| 五月丁香啪啪啪啪| www.亭亭五月天| 色色色9| 涩五月婷婷| 日韩精品999| 人妻无码精品一区| 国产精产国品一二三在观看 | 狠狠色狠狠| 久热91| 五月天伊人av| 婷婷深爱网| 五月丁香六月婷婷无码| 9久热在线视频精品| 日本久久精品| 少妇被下春药玩弄A片| 91嫩草国产线观看亚洲一区二区| 丁香五月天婷婷大香蕉| 婷婷情色五月天| 思恩热国产视频右线观看| 丁香五月婷婷成人综合| 色色网站在线| 国产成人+综合亚洲+天堂| 色色色999| 影音先锋秋秋五月婷婷| 亚洲婷婷久久综合| 激情丁香婷婷五月天| 伊人婷婷五月天av| 8区视频在线| 色99色| 婷婷五月综合丁香久久| 久操人妻| 狠狠五月综合在线| 中文字幕成人| 五月丁香婷婷钟和色图| 伊人五月婷婷| 婷婷五月天99| 婷婷综合色图| 欧州婷婷五月天综合| 色婷婷先锋| 激情网站综合五月天| 五月丁香六月婷婷啪啪| 能看的AV| 欧美WW在线网| 色五月丁香一区在线| 五月婷婷视频| 刘玥av在线| 综合99久久| 色综合久久久久久久久五月| 久久99网站| av一区二区电影免费在线观看| 久久精彩综合视频| 色五月天婷婷| 少妇高潮呻吟A片免费看软件| 97色色综合| 九九爱看亚洲| 99∨VTV| 男人天堂AV在线一区二区| 99re这里只有精品免费| 99在线观看精品| 亚洲中文字幕在线电影| 久久99热这里只有精品23| 人人操人人干AV| 久久91久久精品久久| wWwCom夜操wwW| 97精品自拍视频| 婷婷五月丁香图片人人操| 五月婷婷免费在线| 超碰不卡在线| 久久久噜噜噜操操操| 五月婷婷开心爱| 久久综合中文| 日亚二欧美| av网站中文| 婷婷综合在线| 淫视馆aV二区一区| 久碰婷婷视频| 99热九九在线| 婷婷丁香色情五月天| 99国产精品久久久久久久久久久| 丁香六月婷婷一区| 97操操| 婷婷五月综合网| 色五月成人| 婷婷五月丁香人妻无码高清| 五月婷婷综合潮喷| 综合色、色综合| 开心五月婷婷六月丁香| 激情五月婷婷综合| 色色色婷婷五月天| 色五月色图| 五月婷婷草| 久激情| 夜夜干夜夜操| 亚洲AV成人无码电影| 婷婷五月天开心网| 伊人久久大香线蕉综合网站| 天天日夜夜帕| 久操大屁股女人av| 激情五月天婷婷在线网址发给我| 五月丁香888| 开心激情网五月天| 天天干,天天操,天天射| 久久久27操| 丁香婷婷五月六月久久| 亚洲美女高潮久久久久久69| 九九99九九99九九99视频网| 婷婷久热| 99热只有精品在线播放| 天天日天天插| 狠狠色五月| 情色五月天 网站| 婷婷丁香色无五月| 精品久久婷婷| 色婷婷视频| 久久五月丁香伊人青草| 国产五月视频| 九九视频这里只有精品| 国产精品操| 思思热在线精品视频| 综合99在线| 日韩限制级大尺度黑料泄密大尺度视频一区二区在线观看 | 久热这里只有精品性色AV| 桃色五月天| 天天色综合综合| 亚洲综合成人网站| 99色在线观看| 日日操,日日爽| 色天使色综合| 9月色婷婷| 五月丁香婷婷无码中文| 国产精女同一区二区三区久| 99视频激情四射| 99re99在线看| 我淫我色婷婷五月天激情四射| 噜噜视频| 色五月婷婷激情综合网| 日韩熟女啪啪视频| 97久久草草超级碰碰碰| 五月婷无码| 日韩无码系列| 99热精品在线观看| 婷婷色色欧美| 综合亚洲六月婷婷在线| 五月婷婷综合在线亚洲视频| 中文字幕成人影视| 欧美婷婷五月无砖| 综合色色综合| 超碰v| 九九人人精品| 夜夜噜夜夜奇| 99热1| 激情综合视频| 岛国AV网| 五月婷婷中文| 五月婷婷视频啪啪美女| 久热亚洲| 岛国在线观看91| 亚洲婷婷91丁香| 五月中旬婷婷丁香六| 五月天丁香网站| 万月丁香狠狠爱| 色99色| 九九热精品| 丁香五月婷婷激情视频播放| 色婷天天| 丁香花狠狠婷婷亚洲中文字幕| 亚洲操b| 婷婷五月天无码| 色综合爱综合| 色碰碰| 狠狠狠狠青草| 99国产精品白浆在线观看免费| 99a级片| 这里只有精彩亚洲视频推荐| 精品久久婷婷五月天| 丁香婷婷91在线观看视频| 97大香蕉五月天| 99在线精品视频| 五月天丁香网站| 99热精品在这里| 久久精彩视频99| se色99| 九九九热精品| 九九色之九九色之88| 婷婷94s| 9精品久久999| 天天综合色| 色中色综合| 综合久久97| 99无码精品| 五月丁香啪啪综合| 综合网五月天123| 天天艹夜夜爽| www.sd-xiangsu.cpm| 五月婷婷六月丁香| 91avse| 91人操| www.久久爱.com| 91亚洲免费片| 丁香五夜激情四射夜夜夜| 97luluse| 日韩三级高清无码| 婷婷婷婷午夜| 五月天丁香久久综合| 色日本颜射| 青草视频在线观看视频| 国产暴力强伦轩1区二区小说| 能看的AV| 色色色五月婷婷| 狠狠综合网| 97色婷| 婷婷色色五月| 国产成人精品123区免费视频| 色五月婷婷久久| 丁香婷婷色五月| 人妻少妇色综合| www.五月天| AⅤ网站在线看| 亚洲区在线| 五月婷中文娱乐综合| 人妻中文字幕网| 色播五月综合网| 日本美女上人| 婷婷色女| 韩国婷婷丁香五月| 亚洲激情网站| 五月婷婷激情综合av| 噜噜操操| 亚洲色五月婷婷| 欧美槡BBBB槡BBB少妇| 久久AAAA片一区二区| 99se丁香| WWW·色色色·COM| 色婷操逼| 丁香五月婷婷动漫视频| 九九热视频思思| 激情六月天婷婷| 午夜成人天堂久久无码日韩久久| 婷婷丁香人妻天天爽| 亚洲亚洲人成综合网络| 99爱在线| 一起草无码| 精品五月丁香| 伊人五月成人| 亚洲综合视频在线| 五月丁香激情综合网| 久99在线| 久久久性爱视频| 亚洲AV激情五月综合网| 色久五月天| 91色综合| 日本eVa一区=区视频| 99热精品10| 婷婷在线观看五月天在线视频| 思思热99在线| 99婷婷国产最新视频| 色99视频| 丁香五月婷婷99| 欧美五月丁香在线| 岛国AV网| 91超级碰| 五月天激情图片网| 激情综合女人网五月播播| 丁香六月激情综合啪啪| 成人在线日韩| 欧美,日韩成人在线| www.超碰在线| 五月花综合视频| 精品人妻一区| 涩 五月 婷婷 狠狠| 亚洲日本激情| 五月激情影院| WWW.久久.COM| 99热都是精品| 婷婷五月激情天| 99九九久久| 黑人无码一区| 开心综合激情综合| 色九区| 久久婷婷桃花五月天| 狠色狠色狠狠色综合网| 停停五月色宗合| 亚洲网在线观看| 六月丁香久久| 婷婷五月激情六月| 日本二级毛片二级毛片| 91五月天| 色爱综合网| 婷婷在线五月综合| 激情五月天激情网| 影音先锋一区二区三区| 操操熟女| 99热99这里有免费的精品| 99精品色| 综合另类视频| 天天爽天天爽视频| 天天日中文| 天天天久久久| 天天爽人人综合免费7799| 日本nghangse中文字幕| 婷婷婷五月天最新综合你懂的| 色五月婷婷影院| 色婷婷综合亚洲| 夜夜爽天天干| 五月婷婷先锋| 99热精品9| 北京熟妇搡BBBB搡BBBB| 九月丁香婷婷| 91色久| 日本系列_4页_777FP| 亚洲视频99| 激情婷婷激情在线不卡| 亚洲乱码成人| 大地资源色婷婷视频在线| 天天色情站| 五月天啪啪啪| 狠狠综合| 深爱激情六月天| 日韩黄黄| 欧美日韩999| 丁香五月色色| 国产超碰在线| 激情综合婷婷| 亚洲中文字幕网| 99在线热| 丁香五月天啪啪| 久久XX| 青草五月天| 九月丁香婷婷综合激情| 天天肏夜夜肏| 男人天堂亚洲综合| AA片在线观看视频在线播放| 婷婷五月天亚洲天堂| 少妇人妻偷人精品无码视频新浪| 天天爽天天日人人爱| 国产99久久久国产精品免费看| 欧美日韩大黄| 成人免费黄色短视频| 久久这里有精品在线观看| 色天使色综合| 最新丁香六月婷婷| 99热国产婷婷| 狠狠久久婷五月| 激情欧美婷婷| 婷婷五月成人| 涩五月丁香| 色婷婷亚洲综合天堂| 深爱激情丁香| 亚洲婷婷基地| 开心激情五月天网| 婷婷五月综合欧美在线播放| 91919191919久久成人视频| 激情五月综合网最新 | 日日狠狠久久偷偷四色综合免费| 激情五月天婷婷丁香| 五月婷婷日| 操操啪| 国产69精品久久久久999小说| 日本不卡五月婷婷丁香| 婷婷成人在线| 操人无码| 五月天色婷婷视频| 99视频在线观看视频| 丁香五月综合| 五月色欧美| 亚洲一级AV在线免费播放| 香蕉综合网| 免费试看小视频 99| 五月天婷婷亚洲| 色婷婷婷婷| 国产精品久久久久久五月天加勒比| 五月婷婷国产| 另类激情综合| 丁香婷婷在线| 色婷婷中文在线| 男妓跪趴把舌头伸进我的嘴巴| 久久99免费视频| 久99久在线| 五月天天丁香婷婷| 婷婷激情在线| 五月婷婷五月天天| www一起操| 国产日产亚系列精品版优势| 九九视屏| 色五月天网| 五月天激情久久| www,奇米影视| 丁香大香蕉| 丁香六月无码| 五月天婷婷xxx| 青青操成人福利| 五月丁香色情| 亚洲色色色| 天天干天天操天天干天天操天天干天天操 | 光棍影院日韩精品| 天天做天天爱天天爽| 九九热在线精品视频| 天天爽—爽| 丁香婷婷五月综合影院| 久久er99热精品一区二区| 五月丁香自拍| 天天射夜夜骑| 久久久妻人人人| www激情网站| 97一区二区| 丁香在线视频| 超碰高清在线| 乱色色色| 天天摸,天天爽| 五月婷精品| 成人免费网站免费看| 亚洲精品久久久无码| 久久色婷婷| 很很干天天干| 欧美综合五月丁香五月天| 欧美性二区| 久久综合伊人77777蜜臀| 激情综合网激情五月婷婷| 激情99| 深夜男女福利刺激影院一区完整| 精品久久久人妻| 爱婷婷久久视频| 狠狠五月天婷婷| 久/久精品99看9| 婷婷五月色影视先锋| 久久五月天丁香| 婷婷久综合| 99色综合| www.婷婷五月天| 国产成人网址| 久久婷婷五月综合伊人| 停婷丁五月在线| 99热精品在线播放| 日韩欧美骚货| 97韩国久久电影院| 日本精品99| 五月婷婷九| 久色视频| 色婷婷婷婷| 色婷视频| 五月色天情| 婷婷噜噜| AV五月婷婷露脸| 九九色热视频| 性天天中文网| 五月天深爱激情网| 激情综合五月色丁香婷婷| 精品人妻久久久久久久| 热热久久久久久久久| 狠狠干在线视频| 森林影视大全,最好看的2019年视频 | 色色婷婷五月| 色5月婷婷| 狠狠操狠狠爱| 色五月婷婷中文字幕在线观看 | 色婷婷综合丁香五月天| 久久总和99| www.maotanji.com| 九九热99免费视频| 人人妻人人澡| 九九av| 99碰碰| 无码少妇高潮喷水A片免费| 操操操97| 9久热在线视频| 超色欲天天| 男人天堂99| WWW,色五月| 婷婷五月AA五月在线| 天天擼久久擼在线| 热99这就是精品视频| 激情亭亭五月| 丁香啪啪| 久久久天堂国产精品女人| 亚洲色图欧美色图日本视频| 激情婷婷五月社区| pom538精品视频| 超碰久热| 亚洲瑟瑟精品在线| 日日夜夜婷婷| 婷婷五月天综合久久| 亚洲va综合va国产va中文| 少妇出轨做爰高潮A片| 丁香五月激情啪啪啪啪| 玖玖婷婷五月| 人人干人人干骚美女| 激情都市五月天| 五月丁香色六月激情干大屄| 夜夜 操无码| 午夜成人片400| 亚洲成人无码片| 超碰99热| 天天操天天日天天爽| 99这里只有精品视频| 日韩视频99| 大香蕉伊人丁香五月| 91激情五月开心| 色情五月丁香婷婷网| 在线可以看的av网址| 9久久久久久久久久久| 成人精品一区日本无码网| 超碰中文字幕在线| 精品思思久久| 丁香五月婷婷手机| 香蕉久久国产AV一区二区| 精品二区| 色婷婷综合久久久久| 日韩六六久久电影| 狠狠五月激情丁香六月| 欧美搡BBBBB摔BBBBB| www.久久爱.c n| 婷婷五月天xxx| 伊人玖玖婷婷| 日本欧美成人片AAAA| 日韩淑女人妻luan伦激情精品一区二 | 五月丁香六月婷婷a v| 五月婷婷中文字幕| 青青草伊人婷婷| 婷婷五月亚洲综合| 亚洲综合色五月| 激情小说在线视频| 在线综合91| 五月婷婷色丁香| 婷婷丁香宗合888| 天天插操| 五月激情丁香五月| 极品人妻VideOssS人妻| 熟妇人妻中文字幕无码老熟妇| 另类激情四射| 丁香婷婷色五月天| 九月丁香| 日韩在线9| 婷婷久久亚洲| 久草热久草在线视频| 91玖玖| 色婷婷亚洲五月天| 亚洲精品第一色色色色色色| 另类在线| 91九色视频在线观看| 影音先锋男人AV资源站| 五月天激情网图片 - 百度| 婷婷综合五月天| 97伊人综合婷婷| 久久九精品| 天天做天天爽| 狠狠干综合| 久久婷婷五月综合色奶水99啪| 99精品丰满| 五月婷婷之激情五月| 六月丁香五月婷婷| 99精品激情| 精品人人操| 日本WWW九九九| 777色色色| 五月四色激情| α久久| AA片在线观看视频在线播放| 久久只有这里精品免费| 久久婷婷色色| 精品久热69| 99热这里是精品| 九九美女视频| 国产成人+亚洲+欧洲| 怎么样可以看免费的一级av| 婷婷丁香五月激情综合站_久久五月丁香激情综合_开心五月综合激情综合五月_婷 | 九热视频| 午夜免费试看| 在线成人网址| Av九九| 91在线日| 九九热黄色| 大香蕉婷婷| 99爱在线免费视频| 狠色综合网| 97色色婷婷| 99热精品网| 婷婷成人基地| 婷婷开心综合人妻小说网址| 国内一级片| 伊人五月成人| www.com任你艹|