99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

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

Canal啟動報錯:Could not find first log file name?排查與修復指南

Canal啟動報錯:Could not find first log file name?排查與修復指南 剛剛從大促的戰(zhàn)場中緩過神來就被開發(fā)同事拉到一邊“Canal 起不來了報錯Could not find first log file name in binary log index file而且看起來是啟動直接掛日志刷了幾行就沒了?!蔽耶敃r第一反應是這哥們怕不是把 binlog 文件手動刪了或者把 Canal 的位點配置改到很久以前了。這類報錯在 Canal 的排障群里其實屬于高頻問題但它每次出現(xiàn)都伴隨著一個很尷尬的事實——大部分同學對 Canal 啟動時“如何定位 binlog 文件”這塊機制并不清楚遇到報錯只能靠猜運氣不好還得在測試環(huán)境折騰半天。這篇文章我就把這個報錯徹底拆開。從報錯出現(xiàn)的真實場景、Canal 定位 binlog 的完整流程到一步步排查的命令、能直接落地的修復方案以及我踩過幾次坑之后總結的預防手段一次說清楚。不管你是剛上手 Canal 的新手還是已經被這個報錯折磨過的老手這篇應該都能幫你省下不少時間。1. 這個報錯長什么樣從啟動日志到實際影響1.1 完整的報錯現(xiàn)場與我的復現(xiàn)環(huán)境先看一個典型的報錯日志通常出現(xiàn)在 Canal 實例啟動后幾秒內MysqlEventParser初始化階段2024-11-18 10:23:45.123 ERROR com.alibaba.otter.canal.parse.inbound.mysql.MysqlEventParser - parse failed com.alibaba.otter.canal.parse.exception.CanalParseException: Could not find first log file name in binary log index file at com.alibaba.otter.canal.parse.inbound.mysql.MysqlBinlogParser.findStartPosition(MysqlBinlogParser.java:...) at com.alibaba.otter.canal.parse.inbound.mysql.MysqlEventParser.start(MysqlEventParser.java:...) ...如果你用的是 Canal 1.1.x 系列報錯信息基本就是這個樣子。核心異常信息只有一句話在 binlog index 文件里找不到第一個 log file name。我當時復現(xiàn)這個問題的環(huán)境大概是這樣的MySQL 8.0.28binlog 開啟binlog_formatROWCanal 1.1.6部署方式為單機直接啟動沒有走 Canal Admin下游消費端是 Kafka業(yè)務方說前一天晚上做過一次大數(shù)據(jù)量清理Canal 配置里寫的是journalNamemysql-bin.000126position 是某個具體偏移量表面上看似乎沒什么問題但重啟之后直接就拋了這個異常。1.2 為什么“文件名找不到”會卡死整個通道很多同學第一次看到這個報錯會覺得困惑Canal 不是直接連上 MySQL 去拉 binlog 嗎最多就是位點不對怎么會直接拋異常起不來這里要理解一個關鍵點Canal 的MysqlBinlogParser在向 MySQL 發(fā)起 dump 請求之前先要在本地做一次“文件定位”。它需要知道你配置的位點或者上次記錄的位點落在哪一個 binlog 文件、偏移量是多少。而定位動作依賴兩個東西你提供的journalNamebinlog 文件名MySQL 服務器上的 binlog index 文件通常叫binlog.index如果 Canal 拿著文件名去binlog.index里逐行匹配發(fā)現(xiàn)這個文件根本不在清單里它就不會傻傻地繼續(xù)請求 MySQL——因為即便請求了MySQL 也只會返回錯誤。Canal 的設計在這里選擇了直接拋出異常讓運維人員盡快介入。這個行為的另一層含義是這個報錯說明 Canal 自身邏輯沒壞真正壞的是“Canal 認知中的位點”和“MySQL 當前實際的 binlog 狀態(tài)”這兩者之間的同步關系。所以排查思路也應該圍繞這個關系展開而不是去懷疑 Canal 程序本身。2. Canal找binlog的完整鏈路從配置位點到索引文件解析2.1 啟動時Canal到底做了什么要搞懂這個報錯我建議先跟著 Canal 的啟動流程走一遍。一個 Canal 實例啟動后CanalLauncher會先加載配置然后創(chuàng)建CanalInstanceWithManager或直連模式下的CanalInstance接著調用start()方法。MysqlEventParser開始工作后第一件事不是連 MySQL而是構造MysqlBinlogParser然后調用它的findStartPosition()方法。findStartPosition的輸入就是你配置的位點信息輸出則是一個“起始文件偏移量”的組合。具體流程可以簡化為如果配置了 GTID 模式先從 MySQL 查詢當前 GTID 集合走 GTID 定位邏輯如果配置了 timestampCanal 會調用 MySQL 的BINLOG相關接口實際上是通過show binlog events或解析 index 文件找到小于等于這個時間戳的 binlog 事件位置如果配置了journalName position那 Canal 就會拿著這個文件名去 binlog index 文件里匹配匹配成功后再結合 position 確認起始點如果沒有配置任何位點Canal 會去查show master status從當前 binlog 文件的最開頭開始消費。我們的報錯發(fā)生在第 3 步拿著配置里的journalName去 binlog index 文件里匹配結果沒匹配到。2.2 哪些配置和狀態(tài)決定了“first log file name”Canal 定位 binlog 時涉及的配置項和運行時狀態(tài)比大多數(shù)人想象的要復雜一些。先從instance.properties文件看起和位點相關的核心配置有這么幾個配置項含義典型示例canal.instance.master.journal.namebinlog 文件名mysql-bin.000126canal.instance.master.positionbinlog 文件內的偏移量4或120canal.instance.master.timestamp按時間戳定位1699999999canal.instance.master.gtid按 GTID 定位xxxx:1-100canal.instance.master.auto.position是否自動定位false這里有個很容易被忽略的細節(jié)Canal 的位點并不僅僅來自instance.properties。如果 Canal 實例運行過那么meta.dat文件默認在conf/實例名/meta.dat或 canal 的meta目錄下里會持久化最近一次成功 dump 的位點。重啟時 Canal 會優(yōu)先讀取meta.dat中記錄的位點而不是instance.properties里的配置。這意味著什么意味著哪怕你改對了instance.properties只要meta.dat沒清掉Canal 的findStartPosition還是可能用舊位點去匹配 binlog index 文件。這個坑我見過不止一次有人說“我明明改了配置里的 journalName怎么還是報同樣的錯”十有八九是meta.dat在搗鬼。2.3 binlog index 文件的真實作用與常見誤解MySQL 的 binlog index 文件默認叫binlog.index位于datadir目錄下。它本質上就是一個純文本文件每行記錄一個 binlog 文件的完整路徑名比如/data/mysql/logs/mysql-bin.000120 /data/mysql/logs/mysql-bin.000121 /data/mysql/logs/mysql-bin.000122MySQL 在生成新 binlog、清理舊 binlog、執(zhí)行flush logs時都會同步更新這個文件。Canal 解析 index 文件時會把每一行的文件名提取出來和它要找的journalName做匹配。這里有一個常見的誤解很多人以為show binary logs的輸出就等同于 binlog.index 的內容。從結果上看兩者確實高度一致但底層邏輯并不相同。show binary logs需要連接 MySQL 實例而 Canal 解析 index 文件是在本地文件層面完成的不需要依賴 MySQL 的連接狀態(tài)。所以當 MySQL 的 binlog.index 文件被誤刪、被清空、路徑寫錯或者文件內容與實際 binlog 文件不一致時Canal 即使能連上 MySQL也會在這一步直接掛掉。還有一個需要特別注意的點Canal 匹配的是“文件名”不是完整路徑。正常情況下 index 文件里記錄的是完整路徑Canal 會把行長這樣解析后取最后一段。但如果你手動編輯 index 文件時路徑分隔符、換行符搞錯了或者文件末尾缺了換行Canal 解析出來的文件名就可能變成“帶后綴的臟數(shù)據(jù)”匹配必然失敗。我見過一個極端案例某同學的 binlog.index 文件是用 Windows 編輯器改過的行尾帶了\r字符Canal 死活匹配不上日志里看不出來最后用cat -A才發(fā)現(xiàn)每行末尾有個^M。這種問題排查起來非常隱蔽。3. 由淺入深的排查過程五步定位根因3.1 第一步先看MySQL側binlog到底還剩什么遇到報錯我的習慣是先從 MySQL 側確認“當前實際存在哪些 binlog 文件”這是最基礎的事實依據(jù)。登錄 MySQL執(zhí)行SHOW BINARY LOGS;這個命令會列出當前所有可用的 binlog 文件及大小。你需要拿這份清單和 Canal 報錯里涉及的文件名做對比。如果清單里壓根沒有配置中的那個文件那問題基本就明確了Canal 要的文件早就被清理了。還有一個更精細的查詢方式可以同時看到 binlog 文件的寫入時間SHOW BINARY LOGS\GMySQL 8.0 的輸出還會帶上Log_name、File_size、Encrypted等字段。在排查“文件為什么沒了”時通常還要結合 binlog 的過期配置一起看SHOW VARIABLES LIKE binlog_expire_logs_seconds; SHOW VARIABLES LIKE expire_logs_days; SHOW VARIABLES LIKE max_binlog_size;MySQL 8.0 里expire_logs_days已經廢棄統(tǒng)一用binlog_expire_logs_seconds。如果你發(fā)現(xiàn) binlog 文件的保留時間極短比如 3600 秒而 Canal 消費端又因為各種原因斷過一段時間位點很容易就跑到 binlog 保留范圍之外。3.2 第二步核對Canal配置位點與binlog清單確認 MySQL 側的文件清單之后接下來就是核對 Canal 的配置位點。找到 Canal 實例的配置文件默認路徑是conf/你的實例名/instance.properties重點看這幾個配置canal.instance.master.address127.0.0.1:3306 canal.instance.master.journal.namemysql-bin.000126 canal.instance.master.position4 canal.instance.master.timestamp canal.instance.master.gtid將journal.name和position與第一步拿到的SHOW BINARY LOGS清單對比。如果journal.name對應的文件已經不在清單里說明位點落后了。但這里要格外小心配置文件里寫的位點不一定是實際生效的位點。如果 Canal 實例啟動過meta.dat里的持久化位點優(yōu)先級更高除非你配置了auto.positiontrue。所以無論配置里寫的是什么我建議都去看一眼meta.dat的實際內容。meta.dat是一個文本文件內容類似{journalName:mysql-bin.000110,position:123456,timestamp:1699999999000,gtid:}如果這個文件里的journalName已經是個“遠古”文件那你真正該改的就是它而不是instance.properties。3.3 第三步檢查meta.dat與snapshot的內存位點meta.dat的問題前面提過了這里展開細說。Canal 在運行過程中每消費一批 binlog 事件都會把位點信息更新到內存中并定期刷寫到meta.dat。如果你在 Canal 運行期間強制 kill 進程或者直接刪除meta.dat重啟Canal 會回退到instance.properties的配置位點或者auto.position自動定位。這就會產生一個現(xiàn)象同一個實例目錄上次運行記錄了一個位點你改了配置文件的位點但 meta.dat 還賴著舊位點不放。于是你看著配置明明改對了啟動還是報“找不到文件”。處理方式其實很簡單修改位點相關的配置時把meta.dat一并刪除或者改名備份讓 Canal 重新以配置文件為準進行初始化。但有兩點必須注意刪meta.dat可能會導致重復消費或跳躍消費。如果下游是消息隊列并且業(yè)務不允許重復你需要評估后再操作。某些 Canal 版本里meta.dat的路徑可能在conf/實例名/meta.dat也可能在 canal 運行目錄下的meta/文件夾里。不同部署方式路徑不一致別找錯地方。3.4 第四步確認權限與GTID模式的影響排除了位點問題后如果還是報同樣的錯誤就要把視線轉移到 Canal 連接 MySQL 的賬號權限、以及 MySQL 的復制模式配置上。Canal 要正常拉取 binlog賬號至少需要REPLICATION SLAVE、REPLICATION CLIENT兩個權限。權限不足時的報錯往往不是直接提示權限而是在后續(xù)流程中間接暴露出來。但有一種情況比較特殊如果 Canal 嘗試通過SHOW MASTER STATUS獲取當前位點而賬號沒有REPLICATION CLIENT權限拿到的結果可能是空的Canal 的定位邏輯就會走進異常分支。另外GTID 模式的影響也不能忽略。檢查 MySQL 是否開啟了 GTIDSHOW VARIABLES LIKE gtid_mode;如果開啟了ON或ON_PERMISSIVE而 Canal 的配置還停留在非 GTID 的journalName position方式偶爾也會出現(xiàn)定位異常。雖然 Canal 本身支持兩種模式混用但在 GTID 已經開啟的環(huán)境里我建議優(yōu)先把canal.instance.master.gtid配上或者讓 Canal 自動從show master status中讀取當前 GTID。當然這個步驟的作用主要是“排除干擾因素”真正因為權限或 GTID 直接導致Could not find first log file name的情況相對較少但既然排查就排查徹底不然修好了也會留下隱患。3.5 第五步檢查binlog.index文件本身是否損壞如果以上四步都沒發(fā)現(xiàn)問題——MySQL 清單里有這個文件、配置和 meta.dat 都跳過了、權限沒問題、GTID 模式也正?!蔷鸵獞岩?binlog.index 文件本身了。在 MySQL 服務器上找到binlog.index# 通常位于 datadir 目錄下 find / -name binlog.index 2/dev/null然后用文本方式查看內容cat /data/mysql/lib/mysql/binlog.index重點關注幾點文件是否為空文件里記錄的文件名和實際存在的 binlog 文件是否一一對應每行結尾是否有異常的隱藏字符文件的屬主和權限Canal 側解析的是 MySQL 所在機器上的 index 文件還是遠程通過協(xié)議獲取的 index 文件取決于你是否把 index 文件放到了 Canal 能訪問的位置。還有一個容易被忽略的場景binlog 文件被手動rm過但 index 文件沒有同步更新。這種情況下index 文件里雖然還記錄著文件名但實際文件早沒了。Canal 解析 index 文件時能找到這個名字接下來向 MySQL 發(fā) dump 請求時MySQL 才會報文件不存在。這類問題的報錯通常不是“找不到 first log file name”而是后續(xù) dump 階段的錯誤但如果你看到 index 文件里列出了很多不存在的文件說明清理工作做得不規(guī)范遲早會出事。4. 三種有效修復方案與風險權衡4.1 方案A重置Canal位點到當前binlog起點這是最常用、也最直接的修復方式。適用場景Canal 要消費的 binlog 文件已經被 purge 掉了或者舊位點對應的文件已經不存在而你能夠接受“不追歷史數(shù)據(jù)從現(xiàn)在開始同步”的情況。操作步驟如下停止 Canal 實例。備份并刪除或重命名meta.dat文件。編輯instance.properties把位點相關配置調整為從當前 binlog 起點開始。例如先在 MySQL 上確認當前 binlog 狀態(tài)SHOW MASTER STATUS;假設輸出為File Position mysql-bin.000150 4那么instance.properties中做如下調整canal.instance.master.journal.namemysql-bin.000150 canal.instance.master.position4 canal.instance.master.timestamp canal.instance.master.gtid如果你的場景允許“不指定具體文件”也可以把journal.name留空并保持canal.instance.master.auto.positiontrue讓 Canal 自動定位到當前 binlog。然后重啟 Canal。啟動日志里如果出現(xiàn)類似這樣的內容說明位點已經生效INFO ... start successful INFO ... binlogPosition: mysql-bin.000150:4這個方案的優(yōu)點是快、簡單、可操作性強。缺點也很明顯如果你下游是一個需要全量數(shù)據(jù)重建的系統(tǒng)從當前 binlog 起點開始意味著歷史上已經產生的數(shù)據(jù)變更不會被同步。所以這個方案通常要和“先做全量同步再啟動增量同步”搭配使用。4.2 方案B修復或重建binlog index文件如果你的實際情況是binlog 文件明明還在磁盤上但binlog.index文件壞了、空了或者記錄不全那就需要用方案 B。在動手前一定要先確認實際文件情況# 查看 datadir 下所有 binlog 文件 ls -lh /data/mysql/lib/mysql/mysql-bin.*然后和 index 文件對比cat /data/mysql/lib/mysql/binlog.index如果文件存在但 index 缺失可以手動重建。步驟如下停掉 MySQL 實例這一步很重要避免運行中的 MySQL 覆蓋 index 文件備份原始 index 文件生成新的 index 文件將現(xiàn)有 binlog 文件的完整路徑按順序寫入修改文件屬主和權限確保 MySQL 進程可讀啟動 MySQL驗證SHOW BINARY LOGS輸出正常。生成 index 文件時可以直接用命令ls -1 /data/mysql/lib/mysql/mysql-bin.* /data/mysql/lib/mysql/binlog.index注意ls -1輸出的是文件名列表如果 binlog 文件路徑帶有目錄需要在輸出時補全路徑。另外如果列表中包含了類似mysql-bin.index這類非 binlog 文件要過濾掉。我個人的建議是能用 MySQL 自帶機制解決就不要手動重建 index 文件。比如如果你的 binlog 文件都還在只是 index 文件丟了可以在停庫后把現(xiàn)有 binlog 文件按名稱排序逐一flush logs不行flush logs需要 MySQL 運行。手動重建是可行方案但要格外小心。更穩(wěn)妥的做法是先備份現(xiàn)有 binlog 文件然后嘗試用 MySQL 的PURGE BINARY LOGS配合TO參數(shù)把過期文件清理掉讓 MySQL 自己維護 index 文件的一致性。當然如果 index 文件已經損壞到 MySQL 無法識別就只能走手動修復路線。4.3 方案C用timestamp或GTID方式繞過文件定位如果你不想手動指定journalName position也不想刪除meta.dat還有第三條路改用 timestamp 或 GTID 方式讓 Canal 定位。使用 timestamp 方式時instance.properties中配置canal.instance.master.journal.name canal.instance.master.position canal.instance.master.timestamp1700000000這個時間戳要填你希望開始消費的時間點。Canal 會去尋找第一個發(fā)生在該時間戳之后的事件并自動確定對應的 binlog 文件和偏移量。這里有一個前提MySQL 的 binlog 文件必須還保留著那個時間點附近的事件。如果該時間點對應的 binlog 文件已經被清理timestamp 方式依然會失敗。所以這本質上是把“文件名定位”換成了“時間定位”并沒有繞開“binlog 文件必須保留得足夠久”這個基本約束。GTID 方式類似。當 MySQL 開啟了 GTID你可以在配置里指定從某個 GTID 開始消費canal.instance.master.gtid3a4f1b2c-aa12-4b5c-9d0e-123456789abc:1-100Canal 會基于 GTID 集合計算出需要拉取的 binlog 區(qū)間。GTID 的好處是天然冪等重復消費可以通過 GTID 集合去重業(yè)務側更安心。缺點是需要你理解 GTID 的語義對于沒接觸過 GTID 的同學來說配置本身就容易寫錯。從我個人的實戰(zhàn)經驗看修復這個報錯的最優(yōu)解是優(yōu)先看 binlog 文件的保留情況和meta.dat的位點然后方案 A 兜底方案 C 做特殊場景補充。方案 B 只在 binlog.index 本身損壞時使用別輕易在生產環(huán)境手動重建 index 文件。4.4 各種方案生效后的驗證標準修復完成后不能只看“Canal 進程還活著”就收工。我一般按下面三步做驗證看 Canal 啟動日志確認binlogPosition或者gtid已經按預期設置沒有報錯看 MySQL 側連接狀態(tài)SHOW PROCESSLIST;正常能看到 Canal 賬號對應的連接Command為Binlog Dump。如果能看到說明 Canal 已經成功向 MySQL 注冊了復制流。看消費端數(shù)據(jù)在源庫執(zhí)行一條簡單的增刪改語句觀察下游 MQ 或目標庫是否在幾秒內收到對應的數(shù)據(jù)變更事件。這三個驗證步驟前兩個缺一不可。第三個需要和下游的消費邏輯配合如果下游剛好斷連偶爾會出現(xiàn)數(shù)據(jù)延遲不代表 Canal 沒修好。你可以通過 Canal 自帶的 metrics如果是 Canal Admin 部署或者日志中的table filter調試輸出進一步確認。5. 這類問題的典型變體與日常預防5.1 幾個容易踩的“變體坑”同樣的底層原因因為觸發(fā)方式不同會表現(xiàn)出不一樣的報錯或現(xiàn)象。遇到Could not find first log file name的同學往往在修好之后還會遇到下面這幾個變體第一個變體binlog 文件沒有消失只是 Canal 去找了一個“未來”的文件。比如配置里寫的是mysql-bin.000200但 MySQL 當前最多才寫到mysql-bin.000180。這種通常是把配置從另一套環(huán)境復制過來沒改位點?,F(xiàn)象一模一樣排查方法也類似。第二個變體Canal 實例目錄被復制到新機器meta.dat里的位點是源機器的。新機器的 binlog 文件序列完全不一樣自然找不到。這種場景下遷移 Canal 時一定要把位點同步重置而不是簡單拷貝目錄。第三個變體Canal 配置里用了相對路徑或自定義路徑的 index 文件。Canal 在解析 index 文件時如果配置里指定的binlogIndexFile路徑不對它會在錯誤的路上去找文件表現(xiàn)為找不到或者解析為空。這種情況雖然少見但一旦發(fā)生排查方向會走很多彎路。第四個變體binlog 文件名帶了奇怪的字符。因為某些自動化腳本把mysql-bin.000126寫成了mysql-bin.000126末尾多空格Canal 匹配時也沒能匹配上。肉眼幾乎看不出來但cat時注意觀察或者在代碼里 print 一下文件名就能發(fā)現(xiàn)。5.2 位點健康監(jiān)控與變更流程紅線修復過一次這種問題之后更應該做的是防止再次發(fā)生。我梳理了幾條我認為值得固化為團隊規(guī)范的“紅線”。第一purge binlog 之前必須先和 Canal 方確認位點。團隊里如果有人動 MySQL 的 binlog 清理策略建議先查一下 Canal 的位點離當前位點有多遠。Canal 的位點可以從meta.dat里獲取也可以從 Canal 的日志或監(jiān)控中看到。如果 Canal 位點滯后太久先處理滯后問題再清理 binlog。第二設置合理的 binlog 保留時間。binlog_expire_logs_seconds不是越大越好也不是越小越好。要結合 Canal 下游的消費速度、以及業(yè)務是否有回溯需求來定。我見過一些團隊把保留時間設為 3 天結果下游 MQ 積壓超過 3 天Canal 直接掛。后來改成 7 天配合磁盤容量監(jiān)控這個問題才消停。第三Canal 位點監(jiān)控要加入告警。最簡單的方式是使用 Canal 提供的 metrics 接口或者寫一個定時腳本定期讀取 Canal 的位點和 MySQL 的SHOW MASTER STATUS計算兩者之間的差值超過閾值就告警。這個差值本質上就是“消費落后程度”它比單純監(jiān)控 Canal 是否存活要有意義得多。第四避免手動刪除 binlog 文件。無論出于什么原因不要直接rmbinlog。正確做法是PURGE BINARY LOGS TO mysql-bin.000XXX;或PURGE BINARY LOGS BEFORE YYYY-MM-DD HH:MM:SS;讓 MySQL 自己維護 index 文件的一致性。5.3 我的個人經驗與最后建議說說我自己的習慣。踩過這個坑之后我在每一次部署 Canal 時都會做三件事第一件事把meta.dat和instance.properties的位點關系搞清楚再動手。我甚至會在啟動 Canal 之前主動檢查一遍meta.dat的內容確認它是空文件或符合預期的位點避免舊狀態(tài)污染新配置。第二件事永遠準備一個“緊急重置腳本”。里面包含停止 Canal、備份meta.dat、重置instance.properties位點、重啟四個步驟。遇到類似問題時直接執(zhí)行腳本能省下很多在 console 上敲命令的時間。第三件事把 binlog 文件的保留策略和 Canal 位點的健康狀況做成一張看板。這張看板不一定非要用多復雜的系統(tǒng)一個定時任務加上一個簡單的表格就夠了。重點是讓“位點落后”這件事在變成故障之前就被發(fā)現(xiàn)。最后如果這次報錯讓你不得不重置了 Canal 位點我建議你花點時間評估一下下游系統(tǒng)的數(shù)據(jù)一致性。尤其是當數(shù)據(jù)變更同時流向了多個目標比如消息隊列和搜索集群重置位點之后歷史數(shù)據(jù)和處理邏輯可能對不上。必要時配合一次全量數(shù)據(jù)校驗總比線上出了臟數(shù)據(jù)再返工要好。Canal 這個組件本身不復雜但它卡在“數(shù)據(jù)庫和業(yè)務系統(tǒng)”之間一旦出問題影響的往往是整條數(shù)據(jù)鏈。把這類報錯的原理和修復方式吃透你后面維護任何基于 binlog 的數(shù)據(jù)同步鏈路都會輕松不少。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
狠色狠色狠狠色综合网| 日本操逼九九九九58日本操逼| 99久在线精品99re8| 狠狠色五月激情| 99ER热精品视频| 天天插天天插天天插| 91久久电影| 久久激情视频| 五月婷婷啪啪啪| aaaaaa片| 99er日韩| 丁香色六月婷婷| 亚洲精品另类| 国产真实乱对白精彩| 激情99在线视频| 99免费热视频在线| 99玖玖免费视频| 丁香婷婷五月天亚洲| 日日夜夜九九| 99久久精品免费精品国产_国产精品久久久久久_国产在线|日韩_久久国产精品电影 | 五月丁香啪啪啪| 色欲丁香久久| 日日干综合| 五月天综合激情网| 久久久久99精品成人网站| 欧美成人va| 色婷婷激情四射视频| 亚洲人人干| 丁香婷婷基地| 丁香五月,开心五月,成人婷婷| 99综合成人视频在线观看| 99热| 欧美日韩精品人妻狠狠躁免费视频| 欧美六月| 亚洲五月天婷婷| 激情婷婷啪啪| 亚洲第一综合| 七七色色综合| 91狠狠综合久久| 99久超碰| 91精品久久久久久综合五月天| 精品五月天| 五月天婷爱综合| 丁香婷婷五月天校园春色| 大香蕉人在线65| 壅壅儕家a| www.99精品日操伊人乱碰在线| 亚洲日韩一页精品发布| A片试看120分钟做受图片| 亚洲色五月| 91色噜噜狠狠狠狠色综合| 天天爱综合网| 久久久91| 欧美性猛交99久久久久99按摩| 五月婷丁香| 五月婷婷六月天| h在线看免费版在线看| 天天舔天天摸视频| 色九九九九| 天天操天天操天天操天天操天天操 | 狠狠色噜噜狠狠狠888了| 99re思思| 五月天婷婷中文字幕在线播放| 五月丁香婷婷中文网| 婷婷六月激情啪啪| 激情五月丁香亭亭| 婷婷六月啪啪| 五月丁香婷婷激情爱爱| 色六月婷婷| 国产熟女大叫受不了| 丁香六月久久| 激情综合婷婷| 天天色视频| 狠狠搞狠狠操| 国产 码在线成人网站| 色狠狠色噜噜AV天堂五区 | 人人操操97| Aα在线免费观看| 激情五月天综合网| 久久性爱网站| 中文字幕综合网| 性爱视频99| 桃色成人网| 五月丁香另类网| 一区二区三区XXXXXX| 久操97| 婷婷六月啪啪| 激情六月婷| 久久久精品人妻| 色五月大| 五月天婷婷狂暴白浆| 欧洲区自拍| 97色婷婷五月天| 九九成人精品免费视频| 五月婷婷啪啪啪啪| 天天做天天爱天天高潮| 91碰| 亚洲午夜一区二区| 婷婷五月丁香久久| 五月天婷婷丁香| 91色五月在线观看| 九九99视频精品| 99只有这里是精品| 日本99热| 色停停香蕉视频| 婷婷中文字幕版| 99色网站| www.婷婷激情网.com| 亚洲AV网站| 爱草视频在线| 久久久久9999| 在线中文字幕视频| 日韩色色视频| 99久久欧美| 婷婷五月综合在线| 五月激情天| 色综合五月天| 玖玖视频福利| 六月丁香久久| 爆乳熟女一区二区三区爆乳| 婷婷丁香五月综合网上| 无码91中文字幕| 久大香蕉| 五月天狠狠色| 97精品自拍视频| 午夜电影网VA内射| 激情综合网激情五月俺也去| 五月丁婷婷| 婷婷丁香熟妇综合网| www,99视频| 91久久久久久久| 日韩99精品| 天天做天天爱天天高潮| 久久久久久草黄色片AV在线观看| 夜夜骑夜夜撸| 天天日天天添| 五月丁香影院| 99rewww| 欧美日本黄色| 久久99婷婷| 五月亭亭性| 亚洲无AV在线中文字幕| 第六色在线| 丁香婷婷激情| 就爱操www com| 久久久婷婷| 久热精品在看| 97资源碰碰| 91视频免费后入强操| 丁香久久久| 农村熟妇高潮精品A片| 操人91| 另类激情五月| 天天情天天狠天天透| www.99久久久| 26uuu国产色| 国产色色视频| 五月丁香五月天现场视频| 日本乱子人伦在线视频| 无码色色| 精品99在线| 日韩 中文 欧美| 色欧美日| 久久久久人妻网址| 色色婷婷综合网| 婷婷色五月综合| 午夜精品777| 亚洲六月综合激情久久下卡| 天天骑天天操| 久草婷婷| 亚洲偷| 99精品爱| 超级碰碰91| 九九99免费视频| 九九99九九99| 欧美性猛交XXXX乱大交极品| 婷婷干五月综合在线播放| 久热精品免费视频4| 九九热这里只有精品31| 亚洲AV网站在线观看| 六月丁香久久| 五月花婷婷丁香| 噜噜色五月| 国产亚洲精品久久久久久郑州| 99热九九在线| 熟女激情网| 伊人在线视频| 丁香五月婷在线观看| 激情 婷婷| 婷婷久久综| www。五月天激情| 五月激情综合网| 在线观看玖玖资源免费观看| 超碰9| 能看的AV| 可以直接看的av| 开心五月婷婷激情| 色爱爱综合网| 亚洲视频在线观看| 丁香婷婷五月六月久久| 狠狠干伊人| 六月婷婷久久| 色婷婷色丁香色欲av| 综合网啪啪| 综合激情网五月激情| 五六月婷婷久久| 伊人91| 97深爱伊人综合| 99碰碰中文| AV人人操| 91热久久| 9九色首页| 久久久久久草黄色片AV在线观看| 69综合在线| 五月丁香激情综合网| 五月婷婷免费在线观看视频| 亚洲99视频| 婷婷午夜精品久久久| 91.www综合| 婷婷射图| 五月丁香综合| 九九色综合九九色| 色欲五月婷婷| 九九亚洲小视频| 4399在线日本A片| 婷婷在线日韩综合| 色吧婷婷五月亚洲| 成人无码髙潮喷水A片| 五月丁香久久激情综合| 成人综合视频网址| 日本猛少妇色XXXXX猛叫| 97超碰在线免费观看| 九九九九九九九热| 六月婷婷狠狠做| 國語久久婷| 久久综合9| 久久综合激情| 日本狠狠干| 91婷婷丁香五月| 色色COm| 日本狠狠爽| 欧美天堂久久| 91碰| 丁香五月花婷婷开心| 五月丁香少妇| 九九人人精品| 人人摸人人操人人爽| 欧美久久久久久久久中文字幕| 国产精品久久久久久久久久 | 拳交大逼| 色婷婷六月天| 91久久| 九九在线精品| 91超碰在线播放| 色婷婷五月天激情在线观看| 可以看的av| 久99热| 淫荡工a| 婷婷激情六月天视频| 久久婷婷五月天激情| 欧亚色色| 国产美女最新VA在线免费观看| 五月花综合网| 丁香五月婷婷88在线| 精品五月丁香| 狠狠色狠狠鲁| www.成人婷婷综合| 在线观看欧美| 色欧洲| 丁香五月天激情| 91色综合网| 五月天婷婷激情在线色图| 97偷拍在线视频| 玖玖五月丁香| 久久婷婷六月天| 日日夜夜狠狠婷婷色| 六月丁香婷婷视频综合在线观看| 丁香五月综合久久八| 久久66er久久| 99精品22| 天天色视频| 久久精品99国产精品日本| 九九日伊人| 97超级碰碰碰久久久| 五月丁香888| 婷婷丁香五月激情密臀av| 久久婷婷国产| Va另类视频| 色五月丁香婷婷在线观看| 激情六月色| 午夜大香蕉| 久久精品一区二区三区四区| 9 9热这里有精品| 日本WWW九九九| 成人在线视频网| 99热99思午夜精品| 91日日日| 激情综合视频| 久久女人天堂| 五月天婷婷在线播放免费| 色色国产| 无码91中文字幕| 亚洲九九婷婷| 亚洲综合婷婷| 色999五月色| www.色婷婷| 天天插天天| 91九色熟女| 日日干日日| 国产永久一黄| 免费精品66| 亭亭五月激情亚洲在线| 成人丁香五月| 亚洲成Av人片乱码色第1集| 五月伊人网| 婷婷丁香午夜综合影视| 9l视频自拍9l九色9l成人| 婷婷香蕉| 99热综合在线| 天天色色天天| 99热在线观看| www.久久| 综合图区激情| 无码AV免费精品一区二区三区 | www.色五月| 五月天大香蕉视频| 五月激情综合激情五月| 人人操AV| 日本色色影院| 五月丁香婷婷激情在线| 搡BBBB搡BBB搡18| 丁香五月天婷婷91| m色激情网| 日本三级大片| 99操网站| 五月丁香六月婷婷综合伊人| 99在线免费视频| 久久99精品久久久久久青青AR| 激情综合自拍五月婷婷色五月| 丁香婷婷九月| 五月婷色丁香| 丁香五月天在线| 亚洲天堂色色| 五月丁香色婷基地综合久久| 五月天色影院| 日本偷拍九九九| www.日日日.com| 婷婷五月丁香综合| 色色丁香| 日韩成人无码人妻| 99在线精品视频| 99er6热在线观看精品6| 色婷婷视频| 狠狠九九婷婷韩| site:publishdd.com| 天天操天天曰| 无码se| 久久婷婷伊人| 婷婷丁香五月天综合AV| 91超碰人人操| 看全色黄大色大片| 婷婷色在线视频| a九九热www| 久久色天堂| 免费亚洲婷婷| WWW.HENHENL.| 亚洲综合婷婷五月| 丁香五月婷婷在线观看| 91久久久久久久久18| 九九中文色色| 国产成人网址| 国产无人区大片| 粉嫩AV久久一区二区三区| 99热99| 丁香女人五月天| 综合婷婷都市激情| 亚洲婷婷性爱| 综合在线网| 欧美激情VA永久在线播放| 一本大道伊人AV久久综合| 91色在线| 99热99热在线| 伊人丁香在线| 99'无码| 大香蕉婷婷丁香视频在线| 成人国产欧美大片一区| 丁香婷婷五月激情综合| 久久久网站| 成人AV网站在线| site:wpjngj.com| 五月天色五月| 色婷婷另类| 婷婷丁香色五月亚洲| 日日夜夜天天综合| 欧美性爱专区| 九九热视频免费的| BBWCUCKOLD精品熟妇| 热中文字幕| 日韩一级网站| www,色综合| 婷婷五月婷婷五月天| 久久久精品人妻| 操逼巨乳91| 五月天激情婷婷丁香| 五月激情六月综合| 99热最新网址| 九九综合网色全集 | 六月丁香综合| 亚洲小电影在线观看黄999| 天天操天天日天天操| 亚洲婷婷五月天| 天天插天天狠| 色婷五月| 婷婷五月天成人导航| 五月丁香啪综合| 麻豆精品| 欧美精产国品一二三区| 色婷婷久久综合久色综| 精品网站:999WWW| 色停停影院五月天| 亚洲AV中文在线| 中文AV在线观看| 丁婷婷五月天在线播放| 97碰成超视频免费视频| 九色自拍| 青草青草久热这里只有精品| 99色视频在线| 梁铮版蜘蛛女在线观看| 欧美日本日韩| 五月天婷婷五月| 丁香婷婷九月在线| 男人的天堂五月丁香| 在线观看免费人成视频无码| 青草热视频这里只有精品| 91碰碰| 婷婷九月激情| 丁香五月天堂婷婷| 婷婷五月天天天| 少妇婷婷五月天| 天天做天天爱| 91爱操| 人妻久久久| 青青.com| 内射在线CHINESE| 亚洲99手机免费看视频| 九九精品婷| 婷婷五月婷婷| 五月丁香色情| 激情五月天无码| 99视频| WWW.开心五月天.COM| 国内9l视频自拍老熟女九色| 超碰猛烈的性猛交| 丁香五月aV| www.ywav| 亚洲熟女色| 99热最新地址在线| 97操碰免费视频| 五月丁香色综合| 激情AV| 男女啪啪做爰高潮无遮挡| 这里只有精品9| 婷婷丁香综合| 久久五月天婷婷| 婷婷五月天亚洲色| 色私五月婷婷| 激情第四色| 狠狠狠五月婷婷六月丁香| 熟妇天天综合| 99ri在线视频| 色五月女| 五月天丁香啪啪综合| 久久婷婷综合五月| 五月天色不卡| 五月婷婷av| 五月婷婷六月丁香免费| 99re久热| 国产FREESEXVIDEOS性中国| 亚州精品久久久久AV无码| 99热九九在线| 免费无码毛片一区二区A片| 五月婷婷六月丁香在线| 欧洲亚洲免费视频区| 午夜福利8055| 嫩草AV久久伊人妇女超级A | 五月丁香六月婷婷啪啪| 日韩黄在免| 亚洲丁香婷婷丁香五月天激情| 欧美色图45678| Www.sesese丁香| 99综合网| 色五月丁香婷婷| WWW·天天操·视频?| 大香蕉视频99| 中文中文在线| 九九热免费| 亚洲天天综合| 婷婷色五月婷婷姐妹| 亚洲正能量欧美| 色情综合网| 婷婷五月18永久免费视频| 色婷婷91激情小说| 九九狠狠干| 五月婷婷丁香日韩在线| 噜噜噜久久| 99九九99九九九视频精彩| 亚洲行行色色| 888精品福利地址| 综合亚洲AV| 99在线视频观看| 亚洲欧美成人在线| 玖玖综合色| 五月天婷婷视频| xxx综合在线| 久热成人| 五月婷婷深深爱| 五月婷婷之综合激情在线| 91啪啪| 色五月丁香五月| 99热费观看| 激情五月www| 99热香港| 成人国产欧美大片一区| 五月婷婷色综图片| 综合一区二区三区| 久久婷婷五月免费视频| 99热在线成人网站| 天天插天天插天天插| 婷婷五月天亚洲天堂| 久久婷婷色色| 五月综合激情| 先锋资源91| 九九激情| 人人操碰| 婷婷六月丁综合| 另类五月激情| 激情98色婷婷五| 五月激情综合网| 99免费| 超碰精品在线| 91九色首页| 精品99视频| 天天舔天天摸| 123草逼网| 色99网站| 这里只有精彩视频| 五月婷婷三级| 狠狠色婷婷7777久| 夜夜爱网站| 欧美操人| 国产成人精品一区二三区熟女在线 | 性爱五月婷婷| 99热九九在线| 中文资源在线a | 六月色丁香中文字幕| 这里只有精品在线看| 色婷婷色情| 色五月婷婷久久大| 久久婷婷五月综合色和| 色婷婷www| www.夜夜| 日本三级日本三级99| 少妇综合网| 日本欧美成人片AAAA| BBWCUCKOLD精品熟妇| 五月天丁香色色| 色九九一二| 中文字幕婷婷在线| 五月婷婷三级| 天天舔天天插天天爱| 五月丁香成人| 久草热视频在线观看| 色色色热热热| 中文av网| 激情综合网激情五月婷婷| 日本波多野结衣视频| 日韩国产在线精品| 婷婷内射视频在线| 婷婷丁香五月天婷婷| 99热国产这里只有| 99热官网| 91色婷婷综合久久中文字幕二区| 成人免费黄色短视频| 伊人久久综合| 色色综合无码| 这里只有精品免费视频在线观看| 性爱久久| 成人亚洲精品久久久久| 婷婷久久在线| 丁香蜜臀黄色婷婷五月天| 成人九九视频| 色色婷婷丁香| 五月丁香婷婷五月色| 久久天堂婷婷五月| 五月六月丁香婷婷在线观看| www.com五月天| 久热这里只有精品99re| 国产原创视频91九色| 人人妻人人澡| 激情久久五月网| 久久成人人妻| 91chinese在线| 精品自拍99| 4399在线日本A片| 亚洲AAA| 天天人人人人人人人人人人人| 综合激情站| 激情九月丁香婷婷| va中文资源在线观看| 亚洲热视频在线| 中文av网站| 涩涩婷婷五月| 亚洲99在线| 久久久久久久97| 婷婷丁香色女人| 俺也去在线久久精品23欧美综合视频网站,丰满人妻一区二区三区在线视频53,丰满 | 丁香伊人五月色婷婷五十路| 丁香五月精品视频| 婷婷草| 色情婷婷| 超碰人人艹| 日本激情五月天‘| 精品一区二区三区四区五区六区| 玖玖爱综合网| 色婷婷综合视频| 国产乱子轮XXX农村| 九九热狼人| 激情六月下句是什么| 26uuu精品一区二区| 国产精产国品一二三在观看| 五月丁香婷婷色色| 日韩aaa| 亚洲成av人影院| 色综合综合色| www.五月天婷婷| 成人综合视频网址| 99色日本| 26uuu成人网| 国产人妻777人伦精品HD| 无码人妻电影| 99这里只有精品| 67194线路二在线观看| 五月伊人综合| 狠狠操天天干| 九九RE视频在线精品| 日本色综合| 五月天大香蕉av| 婷婷六月丁香开心深深爱| 一月婷婷色色| 色婷婷AV在线| 丁香五月婷婷基地| 99热观看| 热99这就是精品视频| 三日本无码| 操逼123网| 公的粗大挺进了我的密道| 丁香五月天信号| 色色婷婷五月| 久激情网| 超碰人人色| 全亚洲最大的婷婷五月天网站COM 丁香五月婷婷狠狠色 | 啪精品| 婷婷五月六| 一级七香蕉| 成人开心五月天| 五月天另类小说久久小说网| 人妻VideOssS人妻高清| 中文字幕久久婷九女同| 超碰1999| 激情久久丁香| 色五月综合| 色五月婷婷中文字幕| 婷色五月| 操国产人妻| 亚洲妇女熟BBW| 五月丁香欧美综合免费视频| 另类亚洲电影| 五月婷婷激情网| 五月婷婷激情在线| 日撸夜撸日操| 丁香九色不卡aaa| 激情综合网五月婷婷| 九九综舍久久| 九九热视频精品| 伊人丁香六月婷婷| 97精品人人A片免费看| 天天舔天天摸视频| 婷五月天丁香婷五月| 国产精品爽爽久久久久久| 婷婷久久丁香五月| 婷婷五月天社区| 色五月丁香激情视频| 婷婷丁香无码专区| 夜夜爱网站| 欧洲亚洲免费视频9| 久久精彩免费视频| 思99热精品久久只有精品| 99热在线观看成人| 99热免费精品| 79亚洲精品少妇| www.金莲av| 久大香蕉| 五月天激情小说电影| 激情综合网激情五月婷婷| 激情综合五月开心狠狠| 欧美在线干| 男女啪啪做爰高潮无遮挡| 色五月婷婷色五月婷婷色五月婷婷| 欧洲亚洲午夜| 深爱五月天| 婷婷va| 久热99| 久久综合站| 五月丁香色情| 婷婷之六月丁香| 久久婷五月影院| 色优久久| 天天爽日日爽夜夜爽| 成人网页在线观看| 欧美人与性动交CCOO| 情久久综合五月天| 欧美熟女99| 中国女人做爰A片| 99无码视频| 五月天婷五月天综合网在线观| 久久38视频| 99免费在线| 婷婷伊人五月天| 91蜜桃婷婷狠狠久久综合9色| 亚洲综合网在线| 91婷色| 五月天激情开心网| 天天爱天天做天天日| 99热一本| 无码激情AAAAA片-区区| 丁香激情五月| 丁香久久久| 丁香五月亚洲AV| 涩五月丝袜婷婷| 办公室少妇激情呻吟A片在线观看| 婷婷婷婷婷开心无码播放| 久久久久婷婷五月热综合| 另类丁香综合| 97超碰,人人舔,人人操,人人摸| 婷婷久久综| www.com五月天| 日本色婷婷久久99精品91| 五月丁香成年黄色| 精品人妻在线免费观看| 91丨九色丨国产打屁股| 成年人最刺激的综合网| 夜夜夜叫天天天做| 欧美噜噜免费观看| 狠狠色综合网| 91艹人| 日本天堂网站99| 国产偷人爽久久久久久老妇APP | 色婷婷av综合网| 国产精品VIDEOSSEX久久发布| 久久久ww| 日韩爱操视频| 丁香六月成人网| www.99热视频| 色五月大| 色婷婷呢狠禁久禁| 99色| 嫩BBB搡BBBB榛BBBB| 超碰狠狠操| 五月停停999| 五月丁香综合激情| 天天草比天天爽| 欧美啄木乌丝袜人妻系列| 五月人人丁香婷婷五月人人丁香| 亚洲无码另类| 久久99久久99久久99人受| 骚五月婷婷| 色 五月 天 婷婷 丁香 九月| 久久婷鲁| 丁香五月婷婷老师网站| 拍色综合| 日韩三级高清无码| 婷婷天堂伊人| 欧美久久久中文字幕| 色一色综合| 91夫妻视频| 一级黄色片看看| 久久久高清| 丁香五月综合激情久久潮喷| 99五丁香月| 大香蕉视频婷| 9久操| 国内久久亭亭| 久久九九99.www| 天久久久久| 久久99精品日本| 无码啪啪| 99色在线视频观看| 亚州激情网站无码| 九九色99| 成年人看Va免费视频| 亚洲热热视频| h亚洲| 成人片在线播放| 欧美日韩成人| 三级黄色大片视频| 玖玖伊人网| 婷婷丁香五月天色色| 91久久18| www.婷婷五月天| 日本人妻A片成人免费看片| 怡红院 久久| 天天成人五月天| 色天天综合| 丁香五月天社区| 999热在线视频| 岛国av网站| 大香蕉AV电影在线| 97在线日本| 五月丁香六月婷| 天天操夜夜夜夜爽| 狠狠狠狠操| 99热| 狠狠狠狠狠干| 亚洲99热| 综合一区二区三区| 五月丁香日本片| 狠狠操性爱av| 91日日日| 九九视频在线观看视频6 | 狠狠操狠狠色| 日韩另类在线观看| 六月婷婷狠狠| 小视频久久久aaa| 激情五月天综合| 成人αV视频免费观看| 久久婷婷电影| 婷婷丁香六月综合激情站| 天色综合网站| 亚洲欧洲午夜成人精品av| 五月叮香啪| 5月丁香美女影院| 五月久久婷婷| 99福利视频| 97碰久久| 九九RE视频在线精品| 成人综合网站| 亚洲欧美日韩另类| WWW.夜夜操.com| 色色色无码| 五月丁香综合| 久久婷婷五月综合啪| 婷婷五月天激情在线观看| 无码任你操| 五月丁香婷婷综合网| 五月丁香婷久久| 99色在线视频| 婷婷五月18永久免费视频| 99热都是精品| 久操香蕉| 丁香六月天AV| 深爱五月激情五月| 色色色五月天婷婷| 97久久超碰| 婷婷亚洲五月丁香综合在线| 色哟哟www| 亚洲日韩久久婷婷伊人| 五月婷婷啪啪| 丁香五月婷婷在线观看| 欧美人与性动交CCOO| 97碰碰视频| 金桔一区二区ab地址| 五月丁香六月停停| 激情AV| 99精品视频推荐| 五月天色五月天| 人妻内射视频| 欧美VA视频| 99色免费观看全部| 99综合视频| 欧美乱码国产一级A片| 精品少妇蜜臀91| 久久这里只有精品热在99| 日韩操女| 亭亭五月色男人| 大战熟女丰满人妻AV| 五月婷俺去也| 99国产精品久久久久久久久久久| 天啪天啪天啪天啪| ji'qing'luan'ren'lun| 欧美精品99| 狠狠爱婷婷丁香| 日本 @ va 免费| 色五月婷婷7777| 少妇日麻屄| AA丁香综合激情| 色情婷婷。| 激情六月日韩| 日本性视频| 天天狠狠色噜噜| 日本不卡一区二区三区| 久热只有这里有精品| 五月丁香六月香香蕉| 久久大香免费| 久久这里只有精品视频26| 国产毛片精品一区二区色欲黄A片 欧美交换配乱吟粗大25P | 色丁香五月天| 综合色影院| 九九热在线精品视频| 日本三级日本黄色| 天天爽天天草| 九九久久9 9在线观看| www婷婷亚洲| 777精品久无码人妻蜜桃| 看黄的网站18禁| 超碰AV在线| 九九AV| 天天干天天拍| 婷婷丁香五月天综合AV| 开心五月激情网| 婷婷五月天在线看| 久热免费| 丁香五月婷婷色综合基地| 五月激情小说| 伊人狠狠综合| 丁香综合日产精品久久| 亚洲激情精品| 日韩有码一区| 色五月av| 久久婷婷综合国产| 国产在这里只有精品| 亚洲免费电影2| 这里只有精品在线观看视频| 午夜婷婷久久 | 五月天大香蕉| 五月丁香| 激情五月婷婷综合网| 久久5 9视频免费观看| 狠狠插日日干撸| 99ri国产精品| 色女人久久| 久久婷婷视频| 日日夜夜干| 亚洲五月天婷婷在线| 综合婷| 超碰人人干| 日韩欧美一区二区三区四区| 九九婷婷网五月天| 99热99思午夜精品| 精品少妇人妻AV无码专区偷人| 天天成人综合视频| 五月情涩综合婷婷| 99精品久久| 激情婷婷综合| 色射7856五月天激情四射| 99热这里都是精品| 凹凸7777操操操| 变态 另类 在线| 开心激情婷婷| 超碰人妻在线| 久久R激情| 久色婷婷200| 天堂资源欧日浪女在线播放| 亚洲精品久久久久久久久久吃药| 天天影视色综合网| 2017人人操| 五月婷婷中文| 婷婷六月激情在线视频| 香蕉网久久| 狠狠色婷婷| 十月丁香九月婷婷综合| 九九热啪啪| 五月天激情国产综合婷婷婷| 色欲色香伊人| 色5月婷婷| 波多婷婷久久| 国产avapp 网| 久久婷婷婷婷伊人| 偷偷操99| 日韩九区| VfJxEwPH| 97啪啪| 激情五月综合网丁| www.婷婷亚洲基地| 就去涩涩丁香五月天| 久久总和99| 99se丁香| 久久久网站| 五月花激情| 热九九在线| 老师把我爽高潮了免费A片| 激情图片五月天| 日本猛少妇色XXXXX猛叫| 九九精品自拍| 大色鬼综合| 97干欧美| 天天色天天噜| 色九九综合| 极品五月天| JAPANRCEP老熟妇乱子伦视频 | 亚洲丁香五月在线观看| 日本操片| 欧美激情综合五月色丁香| 天天插天天插天天插天天插| 99re思思精品视频在线观看| 99久久.www| 久99久视频精品| 99色色网| 99综合网| 99热这里只有精品23| 99操视频| 97热超碰| 91.www综合| 无码任你操| EEUSS鲁片一区二区三区| 米奇激情婷婷| 欧日美女Va| 久久天堂| 成人短视频免费| 日本熟妇乱妇熟色A片蜜桃| 婷婷久久久| 天天摸天天做天天爱天天爽| 婷婷开心青青草| 色噜噜综合网| 四色五月视频| 无码激情AAAAA片-区区| 人人爱人人草| 婷婷丁香五月,狠狠综合| 天天 青草 制服丝袜 在线| 在线观看免费狠狠色丁香香综合 | 久久亚洲婷婷综合色五月| 人妻激情综合| 久久99精品久久久| 婷婷五月激情在线| 久九男女天堂| 内射人妻视频国内| 能看的av网站| 久久这里有精品| 丁香五月综合婷婷| 丁香婷婷六月天| www.99热视频| 婷婷激情五月综合| 一级二级香港秋霞欧美欧美秋霞| 玖玖在线资源视频| 丁香五月激情婷婷视频| 超碰精品在线| 天天综合网91| 久久99视频| 91性人人| 日韩精品成人在线| 五月天婷婷社区久久综合| 五月婷婷9| 99热精品超碰| 青青色com久久| 性爱网六月丁香| wwww.色婷婷| 亚洲国产网址| 久超免费视频| 久久久九九视频精品18| 99干在线视频| 久久婷网| 婷婷开心五月| 婷婷五月色激情欧美激情| 成人精品亚洲性爱| 99色热视频在线| 久久激情五月| 9久热在线视频精品| 超碰激情网| 碰碰91| 色五月五月婷婷| 婷婷综合视频| 免费观看全黄做爰的视频| 国产人妻人伦精品一区二区| av操逼网| 五月久久丁香| 亚洲免费视频网站| 啪啪操超碰| 婷婷综合五月| 激情丁香婷婷六月天| 色婷婷4| 婷婷色五月久久| 久久久精品色| AV在线观看网站| www99热| 亚洲精品无人区| 激婷网| 大香蕉九九操| 成人婷99最新| 91丨熟女丨首页| 内射激情在线| 人人干人人操人人摸| 亚洲色夜| 久久综合五月天| 激情AV网| 五月天丁香欧美激情| 91久久久久久久久18| 婷婷丁香六月五月天| 五月丁香六月婷婷a v| 这里只有久久精99| 91ncom.色| 欧美色五月| 日韩欧美性爱| www.久久爱.c n| 碰碰91| 婷婷射图五月天| 国内外色色色色色成人视频| 天天干夜夜谢| 五月日韩中文字幕| 五月天激情四射网站| 婷婷五月天最新综合你懂的| 国产精品色一哟哟| 无码网站视频| 婷婷久久综合| 日韩啪啪视品| 色狠狠色综合久久久绯色AⅤ影视| 華人性愛AV在線| 五月丁香花激情综合网| 国产精品久久久久久白浆色欲| 开心婷婷五月| 激情四射婷婷色色色| 五月天激情小说电影| 激情五月,激情综合网| 天天干天天日天天操| 97操资源婷婷| 激情五月婷婷综合| www激情网| 婷婷五月天色色| 九九精品9| 色婷婷九月| 婷婷久久亚洲| 色优久久| 婷婷影院欧美| 99rewww| 五月天丁香婷婷社区| 香蕉久久国产AV一区二区| 日熟女| 99视频精品8| 天天综合五月| 97碰碰叉| 五月大香蕉| 深爱激情五月婷婷| 777影视理论片大全在线观看| 五月天大香蕉AV| 五月丁香综合久久| 中文字幕,综合,91| 久久涩视频| 五月天激情小说| 26UUU精品一区二区| 天天躁日日躁狠狠躁日日躁2022年5月9日| 久久免费丁香| 97婷婷五月天| 中文字幕成人| 婷婷综合色| 天天日天天摸| 刘玥av在线| 五月天天天操天天爽夜夜操| 五月天色婷婷综合| 91日在线视频| 99色在线观看| 99热99极品观看| 中文字幕高清av| 五月丁香激情综合网官网| 久久六月综合| 五月婷婷婷| 另类五月激情| 婷婷五月激情基地| 激情综合播播| 91精品婷婷国产综合久久| 日本大逼91| 丁香六月天之亚州热女 | 五月天基地| 国产成人精品亚洲线观看| 久久99婷婷| 亚洲AV网站在线观看| 天天射网站| 开心婷婷五月花| 啪啪一区| 五月色色色| 99在线热| 欧美69色| 婷婷五月天男人影院色色网| 欧美色一级色| 七七九九色色| 九色婷婷| 99色色热| 色综合色| 五月天激情四射| 久超超碰| 五月天激情久久| 91九色熟女| 激情久久婷婷| 人人爱人人草| AV在线不卡播放| 91啪级电影| 亚洲第一成人无码A片| 99热无码精品| 日日夜夜天天| 五月丁香啪啪拍| 亚洲中文字幕在线观看| 丁香六月av| 天堂成人A片永久免费网站| 色色网站在线免费观看视频| 色色色热| 思思99精品视频| 中文字幕无码人妻少妇免费视频| 婷婷五月丁香基| 风流少妇A片一区二区蜜桃 | 欧美色色色色色| 亚洲丁香五月| 在线中文字幕免费视频| 午夜精品777| 97超级啪啪在线观看| 婷婷一本和五月丁香| 精国产品一区二区三区A片| 色五月天综合| 日本女色人人| 丁香五月开心五月激情| 牛牛色av| 色99视频| 91性高潮久久久久久久久| 九色91国产| 另类亚洲2| 色5月婷婷| www.五月天性.com| 我淫我色婷婷五月天激情四射| 人人爽欧美婷婷久久久五月丁香| 中文字幕人妻AV| 五月天激情啪啪| 亚洲综合激情五月久久| 99热精品在线观看| 99精品在线播放| 99热精品在线播放观看| 国产免费性爱| 亚洲va欧美va天堂v国产综合| 伊人久久综合| 色中色综合| 久久这里只有精品网| 久久久亚洲成人无码A片| 色情成人五月天| 精品乱码视频| 99精品视频在线观看| 人人草人人爱手机视频看看| 综合五月丁香97| 婷婷色婷婷| 99热最新网址| 久久婷婷九月国产精品| 五月婷婷亚洲色视频| 九九人人操| 日本欧美成人片AAAA| 婷婷五月av| 丁香五月激情综合| 亚洲V国产V欧美V久久久久久| 俺去啦综合网| 91久久久久久久久| 无码AV久久久久久久久| 开心深爱激情网| 91丨九色丨大屁股| 中文字幕乱码亚洲精品一区| 性综合网| 五月久久噜噜| 亚洲殴洲精品Av在线| 激情久久久| 激情婷婷网| 五月婷婷啪啪啪| 久久涩视频| 99久在线精品99re8| 99成人无码|