亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

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

TDengine異地多活架構(gòu)實(shí)戰(zhàn):從副本同步到故障切換

TDengine異地多活架構(gòu)實(shí)戰(zhàn):從副本同步到故障切換 TDengine 的異地多活方案是我近半年反復(fù)推演和壓測(cè)最多的一類架構(gòu)。起因并不復(fù)雜我們運(yùn)營(yíng)的設(shè)備監(jiān)控平臺(tái)把幾十萬(wàn)測(cè)點(diǎn)的數(shù)據(jù)全部集中到一個(gè)集群某個(gè)機(jī)房的光纜一斷整個(gè)寫入鏈路就會(huì)立刻報(bào)警業(yè)務(wù)側(cè)只能臨時(shí)降級(jí)而“降級(jí)”這個(gè)詞在運(yùn)維值班溝通里往往意味著半夜加班。一開(kāi)始我以為“異地多活”就是把 TDengine 的副本數(shù)調(diào)大、把 dnode 分散到兩個(gè)機(jī)房就完事了。真正推演之后才發(fā)現(xiàn)這條路在跨地域場(chǎng)景下幾乎走不通。這篇文章不打算只講概念而是把我們實(shí)際選型、拓?fù)湓O(shè)計(jì)、故障切換和長(zhǎng)期治理的經(jīng)驗(yàn)整理出來(lái)給想用 TDengine 構(gòu)建高可靠的時(shí)序數(shù)據(jù)中心的團(tuán)隊(duì)一個(gè)可落地的參考。1. 為什么一家做設(shè)備監(jiān)控的團(tuán)隊(duì)會(huì)盯上“異地多活”1.1 先回答多活和備份的本質(zhì)差異很多團(tuán)隊(duì)把“多活”和“備份”混在一起這是第一個(gè)要糾正的認(rèn)知偏差。備份是保留一份數(shù)據(jù)副本平時(shí)不對(duì)外服務(wù)故障發(fā)生后再想辦法恢復(fù)多活則是多個(gè)數(shù)據(jù)中心同時(shí)承擔(dān)讀寫任何一個(gè)點(diǎn)故障時(shí)訪問(wèn)路徑可以在分鐘級(jí)甚至秒級(jí)切換到另一個(gè)點(diǎn)業(yè)務(wù)基本無(wú)感。我們的設(shè)備監(jiān)控平臺(tái)是典型的時(shí)序場(chǎng)景設(shè)備側(cè)采集器不斷上報(bào)電壓、電流、溫度、運(yùn)行狀態(tài)等遙測(cè)數(shù)據(jù)每秒峰值寫入超過(guò)十萬(wàn)條測(cè)點(diǎn)。這些數(shù)據(jù)有三個(gè)明顯特點(diǎn)寫入不能隨便暫停、時(shí)間軸連續(xù)不能斷、業(yè)務(wù)對(duì)缺失窗口的容忍上限通常只有幾分鐘。一旦單機(jī)房停電或者出口光纜中斷采集器還在繼續(xù)產(chǎn)生數(shù)據(jù)本地緩存寫滿之后就開(kāi)始丟點(diǎn)而后臺(tái)的分析報(bào)表、實(shí)時(shí)大屏、報(bào)警規(guī)則全都依賴這條時(shí)序列。備份工具恢復(fù)得再快也沒(méi)法解決“寫入入口已經(jīng)不可用”的問(wèn)題因?yàn)閺墓收习l(fā)生到備份拉起中間的歷史窗口已經(jīng)無(wú)法補(bǔ)救。所以我們?cè)O(shè)計(jì)的目標(biāo)不是“把數(shù)據(jù)復(fù)制一份”而是讓讀寫兩端在任何單點(diǎn)故障下都能繼續(xù)工作。RTO按分鐘算RPO按秒到分鐘算而不是把希望寄托在幾小時(shí)后的手工恢復(fù)上。1.2 什么時(shí)候該上異地多活什么時(shí)候不該硬上不是所有場(chǎng)景都適合異地多活。時(shí)序數(shù)據(jù)的寫入天然是分布式追加模式每一條記錄幾乎都是獨(dú)立事件沒(méi)有跨行事務(wù)、沒(méi)有復(fù)雜的并發(fā)修改這決定了它比關(guān)系型數(shù)據(jù)庫(kù)更容易做多活。但如果你的業(yè)務(wù)強(qiáng)依賴“全局唯一的設(shè)備ID”“原子遞增的序列號(hào)”或者“寫入后立即在所有節(jié)點(diǎn)讀到同一條數(shù)據(jù)”那就要謹(jǐn)慎了這類強(qiáng)一致需求不是時(shí)序數(shù)據(jù)庫(kù)的設(shè)計(jì)重點(diǎn)。我的建議是給數(shù)據(jù)分級(jí)。設(shè)備上報(bào)的遙測(cè)指標(biāo)可以接受幾秒甚至幾十秒的滯后適合走異步同步但控制指令、配置下發(fā)的狀態(tài)記錄直接影響設(shè)備動(dòng)作必須保證不丟不重。分級(jí)之后核心少量表走強(qiáng)一致或者應(yīng)用層特殊處理海量遙測(cè)表走異步同步整體成本會(huì)低很多。千萬(wàn)別把“所有時(shí)序數(shù)據(jù)一視同仁”當(dāng)成省事結(jié)果就是該保的沒(méi)保住該省的沒(méi)省下來(lái)。2. TDengine 自身的冗余機(jī)制replica、選主和多數(shù)派到底怎么工作2.1 從 dnode 到 vnode再到復(fù)制組想設(shè)計(jì)異地多活先得理解 TDengine 集群的冗余單位。一個(gè)集群由若干 dnode 組成dnode 就是跑 taosd 的物理節(jié)點(diǎn)或虛機(jī)集群里還有 mnode 負(fù)責(zé)管理元數(shù)據(jù)、用戶權(quán)限和庫(kù)表結(jié)構(gòu)mnode 本身也是一個(gè)多副本的 Raft 組。業(yè)務(wù)數(shù)據(jù)寫入時(shí)會(huì)按時(shí)間窗口拆分成多個(gè) vnode每個(gè) vnode 可以理解為一段數(shù)據(jù)集的獨(dú)立復(fù)制單元它的多個(gè)副本分散在不同的 dnode 上副本數(shù)量由建庫(kù)時(shí)的 replica 參數(shù)決定。replica1 表示單副本只解決存儲(chǔ)不解決高可用replica3 是最常見(jiàn)的集群高可用配置。注意這里的高可用指的是“單臺(tái)或兩臺(tái)機(jī)器故障時(shí)數(shù)據(jù)不丟、服務(wù)不中斷”它默認(rèn)的網(wǎng)絡(luò)環(huán)境是一個(gè)低延遲、穩(wěn)定的數(shù)據(jù)中心內(nèi)部網(wǎng)絡(luò)。一旦把這三個(gè)副本拆到不同城市、不同機(jī)房問(wèn)題就開(kāi)始變得復(fù)雜了因?yàn)槊總€(gè) vnode 內(nèi)的數(shù)據(jù)同步都要跨物理距離。2.2 一次寫入的完整握手為什么跨地域后就慢了TDengine 的寫入路徑大概是這樣的客戶端把數(shù)據(jù)發(fā)給某個(gè) vnode 的 leaderleader 先寫自己的 WAL然后把日志同步給同組的 follower得到多數(shù)派確認(rèn)后才給客戶端返回成功。這個(gè)過(guò)程不是“發(fā)出去就完事”而是要等網(wǎng)絡(luò)來(lái)回確認(rèn)。在同一機(jī)房的局域網(wǎng)里這個(gè)往返可能不到 1 毫秒你的寫入幾乎感受不到副本同步的開(kāi)銷。可一旦跨城市專線 RTT 也許就有 10 到 30 毫秒如果走公網(wǎng)或者鏈路不穩(wěn)定可能就是 50 毫秒往上。每次寫入都額外付出這么一段等待時(shí)間寫入吞吐量就會(huì)斷崖式下降。可以想象一個(gè)場(chǎng)景三個(gè)秘書(shū)在不同城市共同維護(hù)一份會(huì)議紀(jì)要寫一條記錄之前必須獲得至少兩個(gè)人的確認(rèn)而每一次確認(rèn)都要打一個(gè)跨城電話。大量記錄并行處理時(shí)通訊線路就是最大的瓶頸。這就是為什么“同一集群、replica3、節(jié)點(diǎn)橫跨兩地”在很多異地場(chǎng)景下跑不出理想性能。2.3 多數(shù)派陷阱三副本兩地分布不等于高可用這里有一個(gè)特別容易踩的坑。假設(shè)你在 A 機(jī)房放兩個(gè) dnodeB 機(jī)房放一個(gè) dnode整個(gè)集群三副本??雌饋?lái)“兩個(gè)機(jī)房都有副本應(yīng)該很安全”但 Raft 的多數(shù)派機(jī)制決定了如果 A 機(jī)房整體故障兩個(gè) A 機(jī)房的副本同時(shí)失聯(lián)剩下的那個(gè)副本無(wú)法湊齊多數(shù)派整個(gè)庫(kù)會(huì)拒絕寫入。同樣的問(wèn)題也出現(xiàn)在讀路徑上leader 選舉需要多數(shù)派客戶端訪問(wèn)也需要大多數(shù)節(jié)點(diǎn)正常。所以在跨機(jī)房部署單一集群時(shí)我更推薦“三個(gè)機(jī)房各一個(gè)副本”這種三角形分布任何一個(gè)機(jī)房故障另外兩個(gè)機(jī)房的副本仍然構(gòu)成多數(shù)派服務(wù)可以繼續(xù)。但這樣一來(lái)網(wǎng)絡(luò)鏈路的數(shù)量、鏈路成本、運(yùn)維復(fù)雜度都會(huì)上升本質(zhì)上是在用基礎(chǔ)設(shè)施復(fù)雜度換高可用。3. 三條跨地域數(shù)據(jù)流同步副本、異步同步、雙寫之間的取舍3.1 先給結(jié)論沒(méi)有銀彈只有分層異地多活沒(méi)有一種配置適合所有數(shù)據(jù)。我們最后采用的思路是按數(shù)據(jù)重要性和訪問(wèn)模式把數(shù)據(jù)流拆成三類分別走不同路線。這樣既控制了成本也把真正核心的數(shù)據(jù)放到了最高的可靠性保障上。先看一張對(duì)比表再展開(kāi)講每條路線的適用邊界。維度路線A同一集群跨地域多副本路線B兩套集群異步同步路線C應(yīng)用層雙寫一致性強(qiáng)一致Raft 多數(shù)派確認(rèn)最終一致滯后秒級(jí)到分鐘級(jí)取決于實(shí)現(xiàn)通常最終一致寫入性能受跨地域 RTT 影響明顯寫入各自集群互不阻塞兩個(gè)集群各寫一份應(yīng)用開(kāi)銷大單點(diǎn)故障容忍需節(jié)點(diǎn)分布滿足多數(shù)派任一集群故障仍可服務(wù)任一集群故障仍可服務(wù)回切復(fù)雜度低自動(dòng)選主中需設(shè)計(jì)反向同步高需業(yè)務(wù)層切換和補(bǔ)償運(yùn)維復(fù)雜度低但網(wǎng)絡(luò)要求苛刻中需要維護(hù)同步鏈路高需要冪等機(jī)制適用距離同城/專線低延遲異地、跨地域小數(shù)據(jù)量關(guān)鍵表3.2 同步副本和獨(dú)立集群的根本沖突在“一致性和可用性”路線A的優(yōu)勢(shì)是簡(jiǎn)單數(shù)據(jù)天然就是一份不存在兩套集群之間的差異。只要網(wǎng)絡(luò)足夠好比如同城雙中心、專線延遲穩(wěn)定在 5 毫秒以內(nèi)完全可以把 TDengine 三副本拆到兩個(gè)或三個(gè)機(jī)房利用 Raft 自動(dòng)實(shí)現(xiàn)故障切換。它的短板也恰恰來(lái)自強(qiáng)一致網(wǎng)絡(luò)抖動(dòng)會(huì)直接影響寫入成功率跨城市的長(zhǎng)鏈路帶來(lái)的不確定延遲會(huì)放大每一次寫放大。路線B是我們主推的異地方案。每個(gè)區(qū)域部署一套獨(dú)立集群設(shè)備只寫入本區(qū)域集群然后把增量數(shù)據(jù)異步同步到中心或另一個(gè)集群。這樣做的好處是區(qū)域內(nèi)的寫入完全不受遠(yuǎn)端網(wǎng)絡(luò)影響故障時(shí)本地采集鏈路照樣工作壞處是兩套集群之間有數(shù)據(jù)滯后故障切換時(shí)需要容忍一小段臟數(shù)據(jù)或數(shù)據(jù)空洞回切時(shí)還要處理“舊集群里新寫入的數(shù)據(jù)”和“新集群里已積累的數(shù)據(jù)”如何合并。異步同步的具體實(shí)現(xiàn)可以用官方提供的數(shù)據(jù)同步工具也可以自己寫增量拉取任務(wù)。數(shù)據(jù)方向一般是從生產(chǎn)集群同步到中心查詢集群或者核心生產(chǎn)集群同步到災(zāi)備集群。同步粒度通常按數(shù)據(jù)庫(kù)或者按表來(lái)控制沒(méi)必要把所有歷史冷數(shù)據(jù)都實(shí)時(shí)同步過(guò)去。3.3 雙寫需要注意冪等和亂序路線C聽(tīng)起來(lái)最直接業(yè)務(wù)代碼把同一條數(shù)據(jù)同時(shí)寫入兩套集群。但實(shí)際做起來(lái)最折磨人。首先應(yīng)用側(cè)寫入成本翻倍其次兩條鏈路到達(dá)目的集群的順序可能不一致如果場(chǎng)景里存在“同一時(shí)間戳、同一設(shè)備”的多條記錄后寫入的不一定是最新?tīng)顟B(tài)就需要在目標(biāo)端設(shè)計(jì)冪等或者版本策略。我們的經(jīng)驗(yàn)是雙寫只用于少數(shù)關(guān)鍵表比如設(shè)備啟停記錄、告警確認(rèn)狀態(tài)這類數(shù)據(jù)量小但價(jià)值高的場(chǎng)景海量遙測(cè)數(shù)據(jù)走路線B的異步同步既不壓垮應(yīng)用也不會(huì)因?yàn)橥铰枞诵逆溌贰?. 從“雙集群”到“可切換”一份拓?fù)湓O(shè)計(jì)與配置示例4.1 一套多寫匯聚拓?fù)湮覀兟涞貢r(shí)的真實(shí)環(huán)境是三個(gè)物理位置兩個(gè)生產(chǎn)園區(qū) A、B一個(gè)中心機(jī)房 C。A 和 B 分別部署一套獨(dú)立的 TDengine 集群負(fù)責(zé)承載本園區(qū)設(shè)備的所有寫入中心機(jī)房 C 部署一套匯聚集群通過(guò)異步同步把 A、B 兩套集群的核心庫(kù)表匯聚到一起供數(shù)據(jù)分析和統(tǒng)一看板查詢。這套拓?fù)涞摹岸嗷睢斌w現(xiàn)在兩個(gè)層面寫入層面A 和 B 各自獨(dú)立存活一個(gè)人掛了另一個(gè)不受影響查詢層面中心集群掛了各園區(qū)的本地集群仍然可以繼續(xù)支撐本園區(qū)的實(shí)時(shí)查詢。故障切換時(shí)我們只需要切換接入域名或配置漂移不需要遷移任何歷史數(shù)據(jù)。4.2 庫(kù)表設(shè)計(jì)與同步實(shí)現(xiàn)每個(gè)集群的庫(kù)表結(jié)構(gòu)必須保持完全一致否則同步任務(wù)會(huì)持續(xù)報(bào)錯(cuò)。我們?cè)诎l(fā)布流程里統(tǒng)一管理建庫(kù)建表腳本保證幾個(gè)集群同時(shí)更新 schema。建庫(kù)示例大概是這樣的-- 每個(gè)園區(qū)生產(chǎn)集群 CREATE DATABASE edge_iot DURATION 1d KEEP 365d REPLICA 3 BUFFER 256 WAL_LEVEL 2; -- 中心匯聚集群副本數(shù)可以根據(jù)查詢量調(diào)整 CREATE DATABASE center_iot DURATION 1d KEEP 365d REPLICA 3 BUFFER 256 WAL_LEVEL 2;注意這里 REPLICA3 是單集群內(nèi)的副本數(shù)不是跨集群的同步關(guān)系。跨集群的數(shù)據(jù)復(fù)制走的是同步任務(wù)而不是讓兩套集群組成一個(gè)大集群。同步任務(wù)的邏輯看起來(lái)非常簡(jiǎn)單但細(xì)節(jié)都在容錯(cuò)上。我們用偽代碼描述核心思路# 從源集群增量拉取數(shù)據(jù)寫入目標(biāo)集群 last_ts query_target_last_ts(source_table_name) while True: rows fetch_from_source( startlast_ts, tablesource_table_name, batch1000 ) if not rows: sleep(5) continue write_to_target( target_sql, rows, upsert_strategylast_row_win ) last_ts max(row[ts] for row in rows)這里最關(guān)鍵的參數(shù)是last_ts。它不是一個(gè)簡(jiǎn)單的時(shí)間戳而是要精確記錄“源端已經(jīng)拉到哪一條”并且要定時(shí)持久化否則同步任務(wù)一旦重啟就可能從頭開(kāi)始或跳過(guò)一段數(shù)據(jù)造成空洞或重復(fù)。每個(gè)目標(biāo)表建議加上一個(gè)標(biāo)識(shí)來(lái)源機(jī)房的 tag比如site這樣中心集群在查詢時(shí)可以按來(lái)源域過(guò)濾。因?yàn)闀r(shí)序數(shù)據(jù)的主鍵本質(zhì)是時(shí)間戳加設(shè)備標(biāo)識(shí)不同園區(qū)如果存在相同的設(shè)備編號(hào)不加來(lái)源 tag 就會(huì)互相覆蓋這是一個(gè)我們?cè)谠缙诓冗^(guò)的坑。4.3 流量切換入口盡量別改業(yè)務(wù)代碼流量切換最怕的是讓每一臺(tái)采集器去改配置。我們的做法是所有采集器的寫入地址統(tǒng)一指向一個(gè)內(nèi)部域名域名通過(guò)負(fù)載均衡解析到 A 或者 B 的集群中心查詢統(tǒng)一指向中心域名中心域名后面掛多個(gè)只讀地址。故障發(fā)生時(shí)運(yùn)維只需要在負(fù)載均衡或 DNS 層把域名切到可用集群。應(yīng)用代碼不需要感知后端是誰(shuí)連接池也會(huì)在短暫的失敗重連后自動(dòng)恢復(fù)。為了讓這個(gè)切換更平滑客戶端配置里可以一次配置多個(gè)節(jié)點(diǎn)地址TDengine 原生驅(qū)動(dòng)會(huì)在第一個(gè)地址不可用時(shí)嘗試后面的節(jié)點(diǎn)。5. 真正的考驗(yàn)是故障切換一次跨地域切換的完整復(fù)盤5.1 一次突然的故障演練我們每季度會(huì)做一次切換演練。最近一次模擬的是 A 園區(qū)到中心機(jī)房的專線完全中斷A 園區(qū)集群自身還在正常運(yùn)行但中心查詢集群的同步任務(wù)開(kāi)始積壓。演練時(shí)間線大概是這樣同步時(shí)延監(jiān)控觸發(fā)告警值班人員在 5 分鐘內(nèi)確認(rèn)是專線中斷。A 園區(qū)采集鏈路仍然正常本地集群繼續(xù)寫入業(yè)務(wù)無(wú)感。中心集群由于缺少 A 園區(qū)數(shù)據(jù)大屏和報(bào)表出現(xiàn)局部缺口自動(dòng)切換規(guī)則觸發(fā)后中心域名的查詢流量被切到 A 園區(qū)的本地查詢?nèi)肟?。同步任?wù)進(jìn)入“斷點(diǎn)續(xù)傳”模式每 5 秒探測(cè)一次鏈路鏈路恢復(fù)后自動(dòng)追平。追平后我們把中心查詢域名切回中心集群并抽查最近 5 分鐘數(shù)據(jù)的延遲。這個(gè)過(guò)程聽(tīng)起來(lái)順利但真正執(zhí)行時(shí)出現(xiàn)過(guò)好幾個(gè)問(wèn)題。5.2 切換后真正卡殼的三個(gè)技術(shù)問(wèn)題第一個(gè)問(wèn)題是連接池緩存。我們的應(yīng)用服務(wù)啟動(dòng)時(shí)會(huì)從配置中心拉取 TDengine 地址列表但連接池一旦建立不會(huì)感知域名切換后的新地址。那次演練中雖然域名解析已經(jīng)切到 A 園區(qū)但部分長(zhǎng)期存活的應(yīng)用進(jìn)程仍然持著舊連接等舊連接超時(shí)后才緩慢恢復(fù)。解決辦法不復(fù)雜在應(yīng)用側(cè)設(shè)置連接池的失敗重連周期并且不要用商用的 VIP 而用支持多地址的客戶端配置讓驅(qū)動(dòng)自動(dòng)嘗試備選節(jié)點(diǎn)。第二個(gè)問(wèn)題是設(shè)備離線后補(bǔ)傳。一些老設(shè)備在專線中斷期間把數(shù)據(jù)緩存在本地恢復(fù)后一次性補(bǔ)傳時(shí)間戳可能往前回填。如果目標(biāo)端以同一時(shí)間戳的新數(shù)據(jù)覆蓋舊數(shù)據(jù)就可能把原本正確的記錄給覆蓋掉。后來(lái)我們?cè)趯懭霑r(shí)做了策略區(qū)分實(shí)時(shí)寫入的遙測(cè)數(shù)據(jù)不管順序后到覆蓋先到但狀態(tài)類、事件類數(shù)據(jù)單獨(dú)走雙寫用業(yè)務(wù)側(cè)維護(hù)的序列號(hào)做最終一致。第三個(gè)問(wèn)題是報(bào)警規(guī)則的 label 漂移。中心集群的報(bào)警規(guī)則是基于中心數(shù)據(jù)庫(kù)里的表結(jié)構(gòu)配置的切換查詢?cè)吹?A 園區(qū)后報(bào)警上下文里的 site 字段含義變了導(dǎo)致一些告警誤報(bào)。這個(gè)問(wèn)題的根源是元數(shù)據(jù)管理沒(méi)跟上拓?fù)湓O(shè)計(jì)現(xiàn)在我們會(huì)在每個(gè) tag 里明確標(biāo)注來(lái)源機(jī)和路由路徑切換時(shí)規(guī)則自動(dòng)帶上 site 過(guò)濾條件。5.3 回切比切換更折磨人故障恢復(fù)后的回切往往比故障切換更容易出錯(cuò)。鏈路剛恢復(fù)時(shí)不能立刻把流量整體切回因?yàn)橹行募旱臄?shù)據(jù)還差一個(gè)時(shí)間窗此時(shí)切回來(lái)會(huì)讓大屏看到一段“過(guò)去”。穩(wěn)妥的做法是讓同步任務(wù)先追平確認(rèn)中心集群的 last_ts 已經(jīng)接近 A 園區(qū)集群再開(kāi)啟只讀校驗(yàn)最后再把寫流量或者查詢流量逐步切回。回切時(shí)還要處理一個(gè)容易忽視的問(wèn)題A 園區(qū)集群在中斷期間積累的本地?cái)?shù)據(jù)和中心集群里已同步的舊數(shù)據(jù)可能存在交叉窗口。我們通常以源端為準(zhǔn)把交叉窗口的數(shù)據(jù)做一次全量覆蓋回放保證中心集群的最終狀態(tài)和 A 園區(qū)一致。如果這個(gè)窗口恰好有幾百萬(wàn)條記錄同步回放的時(shí)間要充分評(píng)估否則原以為半小時(shí)能完成的切換最后拖了幾個(gè)小時(shí)。6. 長(zhǎng)期治理把多活從“能看”升級(jí)到“能扛”6.1 六個(gè)比進(jìn)程監(jiān)控更重要的指標(biāo)異地多活做得怎么樣不是看集群進(jìn)程活著沒(méi)有而是看數(shù)據(jù)流是否可持續(xù)。我們?nèi)粘6⒘鶄€(gè)指標(biāo)每個(gè)指標(biāo)都對(duì)應(yīng)一個(gè)具體故障模式。指標(biāo)含義建議監(jiān)控方式同步時(shí)延目標(biāo)集群最新時(shí)間戳與源集群的差值超過(guò) 30 秒告警斷點(diǎn)位置差值同步任務(wù)持久化的 last_ts 與實(shí)際源端差距持續(xù)增長(zhǎng)說(shuō)明鏈路卡死寫入失敗率各集群的寫入拒絕率和超時(shí)率超過(guò)千分之一關(guān)注重新選舉次數(shù)復(fù)制組 leader 切換次數(shù)突增往往意味著網(wǎng)絡(luò)抖動(dòng)vnode 副本狀態(tài)副本數(shù)是否長(zhǎng)期小于預(yù)期小于預(yù)期意味著冗余失效最后寫入時(shí)間目標(biāo)表級(jí)別最近一次成功寫入避免“表級(jí)靜默斷流”其中最后寫入時(shí)間尤其值得關(guān)注。有次我們只看集群整體寫入量完全正常但其實(shí)某張核心表的同步任務(wù)早就停了寫入量被其他大表掩蓋。加了表級(jí)最后寫入時(shí)間監(jiān)控之后這類問(wèn)題當(dāng)天就能暴露。6.2 數(shù)據(jù)對(duì)賬與斷點(diǎn)續(xù)傳異步同步做得再精細(xì)也難免出現(xiàn)偶發(fā)丟數(shù)據(jù)。我們每天凌晨會(huì)跑一次對(duì)賬任務(wù)隨機(jī)抽取若干表比較源端和目標(biāo)端的 last_ts 以及近 24 小時(shí)行數(shù)。偏差超過(guò)閾值就把對(duì)應(yīng)表加入回補(bǔ)隊(duì)列用查詢接口拉取缺失區(qū)間重新寫入。斷點(diǎn)續(xù)傳機(jī)制不能只依賴“同步任務(wù)重啟后從頭掃”。我們每個(gè)同步任務(wù)的斷點(diǎn)狀態(tài)都放在一個(gè)獨(dú)立的狀態(tài)表里而且用 TDengine 自己來(lái)存這樣同步任務(wù)既處理業(yè)務(wù)數(shù)據(jù)也把自身狀態(tài)當(dāng)成時(shí)序數(shù)據(jù)管理。任務(wù)重啟后先從狀態(tài)表里讀最近提交的 last_ts再往上覆蓋一段 10 分鐘的冗余窗口寧可重復(fù)寫一點(diǎn)也不能留空洞。6.3 讓切換變成一件乏味的事異地多活最怕的不是技術(shù)復(fù)雜而是平時(shí)沒(méi)人敢碰切換按鈕。我們第一年只做桌面推演第二年做季度演練第三年把切換流程寫成了半自動(dòng)腳本值班人員只需要在確認(rèn)故障范圍后點(diǎn)一個(gè)“確認(rèn)切換”。這一步特別重要。因?yàn)檎嬲l(fā)生故障時(shí)現(xiàn)場(chǎng)往往一片混亂與其讓焦慮的人去翻手冊(cè)不如把決策路徑簡(jiǎn)到最少。我們的腳本會(huì)先做健康檢查判斷各集群存活狀態(tài)和同步時(shí)延再根據(jù)預(yù)設(shè)策略選擇切換目標(biāo)最后執(zhí)行流量切換并驗(yàn)證新集群的寫入和查詢。給準(zhǔn)備做異地多活的團(tuán)隊(duì)一個(gè)建議不要一上來(lái)就追求“雙活”這個(gè)概念先定義清楚故障發(fā)生后的第一分鐘要做什么、第十分鐘要做什么、第一天要做什么。把這幾分鐘內(nèi)的動(dòng)作做成腳本每季度演練一次剩下的工作都是為了讓我那句話變得可信切換已經(jīng)不是新鮮事而是整個(gè)時(shí)序數(shù)據(jù)中心最普通的例行操作。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
97综合激情| 天美国产精品| 97免费在线观看| 亚洲精品一二三四区| 丁香六月激情| 99热伊人| 久久久97| 亚洲吊色| 久久久久久夜夜夜夜夜| 亚洲午夜福利视频| 蜜屁av| 亚洲日韩国产欧美综合v| 人妻熟女一区二区三区视频| 1000午夜黄色| 色五月大香蕉| 欧美性天天影视| 日本色色的视频| 欧美色图片| 色噜噜人妻av中文字幕| 亚洲欧美一区二区不卡视频播放 | 七月丁香婷婷| 亚洲国产欧美另类自拍| 久久天天艹| 欧美日韩亚洲天堂| 久久婷婷一区| 热G综合热G中文| 性性久久| 偷窥自拍亚洲| 丝袜视频网国产90| 婷婷探花久久精品一区| 亚洲激情片| 噜噜噜亚洲精| aV中文麻| 国产操逼视频在线观看| 人人操人人大香蕉| 日韩丝袜二区| 日本精品成人无码| 国产欧美日韩在线不卡第一页| 99色热国产视频精品| 中国AV美女| 大香蕉欧美| 丰满人妻区一区二区三| 强奸乱伦 亚洲一区| 日日超碰亚洲| 一线黄色免费性爱片| 亚洲 小说 欧美 激情 另类| 日韩无码视频黄色| 老熟女乱子伦中文字幕一区二区| 熟女人妇一区二区三区| 丁香婷婷啪啪| 欧美极品女人的天堂| 久悠悠av| 91挑色欧美| 试看60秒| 网友自拍第1页| 日本二三四区| 日韩欧美成人午夜福利| 亚洲欧洲日韩国产自在线| 国产精品一区二区三区,亚洲综合 性开放中文AV高清无码免费看 | 国产三级片在线观看| 欧美色图亚洲色| 国内伊人久久久久久网站视频| 五月婷亚洲精品天堂| 蜜臀99久久精品久久久懂爱| 五月婷婷综合网| 中文啪啪视频| 欧美999999| 亚洲资源网| 欧美成人精品一区二区男人蜜臀| 欧美牲| 日韩精品资源专区二区| 日本操BAV| 性爱乱伦一区| 毛片视频白嫩| 亚洲熟妇AV日韩熟妇在线| 中国和日本人色哪个不下载能放| 日韩免费看在线黄色片| 色激情五月天| 白 大 人妻 区 在线| 人妻色情天天操| 亚洲成a人v欧美综合天堂下载 | 国色天香av| 亚洲欲| 亚洲欧美清纯| 国产色呦呦| 久久久爆乳翘臀一线天伦理视频| 久草色悠悠在线视频| 一区二区不卡免费| 乱伦a片视频| av资源在线播放天堂| 日本不卡码黄色| 97超碰中文字幕| 国产免费黄色一级大片| 久久九九99| 久久久专区| 一区二区乱码福利| 天天插天天插| 亚洲不雅视频1区二区| 欧美黑人精品在线播放| 国产超碰在线一区| 国产精品福利资源在线尤物| 久久久婷婷| 欧美激情综合网| 欧亚在线视频| 欧美中字不卡| 久久亚洲AV成人精品无码| 97国产色综合| 日韩精品人妻一区二区| 日韩久久三区| 97精品一区二区三区免费| 女人喷水视频在线观看| 热热色综合网| 红杏大香蕉| 国产精品另类一区大香蕉| 伦伦成年午夜免费视频| 加勒比aⅴ| 九九色综合| 18禁久久| 亚洲五月婷婷| av2014 日韩在线中文字幕| 亚洲最新中文字幕免费| 好湿好紧视频| 中文字幕一区 二 区 三 四 五 区日 日 骚 | 丝袜喷水在线| 日韩簧片免费看| 四虎永久在线精品免费网址| 国产AV久久久蜜爱影集| 老鸭窝在线视频播放| 欧美系列在线一区二区| 久久久久久99999国产精品| 国产男人又猛又粗又爽| 亚洲图片偷拍欧美| 日韩素人无码一区二区三区三州| 精品人妻一区二区三区在| 开心五月深爱五月| 东北少妇高潮zzzz| 乱老熟女一区二区三区| 国产午夜无码片在线观看影视 | 91c色| 毛片麻豆91糖心精品毛情片| 国产精品久久成人免费| 黄色成年| 91在线限制级| 曰本人妻人人澡人人夹| 曰本道人妻久久久在线不卡色视频| 97人妻免费中文字幕| 国产精品电| 天天日夜夜爽| 人妻无一区二区三区| 91熟女.com| 激情综合网五月婷婷| 蜜臀在线视频| 少妇人妻激情四射| 五月天激情网图片| 国模不卡| 日本在线观看网址| 亚洲影视高清第一页| 亚洲精品视频在线| 国产91亚洲精品一区二区三区| 久久做97| 婷婷久久五月| 欧美爱三级日韩久久| 超碰久久网| 欧美日韩成人| 人妻 丝袜美腿 中文字幕| 好爽要喷了| 超AV色女| 97精品国产97久久久久久免费| 久久受www免费人成| 亚洲综合色在线| 国产精品经典一卡久久久 | 久久久久久91香蕉国产| 熟女视频久久| 被男人添B超爽视频| 色婷婷日韩精品一区二区三区| 亚洲 图片 综合91| 顶级丝袜熟女一区二区三区| 探花精品 一区二区| A一级色女| 天天操女人| www.色婷婷色综合| A片 AV一级在线播放观看免费 | 看黑丝美女操逼青青网站| 欧亚在线视频| 99re公开精品免费视频| 99这里只有精品国产| 9九九国产| 美女淫穴| 欧美成人亚洲精品| 亚洲欧洲视频小说在线观看| 欧美色91| 男人天堂毛片| 蜜臀99久久精品| 性性欧美| 成人网欧美风情| 夜夜操天| 国产按摩一区二区三区| 欧美亚洲日韩人妻在线观看| 国产自偷自拍一区| 免费作爱一级视频| 免费作爱一级视频| 亚洲成人福利电影免费| 你懂得91| 乱老女人一区二区视频| 日本女人操逼| 久久婷婷热| 亚洲色 国产 欧美 日韩| 亚洲无无码αⅴ每日更新| 综合色一区三区二区| 色网亚洲人| 福利大香蕉| 97色涩| 天天综合欧美综合| 日韩精品电影| 大粗鳼巴久久久久| 99啪啪视频| 一本久久精品中文字| 综合久久久久久久综合网| 精品一区二区综合熟妇| 国产精品一区二区在钱播放| 黄页18禁| 黄色电影在线播放综合网站| 久插不卡| 国产精品黄色三级av| 国产激情在线观看| 国语人妻精彩刺激| 青青色综合| 色九九九九| 欧美精品久久| 色噜噜国产精品视频一区二区| 女生看匆91网站| 日本一区二区三区四区五区六区七区八区九区| 永久免费观看的毛片的网站| 国产精品999zyz| 成人性爱美曰韩| 欧亚在线视频| 嗯嗯嗯啊啊啊操的我好爽| 亚洲丝袜天堂| 92大香蕉| 中文字幕一区二区三区高清| 破苞ⅩXXX性无码动漫无码| 97在线精品| 天天色悠悠激情| 91性高| 少妇丝袜在线观看AV| 欧美韩日精品99综合| 久久色精品视频在线| 一级成人性爱| 亚洲AV永久无码一区仙野| 国产伦精品一区二区三区视频女| 大香蕉伊人在线成人AV在线观看| 国产自偷| a一区二区三区乱码在线| 亚洲一区二区三区欧美日韩| 日本一二三免费久久| 日日夜夜精品视频| 风流老熟女一区二区三区l| 91久操| 黄色高清久久无码依人| 亚洲综合在线91| 亚洲无线码欧洲精品区别| 婷婷97| 黄色高清久久无码依人| 人妻丝袜一区二区三区在线| 免费在线黄片视频| 亚洲自拍另类丝袜综合| 中文字幕在线观| 性爱乱伦网址| 激情五月天校园春色网| 成人av福利在线观看| 五月婷婷激情综合| 啊啊啊 在线| 亚洲阿v天堂无码z2018| 精产国品一区二三产品| 久久加勒比| 岛国AB视频| 欧美五区| 日韩字幕一区| 精品无码一二三四区| 九热久| 国产精品一区二区 尿失禁| 操我啊啊啊啊啊| 99在线观看视频在线高清| av无线看| 伊人伊人LD| 加勒比综合| 色五月婷婷网| 欧美日韩久久精品爱爱| 女优免费一区二区永久| 97超碰欧美中文字幕| 日韩少妇一区二区三区| 亚洲熟女一区二区| 国产激情综合| 久久久久久九| 欧美熟妇乱码在线一区| 国产AAAAAABBBBB| 操香逼| 亚洲中文字幕在现观看| 少妇同性| 国产成人99久久亚洲综合| 天天日日舔舔| 日韩av性爱在线播放| 日本特黄f c2| 在线中文字幕| 91欧美丨精品丨入口| 岛国在线免费视频| 一区二区三区色综合| 黄色人人| 日韩国产九九精品一区二区三区毛片| 日韩欧美俄罗斯A片| 亚洲风情综合网| 偷看洗澡一二三区美女| 91综合天天| 91N欧美| 日本精品一区三区| 国产捆绑一区| 一级黄碟在线看| 欧美强奸乱能| 97亚洲色图| 日韩国语字幕| 亚欧无码在线| 精品无吗m| 亚洲 中文 女同| 俄罗斯一区二区视频在线观看| 亚洲自拍欧美色综合| 日韩av一级黄片| 97资源站日韩| 天天摸夜夜操视频| 成人五月香网在线| 国产传媒操逼视频| 97资源亚洲| 婷婷激情一区二区三区俺也去| 久久综合国产精品国产| 97在线视频免费看| 另类av综合久久| 亚洲少妇色| 无码外流操逼视频| 美女性91| 亚洲日韩东京热一区| 五月丁香久久| 国产熟女免费观看久久| 91少妇人妻| 天堂资源站| 亚洲综合网电影91| 十八禁成人网站在线观看| 91夜色| 无码人妻系列少妇| 男人天堂站| 日本熟妇人妻中出视频| 日韩无码精品综合久久| 91爱| 密臀在线视频| 中文日韩欧美熟| 久九九九九九九热| 大香交伊人网| 在线播放中文字幕| 欧美视频中文字幕区| 日本高清免费一本视频在线观看| 国产精品自拍视频| 天天干嫩逼网| 91美女视频。| 亚洲精品蜜桃久久久| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 男人综合网| 屁股久久久久久久久| 欧洲免费一区二| 人人操人人狠狠操| 亚洲αv一区二区三区| yiqicaoav| 91精品丝袜久久久久久| 一区二区三区四区五区久久久久久| 大香蕉伊人网WWWn0n| 男女香蕉一区二区| 久久人妻少妇| 日本精品久久久久久久| daxiangjiao你懂的| 亚洲人妖网| 女一区二区| 日本天天人人狠狠在线日美女 | 青青草日本中文字幕| 亚洲精品 大香蕉| 乱伦熟女区| 免费人成?大片在线播放| 欧美国产精品| 国产精品久久久久久久毛片1| 一级二级三级黑人无码| 天天躁日日躁xxxxx| 伊人五月天婷婷| 亚洲色图欧美一区二区不卡| 热99这里有精品综合久久| 久9精品| 麻豆天美一区二区| 伊人操你| 精品欧美А∨无码黑人大荫蒂| 欧美黄色大片在线观看| 淫荡熟女乱伦网| 无码操逼网| 国产精品久久伊人| 中文字幕二区日韩天堂| 校园春色亚洲欧洲| 亚洲drav色图| 日本不卡一二区| 91美| 人人爱人人乐人人操| 成人性爱免费播放| 啪啪AV导航| 抽插无码高清一区| 天美精品av| 97欧美精品综合| 91欧美综合在线| 91在线国产后入风骚翘臀美女素人| 婷婷九月丁香| 中文字幕蜜乳av| 久久久久久亚洲中文| 强奸乱伦av电影| 五月天激情视频| 国产AV天美| 天天操天天日天天干| 久久久亚洲精品中文字幕人妻| 亚洲视频精选| 污污汅18禁网站在线永久免费观看| 亚洲精品aa久久伊人| 美女黄色一级A视频| 久久夜夜夜夜| 欧美熟妇精品黑人巨大91| 少妇熟女1区2区3区| 亚洲古典另类欧美在线| 97爱免费插| 在线情色电影 91大| 亚洲天堂资源在线| 激情抓乳插进去啪啪啪日韩 | 亚洲久草AV色图| 国产熟妇 码视频户外直播| 精品久久久久久中文| 五月激情综合网| 欧美日韩精品久久| 蜜臀久久99精品久久久电影| 国产亚州精品美女久久久免费| 蜜臀久久一区二区| 神马久久免费电影观看| 国产Av超碰| 欧美另类色图片| 欧美天天综合站| 久久狠狠色噜噜狠狠狠狠97| 超碰人人色| 97AV在线免费观看| 蜜乳中文字幕a在线| 99热这里是精品| 麻豆传媒一区二区在线观看| av网站免费线看| 五月婷婷五月天| 视频黄站| 欧美日本中字另类在线| AND人妻系列| 外国免费性情大片| 五月天综合| 自拍第一页| 老熟女乱子伦中文字幕一区二区 | 12一15性XXXX粉嫩国产| 五月丁香久久| 98久久超碰| 丁香五月天激情综合| 亚洲人精品午夜不卡| 男人的天堂在线2| 香港久久久| 日本无码1| 亚州色图欧美| 奇米狠999| 青青青艹在线视频| 精品亚洲黄色片 国产精品导航一区二区| 91精品电影18| 国产精品com| 嗯嗯啊操我| 男人天堂资源| 日韩美女久久一区二区三区| 国产精品熟女一区二区三区| 欲色影视综合吧| 国产精品美女视频诱惑| 干b在线性社区| 涩涩涩综合| 亚洲熟女一区| 爱做久久久久久| 欧美日韩亚洲少妇寂寞影院正在播放| 97人人模人人爽人人| 九九九九精品在线| 色蜜AV| 亚洲欧美人妻| 磁力99AV| 人妻日日干| 死我十八禁| 欧美色色色| 久一区久久蜜桃| 亚洲日韩青青草色月| 17c在线成人免费A片观看| 亚洲和欧美裸体美女双飞视频| 一二三四视频中文字幕在线看| 91亚州欧美| 一级成人性爱| 欧美性Fer办公室秘书| 狠狠色丁香| 欧美熟妇成人一区二区| 色香综合天天影视综合| 六月婷婷综合| 99久久精品欧美国产| 国产精品粉嫩福利在线| 亚洲欧美一区二区三区在钱蜜桃| 精品国产一区二区三区香蕉欧美| 丰满少妇精品一区二区| 超碰97资源中文字幕| 91人妻素女| 精品福利| 国产精品动态一区二区三区四四| 99色综合| 最新中文字幕精品在线| 91五十路| 精品人妻视频一区二区在线播放 | 大香蕉天天看妹子| 日本久久精品| 另类小说综合网| 日本一线产区和二线产区伦理片| 中文字幕丝袜人妻| 亚洲欧洲网站免费观看| 国产在线能看的你懂的| 91n处女在线观看| 99啪啪| 96精品在线| 久久久免费的精品| 操逼视频国产无套| 好吊色综合| 欧美日韩系列| 亚av顶级裸体一区二区三区四区五区 | 久久久啊啊啊| 97在线资源| 男人的天堂在线2| 久操婷婷| 天天精品| 亚乱色| 国产成人99久久亚洲综合| 中文字幕乱码在线观看| 视频在线97| 操亚州| 久久国产精品,久久国产| 久久久婷| 丁香五月综合| 亚洲欧美日韩精品久| 欧美性爱无码一区二区三区| 国产福利合集| 国产9区| 视频二区美腿制服人妻欧美| 91人妻久久久久久久久久久久久| 传媒免费一区二区三区| 绑缚麻绳人妻寝取完整版| 人妻久热在线| 日本淫色网| 精品久久久九九九孕妇| 97精品国产97久久久久久| 亚洲精品视频在线播放| 果冻国产精品麻豆成人av| 亚洲日韩美国人妻| 色哟哟511老熟女| 国产网站在线播放| 色情乱伦AV| 婷婷丁香五月天综合东京热| 把腿张开老子CAO烂你| 国产一区二区a毛片| 国产日韩欧美中文在线播放| 亚洲精品无码成人久久久99| 日韩国产成人自拍视频| 入口操逼网站| 五月综合视频| 丝袜制服字幕在线| 天天摸天天碰天天添青青| 91伊人影视综合| 亚洲美女 晚间男人天堂 | 熟女少妇视频| 黄片免费日韩| 国产一区在线观看无码AV| 中文字幕国产| 日韩在线观看中文字幕视频| 天美传媒av 在线| 精品无码一区二区| 1000午夜黄色| 9久9久| 夜色综合| 成人AV超碰免费在线| 欧美黄色大片在线观看 | 青青草日本中文字幕| 天天日天天屌天天操| 女同性恋中文字幕| 99re9| 欧美天天干| 婷婷深爱五月| 欧美一级欧美三级在线观看| 吊色| 黑人猛交| 国产精品久久99日日| 亚洲成人综合在线| 蜜桃精久三区| 欧美色图另类图片| 国内精品久久人妻性色av| 欧美日韩 强奸乱伦| 欧美夜夜狠| 精品国产乱码久久久兰草影视| 精品久久久久久中文字幕三区| 全免费a敌肛交毛片免费| 91oumei| 性欧美天天| 色偷偷2020免费视频播放| 激情文学88| 强奸乱伦大香蕉网| 精品熟女一区=区三区| 国产AV人人夜夜澡人人爽麻豆| 欧美写真视频一区| 嫩草一区二区在线观看| 亚洲中文字幕妇伦久久| 青久久| 精品三级在线专区| 丁香五月天堂网| 夜草欧美| 午夜人人操| 亚洲婷婷五月天| 国产精品国产| 国产免a费看黄片在线| 亚洲综合网电影91| 伊人欧美大香蕉视频| 在线岛| 中文字幕av色| 欧美日韩传媒| 99激情视频| av草草在线电影| 亚洲色图欧美色图日韩色图| 7月婷婷综合| 久一区久久蜜桃| 国模精品娜娜一二三区| 欧美亚州色的图| 五月婷婷丁香六月丁香| 亚洲乱熟女一区二区三区大香蕉| 超碰国产在线| 青草视频在线看看看看看看看看看| 97精品综合久久网| 国产一进一出视频网站| 女人一区| PMv在线观看| 国产传媒日本欧美专区| 久久综合九色综合欧洲98| 99婷婷| 亚洲精品熟妇1区2区3区。| 国产精品久久久久久久毛片1| 日韩不卡网操逼中文字幕日韩| 国产在线综合福利网站| 夜夜狼人妻| 91精品无码久久久久久久| 性色avv| 水多多映视AV| 天天综合香 ld视频| 久久丁香久草综合网| 亚洲最大的黄色电影网站。| 国产亚洲福利第一页丝袜| 激情文学 国产一二三aV| 美女裸体无遮挡永久免费观看网站| 日韩精品三区四区| 精品无码一区二区三区色欲| 欧美三级免费伊人| 熟女这里只有精品6| 亚洲国内精品成人不卡| 国产亚州高清国产拍精| 亚洲狠狠入| 色色婷婷五月| 国产内射爽爽大片| 日韩少妇无吗| 乱伦系列一区二区| 一区二区视频在看| 久久9精品视频| 性暴力欧美猛交在线直播| 91日产欧美| 日本日逼视频网| 熟女人妻精品一区二区视频 | 久久久九精品| 亚洲激情AV| 51国产午夜精品视频| 97精品国产精品免费观看| 午夜寂寞欧美| 中文字幕制服诱惑| 白丝jkav| 九九色精品| 久久草草亚洲蜜桃臀| 欧美一区二区一级岛国大片| 天天看特黄的免费网站 | 超碰吊日色| 欧美色图偷拍另类| 18禁超污无遮挡无码免费网| 精品视频久久| 秋霞福利网| 久久久九97| 免费一级精品啪啪视频| 99re视频在线播放青草| 精品97精品97| 26uuu国产| 欧美精品一区二区少妇免费A片| 日本一卡二区在线| 1区2区3区中文字幕日韩| 女人爽到高潮潮喷18禁网站| 日本操逼aaaaa| 欧美日韩妖精91com| 日日干日日操五月天伦理视频| 亚洲 一区二区 自拍| 中文字幕欧美丝袜07资源| 97爱碰| 精品夜夜澡人妻无码| 日韩av在线免费网站| 亚洲色欧美| 四虎影视国产精品| 性生活久久久久久久久久| 久久五月婷| 操逼不卡中文字幕| av爱爱爱| 高潮精品| 色香综合| 天堂亚洲精品| 九九人妻| 风月影院男女十八禁| 96AV久久久| 日韩三级久久久| 91超碰人人操| 国产浮力影院第1页| 久久久久人妻二区精品叶可怜| 酒色综合网| 97中文字幕一区| 蜜臀无码一区二区| 日韩精品人妻中文字有码在线 | 国产精品无码久久久久2025| 色牛aV| 九九九九九九视频免费| 亚洲天堂资源在线| 91 偷| 色噜噜日韩精品| 欧美亚洲清纯| 尤物视频偷拍免费| 69丨亚洲丨精品丨入口免费播放| 人妻酒店出差被中出免费在线播放| 天天干一区二区| 天综合网| 国产丝袜美女诱惑| 亚洲另类久操网| 日本天天人人狠狠在线日美女| 色婷婷丁香五月| 亚洲男人的天堂亚洲| 丁香五月天啪啪| 91大学精品激情戏| 狠狠躁AV| 9999伦理视频| 欧亚不卡| 97超碰精品成| 天天操福利视频综合网站| 怡红院亚洲怡春院av| 日韩欧美麻豆| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区 | yw尤物av无码点击进入麻豆| 欧美裸体美女日麻屄| 久久国产逼| 狠狠中文字幕| 日本 欧美 国产一区| 狼人久草| 宅男91视频在线播放| 精产国品一区二三产品| 日韩无码AB| 日韩特一级久久| 97人人爱人人乐| 三上悠亚在线毛片91| 青青免费在线视频一区 | 99re6国产精品99re| 久久久久深夜无码| 青青草中文字幕| 最新国内自拍av免费| 正在播放国产精品一区| 性色av婷婷久久一区二区点复制| 91一区二区| 午夜精品久久久久久久99热影院| 97欧美久久久久久久| 91色亚洲| 一级片在线观看高清无码| 欧美亚洲日韩16色| 97国产精选| 中文字幕欧美丝袜07资源| 日本成人A片网站| 国内三级自拍小视频在线观看| 久久不卡一区二区| 国产91专区| 97视频在线免费观看| 777AV电影| 天天做天天爱天天高潮| 超碰人妻中文在线| 少妇的嫩逼图片| 久操凹凸视频| 1024亚洲中文字幕久在线看片你懂的| 国产精品不卡一区二区三区| 91美女片在线| 97精品熟女少妇一区| 久久草草欧美精品| 69久久久久久久久久久久久| 国产路线专区| 伊人女女资源在线观看| 亚洲综合性感在线| 欧美九九九九九| 激情视屏国产乱伦强奸| 91偷拍欧美亚洲| 精品人妻一区二区三区视频在线| 精品国产一区二区三区香蕉欧美| 日本高清电影欧美色图| 人妻大香蕉| 正在播放国产精品一区| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 日韩另类色图| 人伦四五区| 成人麻豆av电影网站| 91超碰人人| 哈哈操 大香蕉| 蜜乳性色无码专日粉嫩骚逼AV| 艾草av| 女人综合网| 性爱综合网| 玖玖大干人妻| 91人妻中文| 亚洲情色在线| 国产无马在线| 精品久一区免费| 亚洲欧美色图片| 日本片日本片祼观看网站在线看中文版网页在线看 | 四虎影视精品| 大香蕉综合| 一区二区播放| 国产综合操逼高清| 91AV天美在线视频| 亚洲国产尤物yw在线观看| 欧亚第一综合网| 凹凸视频在线一区二区| 美女露胸露屁股| 色牛aV| 中文字幕 一区二区 亚洲无码| 天天拍夜夜| 亚洲.欧美.丝袜.中文.综合| 另类欧美色| 亚洲男人bt天堂| 97爱爱| 在线人妻熟女一区二区三区四区五区| 天天躁日日躁狠狠躁| 啊啊啊啊啊在线观看网址| 一区二区高清视频| 久久久久9久久久久| yaouchengrenav| 欧美美女在线高潮999| 自拍偷拍草一草| 无码人妻精品一区二区三区九九 | 日本九九久久99播| 日韩av电影成人在线| 日韩99神马视频片| 综合久久六月久久婷婷| 97精品全部| 久久天天摸| 亚洲日韩人妻中文字幕一区| 精品视频专区| 日本国产高清色www视频在线| 综合情欲网| 看日韩美女二区三区免费操逼视频| 欧美日韩传媒| 欧美白嫩女HD| 欧美刺激色黄片免费看| 亚洲精品九九九| 欧美色图天堂网m| 日本一级二级三级网站| 日日躁夜夜躁狠狠躁超爽| 久久手机好看网站| 国产一区二区a毛片| 久久久精品,3| 好吊色一区| 日韩久久激情精品| 超碰色综合| 亚州高清av| 亚码激情| 日本视频一区二区三区| 男人久久天堂| 91久久久久久久| 欧美在线|亚洲| 五月丁香啪| 日本免费一级AAA大片器| 欧美自拍网| 九九九久久久久| 丁香啪啪| 操操操日本的逼| 色欧洲| 欧美一级专区免费大片| 熟妇在线视频一区二区| 国产成人手机视频激情| 国内伊人久久久久久网站视频| av线电影| 人人澡人人爽人人精品| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 香蕉国产精品麻豆亚洲欧美日韩| 97在线欧| 91在线丝袜视频| 91爱综合| 亚洲成av人片色午夜乱码| 亚洲97成人在线观看| 精品视频久久| 国产熟女自拍| 国产丰满少妇久久久精品影院| 日本狠狠干| 国产成人www免费人成看片| 午夜啪| 亚洲资源站| 国产精品电| 亚洲中文电影| 精品99999久久久久久| 久99久视频| 日韩精品黄片免费观看| 免费国产电影一区二区| 欧美色图亚洲激情| 99少妇| 色原狠狠天天天| 亚洲色图第四色| 裸体1区| 乱码熟妇人妻久久久| 天天综合91在线| 六月丁香啪啪| 9久精品| 国产精品亚洲免费| 欧美大香蕉专区网| 深夜国产一区二区三区在线看| 国产v片在线免费观看| 超碰78| 欧美色偷偷| 97免费在线观看视频| 丰满人妻一区二区三区四区| 午夜福利 成人 91| 88在线一区二区三区| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 日本操逼视频不卡直接放| 国产一级内射高清视频| 亚洲天天操| 岛国爱情动作片在国产AV无码专区亚洲AV漫画| 91中文字幕制服丝袜免费视频| 0755午夜福利视频| 理论久久婷婷网8| 亚洲情色 自拍| 久伊人网78| 色淫网站优优视频| 欧美91在线| 26uuu最新| 欧美自拍偷拍综合图片| 精品久久久久久中文字幕三区 | 国产麻豆一区二三区| 后入式999| 久久久青青草| 啊啊啊无码| 成人av毛片在线观看| 俄罗斯一区二区视频在线观看| 99热99在线播放激情| 久久久无码av精| 久热九九| 67194无码不卡| 中文字幕久久精视频久久大全| 超碰天天操你比| WWW美腿丝袜香蕉中文| 97在线观看视频| 97香蕉网| 亚洲国产精品有声| 欧美十八禁在线看| 久久久久骚| AV99热18这里只有精品| 色99久草| 午夜精品久久久| 国产AV激情无码久久无码| 大伊香蕉在线视频免费| 亚洲不卡AV在线| 久久国99999| 91中文字幕在线观看| 九九九九九九视频免费| 国产欧美精选激情视频| 欧美黄色大香蕉一区二区| 大香蕉在线视频15| 亚洲精品蜜桃久久久久久久| 亚洲午夜精品久久久中文影院| 精品性爱| 亚洲国产麻豆一区二区三区| 超91综合网| 伊人网在线视频| 亚洲日韩精品一区二区| 日韩欧美大力操| 大香蕉一人| 日日骚AV| 曰韩成人免费视频| 草b在线| 国产精品对白自产拍| 欧美大香蕉久| 夜夜操狠狠操| 国产视频小说| 中文字幕欧美日韩三级| 日韩不卡毛片Av免费高清| 国产视频三区四区| 久久久久久久久9| 久久久久免费看少妇A片特黄| 成人日韩欧美| 动漫av中文| 国产 日韩 欧美一区| 色婷婷色99国产综合精品| AV在线资源| 清纯唯美亚洲| 少妇滛荡视频| 欧美传媒一区| 久久透逼视频| 久久欧美按摩999| 全国男人天堂网| 91精品国产日韩欧美综合| 精品久久在线区一区| 久草免费在线视频| 极品极品色影院| 风月影院男女十八禁| 成人免费毛片| 操我啊啊啊啊啊| 97在线免费看视频| 免费一级欧美片片线观看| 欧美天天综合站| 91搞逼视频| 色老汉色| 欧美国产精品久久九九| 天天射,天天操,天天爽-国内精品一区二区三区-成人AV | 色性综合| 偷拍盗拍亚洲色图图片| 91超级碰| 精品人妻少妇| 婷婷五月激情综合| 国产9熟妇视频网站| 欧美日韩性爱视屏免费看了| 亚洲自拍青操视频| 黄色视频特级毛片| 台湾佬中文娱乐网久久久久久久久久com | 91丝袜视频在线观看| 日本九九九九| 蜜臀99精品国产高清在线观看| 很很热性爱视频| 欧亚韩国999| 日韩精品视频在线观看一卡二卡| 欧美体内射精| 国内精品久久久久影院亚洲| 999久久芭蕾| 亚洲AV成人在线| 91欧美经典| 天天淫人人妻日日色| 少妇综合| 99操| 综合五月婷婷亚洲一区| 亚洲丰满很很操| 最新日韩黄片| 俞拍久久国应视频| 久操高青| 女同女同恋久久级三级| 婷婷五月天无码| 国产强奸超碰AV| 亚洲清纯综合| 性欧美另类高清| 精品人妻一区二区三区四区石在线| 夜夜高潮夜夜爽| 中国一级特黄大片护士| 91日日夜夜| 99激情| 日韩性爱一级片| 色www精品视频在线观看| 99久久久无码国产精品性男| 欧美情色亚洲| 中文字幕在在线观看网站| 香蕉热人人精品| 啊啊啊操死我了| ′ !γ}丶。。久久精品欧美一区二区三区 | 国产小视频91| 亚洲色图一区二区三区| 又摸又舔在线观看网站| 日本操BAV| 78久久| 欧美大片天天看| 97人人操人人干| 国产成久久综合片| 免费99精品国产自在在线| 67914亚洲精品| 涩涩涩综合| 九九九九九精品视频| 人妻 制服 日韩 中文 在线| 精品一区二区成人动漫| 国产v亚洲v日韩v欧美v片另类| 久噜噜| 五月开心网| 黄色AAAAA欧美| 成人怡红院| 天天操天天日青青草超碰av| 超碰人人乐97| 亚洲欧美国产成人综合不卡| 国内外内射高清视频| 天天操天天日天天干| 天堂九九九九九九九九九| 亚洲国产精品无码AV在线| 少妇一区二区三区| 色五月激情AV在线| 欧美精品在线观看| www.色操逼| 亚洲国产一区二区入口| 精品999999| 91痴汉| 亚洲天堂日本| 国产13区| 色婷婷五月天| 秋霞一级视频在线观看免费| 五月天久久综合网| 97综合久久| 97国产|免费| 爱丝福利| 午夜福利在线合集| 欧美熟妇人体| 久久久啊啊| 日韩精品国产精品五码一区二区| 欧美大香蕉专区网| heyZO天然素人无码AⅤ专区| 97超碰久久| 夜夜爽夜夜高潮夜夜爽| 蜜臀va69| 亚洲日本大香蕉1| 91操人| 99精品久久久久久| 亚洲精品成人动漫在线| 国产精品久久泡妞网站| 亚洲av综合伊人久久| 97超碰中文在线| 熟妇人妻精品一区二区| 亚州精品人妻一二三区| 国产精品天干天干综合网麻豆 | 99人妻| 亚洲在饯| 超碰2017| 中国人高清www色视频免费| 美女久久久| 狠狠超| 中文字幕丰满人妻日本| 国内伊人久久久久久网站视频| 老女人综合| 日躁天天爽爽| 日韩肏逼视频| 国产 日韩,欧美 自拍| 白嫩少妇| 免费岛国一级片| 91在线精品一区二区三区| 爱妃国产亚洲视频中文字幕| 三男一女不戴套的A片| 亚洲97成人在线观看| 伊人丁香五月婷婷| 五月婷婷六月丁香网址| 日韩精品一区二区日韩| 在线观看色视频| 国内毛片无码一级毛片| 日本三级大片| 天天日日舔舔| 久久久中文版| 欧美最大综合网|