日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

斗鱼直播云原生实践之注册中心篇

發布時間:2023/12/10 编程问答 57 豆豆
生活随笔 收集整理的這篇文章主要介紹了 斗鱼直播云原生实践之注册中心篇 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

作者

孔令圳,斗魚首席架構師,全面負責斗魚全站技術架構體系規劃和建設,10 余年中大型互聯網產品架構經驗,擅長高并發、高可用場景下的架構與方案設計。

于競,斗魚技術保障運維專家,負責斗魚高可用基礎架構建設,擅長注冊中心、監控體系等技術領域,同時也是斗魚多活基礎保障負責人。

唐聰,騰訊云資深工程師,極客時間專欄《etcd 實戰課》作者,etcd 活躍貢獻者,主要負責騰訊云大規模 k8s/etcd 平臺、有狀態服務容器化、在離線混部等產品研發設計工作。

陳鵬,騰訊云容器服務產品架構師,多年專注云原生領域,幫助了大量用戶云原生容器化改造和生產落地,擁有豐富的一線實踐經驗,也發表了海量的云原生技術文章。

業務背景和痛點

斗魚直播作為業界領先的游戲直播平臺,每天為數以億計的互聯網用戶提供優質的游戲直播觀看、互動和娛樂等服務。

隨著近年直播市場的火熱,斗魚直播平臺作為業內口碑和體驗俱佳的互聯網公司,用戶量也出現井噴式增長。海量用戶給平臺帶來的穩定性技術挑戰也越發強烈,斗魚的老架構如下圖所示,無論是業務支撐還是架構設計,均存在一定的風險和隱患。

斗魚老架構

圖一 斗魚老架構

為了給用戶帶來更好的可用性體驗,斗魚急需解決單一數據中心的問題,將老架構從單數據中心升級到多數據中心。

多數據中心挑戰

在實現單活升級為多活的過程中,為了確保無故障的遷移升級,我們面臨一系列挑戰,比如:

有狀態服務 etcd、zookeeper 等如何多數據中心同步? 應用彼此之間存在 1 個復雜的樹狀或網狀依賴關系,應該從哪里開始遷移? 按什么維度來劃分目標的邊界,怎么避免業務焊死在一起,造成無從下手的局面? 如果遷移后出現問題,如何快速恢復,并且不牽連已遷移成功的業務? 因單活升級到多活的過程中,涉及系統眾多,本文將是斗魚直播多活改造系列的第一篇,只聚焦于注冊中心模塊,因此我們先和你介紹下注冊中心背后的 etcd 和 zookeeper。

zk/etcd 承擔的角色

dubbo 通過注冊中心來解決大規模集群下的服務注冊與發現問題,以下是注冊中心架構圖:

dubbo 默認支持 zookeeper 注冊中心,雖然新版也有 etcd 實現,但該實現尚缺乏大規模投產的先例,Java 技術棧采用 etcd 作為注冊中心的案例也比較罕見。

當采用 zookeeper 作為 dubbo 注冊中心時,其注冊關系為樹形結構,詳細結構如下圖所示:

因為 zookeeper 是基于類似文件系統的樹形結構來存儲數據,但 etcd 卻是采用鍵值對存儲,二者之間的差異會給注冊關系同步帶來較大困難。

此外,如果從 zookeeper 遷移到 etcd,則在整個遷移過程中:已有的線上服務不能受損,更不能停服;如果遷移失敗,還要能回退到到 zookeeper。

同城雙活與多活新架構

為了實現多活,我們通過跨數據中心的同步服務、服務依賴梳理與邊界劃分、可控變更等技術手段和運維理念,成功解決了以上挑戰,設計了如下一套新的架構來實現多活,如下圖所示:

圖二 斗魚多活新架構

在新的架構下,可以按域名甚至是 URL 來細粒度的調度流量,RPC 層面也具備了自動就近調用的能力,其中注冊中心的局部架構圖如下:

圖三 斗魚注冊中心老架構

注冊中心多活方案選型與目標

在注冊中心多活改造過程中,我們面臨多個方案,如下表所示:

由于歷史原因,我們有 zookeeper(以下簡稱 zk)和 etcd 這 2 套注冊中心,加上我們有 Java、Go、C++、PHP 這 4 個技術棧,因此在注冊中心領域仍然一些不足,希望能統一到 etcd 來解決痛點問題,并達到以下目標:

降低維護成本:此前需要運維 zk+etcd 兩套注冊中心,更困難的是做多活解決方案時也需要適配 zk+etcd,這導致注冊中心多活研發成本翻倍。由于 etcd 是 k8s 的一部分,運維 etcd 又不可避免,這是選擇 etcd 的第 1 個原因。

擁抱更繁榮的生態:etcd 有云原生托管解決方案,有廠商通過 etcd 管理 10K node 級別的 k8s 集群,etcd 還自帶 proxy、cache、mirror 等各種周邊工具,java 側 dubbo 也支持以 etcd 作為注冊中心,etcd 相對于 zk 來說發展前景更好,這是選擇 etcd 的第 2 個原因。

增強跨語言能力:etcd 可基于 http 或 grpc 協議通訊,并且支持長輪詢,具有較強的跨語言能力。而 zk 需要引入專用客戶端,除 java 客戶端之外,其它語言客戶端尚不成熟。而我們有 JAVA、Go、C++、PHP 等 4 種研發語言,這是選擇 etcd 的第 3 個原因。

基于以上原因,我們選擇了方案四,方案四大新架構如下圖所示:

圖四 斗魚注冊中心新架構

注冊中心多活難點與挑戰

為了實現新注冊中心,達到我們期望的設計目標,注冊中心在改造過程中,面臨以下難點與挑戰:

如何解決 zk 的多數據中心同步問題?尤其是 zookeeper watch 機制是不可靠的,可能出現丟失 watch 事件的問題?(正確性) 如何解決 etcd 的多數據中心同步問題?從下面方案選型中,我們可以看到社區目前并無任何成熟、生產環境可用的解決方案。(正確性) 如何解決跨數據中心讀的性能問題?(性能) 如何解決跨數據中心的服務穩定性問題?網絡鏈路上,比如內網專線若中斷了怎么辦?同步服務設計上,是否會導致 etcd/zk 同步服務進入性能極慢的全同步邏輯,同步服務本身是否具備高可用等等?容災測試上,我們又該如何設計測試用例驗證?運維上,我們又該如何快速發現隱患、消除潛在的故障,建設可視化、靈活的多活運維系統?(穩定性、可運維性)

注冊中心多活難點分析

遷移過程中如何保證新舊服務互通?

開發 zk2etcd

我們很多 java 開發的業務使用 dubbo 框架做服務治理,注冊中心是 zookeeper,我們希望 java 和 go 開發的業務全部都統一使用 etcd 作為注冊中心,也為跨語言調用的可能性做好鋪墊。

由于業務眾多,改造和遷移的周期會很長,預計持續 1~2 年,在此過程中我們需要將 zookeeper 中的注冊數據同步到 etcd 中,實時同步,而且要保證數據一致性以及高可用,當前市面上沒有找到滿足我們需求的工具,于是我們和騰訊云 TKE 團隊合作開發了一個 zk2etcd 來同步實現 zookeeper 數據到 etcd,并且已將其開源,整體方案落地篇我們將詳細介紹。

如何實現 etcd 異地容災?

通過 zk2etcd 同步服務,我們成功解決了 zookeeper 數據遷移問題,使得新老業務的注冊中心數據都使用 etcd 來存儲。

因此,etcd 的重要性不言而喻,它的可用性決定著我們的整體可用性,而斗魚直播目前的部署架構又嚴重依賴某核心機房,一旦核心機房出現故障,將導致整體不可用。因此斗魚直播下一個痛點就是提升 etcd 的可用性,期望實現 etcd 跨城容災、異地容災能力。

斗魚直播理想中的 etcd 跨城同步服務應該具備如下特性:

etcd 跨城容災部署后,讀寫性能不顯著下降,能滿足業務場景基本訴求。 同步組件達到生產環境可用級別,具備完備的一致性檢測、日志、metrics 監控等。 對數據一致性要求不強的業務可就近訪問同地區的 etcd 集群服務、強一致訴求業務可訪問主 etcd 集群。 主集群故障后,業務運維能根據一致性監控等,快速將備集群提升為主集群。 那么有哪些方案呢?各個方案又有哪些優缺點呢?最終評估了如下幾種方案:

單集群多地部署方案

etcd 社區 make-mirror 方案 etcd 社區 learner 方案 騰訊云 etcd-syncer 方案 單集群多地部署方案 單集群多地部署方案圖如下:

在此方案中,etcd Leader 節點通過 Raft 協議將數據復制到各個地域的 Follower 節點。

此方案它的優點如下:

各地域網絡互通后,部署簡單,無需運維額外組件

數據跨城強一致同步,3 節點部署場景中,可容忍任一城市故障,并且不丟失任何數據

介紹完它的優點后,我們再看看它的缺點,如下所示:

在 3 節點部署的場景下,任意寫請求至少需要兩個節點應答確認,而不同節點部署在各地,ping 延時會從幾毫秒上升到 30ms 左右(深圳 - 上海),因此會導致寫性能急劇下降。

etcd 默認的讀請求是線性讀,當 Follower 節點收到 Client 發起的讀請求后,它也需要向 Leader 節點獲取相關信息,確認本地數據追趕上 Leader 后才能返回數據給 client,避免讀取到舊數據等,在這過程中也會導致 etcd 讀延時上升、吞吐量下降。

跨城部署網絡之間質量也較容易波動,導致服務質量抖動等。

client 訪問 etcd 集群的配置,為了防止單點故障,必須配置多個 etcd 節點,而這又可能導致 client 訪問到異地的 etcd 節點,導致服務請求延時增大等。

etcd 社區 make-mirror 方案

介紹完單集群多地部署方案后,我們再看看 etcd 社區提供的 make-mirror 方案,它的原理圖如下:

在此方案中,我們分別在不同城市部署了一套獨立的 etcd 集群,通過 etcd 社區提供的 make-mirror 工具實現跨城數據復制。

make-mirror 工具原理如下:

指定數據同步的前綴后,通過 etcd Range 讀接口從主集群遍歷此前綴下的所有數據,寫入到目的 etcd。(全量同步) 隨后通過 etcd Watch 接口指定讀請求返回的“版本號”,監聽從此版本號后的所有變更事件。 make-mirror 收到主 etcd 集群推送的 key-value 變化事件后,通過 txn 事務接口將數據寫入到熱備集群。(增量同步) 此方案它的優點如下:

主 etcd 集群讀寫性能高,整體上不受跨地域網絡延時、網絡質量波動影響 若業務可容忍短暫不一致,可就近訪問距離最近的 etcd 集群 若業務要求強一致,可通過內網專線訪問主 etcd 集群 不依賴高版本 etcd 介紹完它的優點后,我們再看看它的缺點,如下所示:

當寫請求較大的時候,備集群可能存在一定的數據落后,可能讀到臟數據。 社區自帶的 make-mirror 同步鏈路中斷后,退出重啟會再次進入全量同步模式,性能較差,無法滿足生產環境訴求。 社區自帶的 make-mirror 工具缺少 leader 選舉、數據一致性檢測、日志、metrics 等一系列特性,不具備生產環境可用性。 不支持同步非 key-value 數據,如 auth 鑒權相關數據、lease 數據等。

etcd 社區 learner 方案

介紹完 etcd 社區的 make-mirror 方案后,我們再看看 etcd 社區提供的 learner 方案,它的原理圖如下:

它的核心原理如下:

etcd raft 算法庫在 2017 年的時候就已經支持了 learner 節點,詳情可參考 pr 8751。 etcd 社區在 2019.8 月推出的 3.4 版本中,正式支持 Learner 節點,它作為非投票 (Non-Voting) 的成員節點加入集群,不參與集群選舉等投票,只進行數據復制。 Leader 收到寫請求后,將日志同步給 Follower 和 Learner 節點,并在內存中使用一個名為 Progress 的數據結構,維護 Follower 和 Learner 節點的日志同步進展信息。 當 Learner 節點的數據與 Leader 數據差距較小的時候,它就可以被提升為可投票的成員節點加入集群。 此方案它的優點如下:

各地域網絡互通后,部署簡單,只需往 etcd 集群中添加一個 Learner 節點,無需運維額外組件 Learner 節點可同步任意類型數據,如 key-value、auth 鑒權數據、lease 數據 介紹完它的優點后,我們再看看它的缺點,如下所示:

Learner 節點只允許串行讀,也就是業務如果就近讀,會讀到舊數據。 依賴高版本 etcd,etcd 3.4 及以上版本才支持 Learner 特性,并且只允許一個 Learner 節點 . 主集群全面故障后,無法快速將 Learner 節點提升為可寫的獨立 etcd 集群。 介紹完已有的幾種方案后,我們發現它們都無法滿足業務生產環境訴求,于是我們自研完成了生產環境可用的 etcd 同步服務落地,在整體方案落地章節將詳細介紹。

如何確保 etcd 和 zk 同步服務的穩定性、可運維性?

為了確保 etcd、zk 同步服務的穩定性,模擬 5 類常見的故障,檢驗服務在這些典型故障場景下的自愈能力,詳細測試方案如下。

故障場景

redis 閃斷(zk2etcd 服務依賴),例如:redis 版本升級、非平滑擴容。

zk2etcd 離線,例如:OOM、容器驅逐、宿主機故障。

etcd2etcd 離線 ,例如:OOM、容器驅逐、宿主機故障

網絡閃斷,例如:OOM、容器驅逐、宿主機故障。

弱網環境,例如:專線斷掉后臨時用公網頂替。

上述 5 種場景的實際觸發原因有多種多樣,只需要模擬出一種情況。

演練方案

redis 閃斷:通過改 host 模擬 redis 不可達,此時自動訂正停止;模擬 redis 恢復后,自動訂正亦自動恢復。

zk2etcd 離線:通過殺容器節點模擬 zk2etcd 掛掉,15 秒內 k8s 自動拉起,拉起完成后同步正常、數據一致。

etcd2etcd 離線 :通過殺容器節點模擬 zk2etcd 掛掉,15 秒內 k8s 自動拉起,拉起完成后同步正常、數據一致。

網絡閃斷: 通過改 host 模擬 zk、etcd 不可達,此時同步中斷,后去掉 host 模擬網絡恢復,恢復后同步正常、數據一致。

弱網環境: 通過切公網模擬弱網環境,切公網后同步效率降低在 4 倍以內,1 次全量同步仍然可在 1 分鐘內完成。

另外針對可運維性問題,無論是 etcd 還是 zk 同步服務,都提供了詳細的 metrics、日志,我們針對各個核心場景、異常場景都配置了可視化的觀測視圖,并配置了告警策略。

整體方案落地

整體架構

etcd 集群多活架構圖如下所示:

說明

黑實線:正常情況下的專線訪問

黑虛線:切公網方式訪問

紅實線:etcd 集群發生主備切換后的專線訪問

紅虛線:etcd 集群發生主備切換后的公網訪問

etcd2etcd/zk2etcd 數據同步服務圖如下所示:

zk同步服務工程化實踐

zookeeper 與 etcd 存儲結構不一致,加大了同步的實現難度。zookeeper 存儲是樹狀結構,而 etcd v3 是扁平結構。zookeeper 無法像 etcd 一樣按照 prefix 來 list 所有 key;etcd 無法像 zookeeper 一樣通過 list chilren 來查詢某個目錄下的子節點,也加大了實現同步的難度。

如何感知 zookeeper 中的數據變化?zookeeper 的 watch 不像 etcd 一樣可以簡單的感知到任意 key 的新增,需要遞歸的 watch 所有的節點,收到 ChildrenChanged 事件后拿到該事件對應節點下的所有子節點,再與 etcd 中的數據進行比對,就可以得到新增的數據,并將其同步 put 到 etcd 中。類似的,可以用遞歸的方法 watch 所有節點的刪除事件,并同步刪除 etcd 中的數據。

另外 zookeeper 的 watch 有著先天性的缺陷,watch 是一次性的,所以每次收到事件后又必須重新 watch,兩次 watch 之間理論上是可能丟事件的,主要是在同一個 key 連續多次變更的時候可能會發生。如果丟事件發生就會破壞了數據一致性,我們引入了自動 diff 和訂正的能力,即計算 zookeeper 和 etcd 中數據存在的差異,每次都會經過兩輪 diff 計算,因為在頻繁變更數據的情況下,一輪 diff 計算往往存在一些因不是強一致性同步導致的"偽差異",當 diff 計算出了結果就會自動 fix 掉這些差異。

如何解決與 etcd2etcd 共存?當同一個路徑下,即有 etcd2etcd 同步寫入的數據,又有 zk2etcd 寫入的數據,在 zk2etcd 的自動訂正邏輯里面,會計算出差異并訂正差異,但我們不希望因此而誤刪 etcd2etcd 寫入的數據。我們通過為 zk2etcd 引入了 redis 來存儲狀態解決了這個問題,在 zk2etcd 往 etcd 中同步寫入或刪除數據時,也同步在 redis 中記錄和刪除:

然后 zk2etcd 在自動訂正計算差異的時候,只考慮本工具寫入過的數據,避免誤刪其它同步工具寫入的數據。

etcd2etcd 工程化實踐

為了解決 etcd 同步難題,我們調研了如下兩種方案,接下來我們就詳細介紹下它的原理:

etcd-syncer 之 mirror-plus 版

首先我們介紹下 etcd-syncer 的 mirror-plus 方案,顧名思義,它是 etcd 社區 make-mirror 的加強版。為了解決 make-mirror 的各種缺陷,它實現了以下特性、優點:

支持多種同步模式,全量同步、斷點續傳,不再擔憂專線、公網網絡質量抖動 高可用,負責同一數據路徑復制的實例支持多副本部署, 一副本故障后,其他副本將在 5 秒后獲得鎖,在之前實例同步的進度基礎上,進行快速恢復 支持一致性檢查(全量數據檢查、快照檢查) 支持多實例并發復制提升性能(不同實例負責不同的路徑),建議生產環境配置多實例,每個實例負責不同路徑 良好的運維能力,基于 k8s deployment 一鍵部署,豐富的 metrics、日志,完備的 e2e 測試用例覆蓋核心場景(http/https 場景,服務異常中斷、網絡異常等 ) 那么它的缺點是什么呢?因為它核心原理依然是依賴 etcd 的 mvcc+watch 特性,因此數據無法保證強一致性和只同步 key-value 數據。

斷點續傳依賴 mvcc 歷史版本保留時間,最好業務能保存至少 1 個小時的歷史數據。 當寫請求較大的時候,備集群可能存在一定的數據落后,可能讀到臟數據。 不支持同步非 key-value 數據,如 auth 鑒權相關數據、lease 數據等。

etcd-syncer 之 Raft 版

為了解決所有類型的數據同步問題以及消除對 etcd mvcc 歷史數據的依賴,騰訊云還可提供基于 Raft 日志的同步方案 etcd-syncer 之 raft 版本。

它的部署圖如下所示,etcd-syncer 同步服務作為一個類似 learner 節點的身份,加入主 etcd 集群。

主 etcd 集群 Leader 將 Raft 日志數據通過 MsgApp/Snapshot 等消息同步給 etcd-syncer, etcd-syncer 解析 Raft 日志,將 Raft 日志條目對應的 Txn/Delete/Auth 等請求應用到目的 etcd 集群。

它具備如下優點:

具備 etcd-syncer 之 mirror-plus 版本的所有特性和優點,同時不依賴 etcd mvcc 歷史數據。

基于 etcd 底層的 Raft 日志同步數據,可以同步 key-value、auth、lease 等各種類型的數據。

不依賴高版本的 etcd。

完備的容災測試

grpc-proxy

此方案引入了 grpc-proxy 代理服務,也是頭一次使用。為了了解此代理服務的性能情況,我們使用 etcd 自帶的 benchmark 進行了讀和寫的測試,另外手寫了一個小工具做了一下 watch 測試。以下為部分測試內容。

寫入測試

直接訪問 etcd 服務的負載均衡入口

走 grpc-proxy 代理訪問 etcd 服務的情況

grpc-proxy 代理在 endpoints 配置走專線或公網情況下,都能正常寫入 寫入 key 總數一定的情況下,連接數和客戶端數越大,總耗時越低 寫入 key 總數越大,單次寫入的平均耗時(Average)會有所增加,但仍為毫秒級 當一次寫入 key 總數為 10 萬時,直連 etcdserver 會出現 too many requests 的報錯,但 grpc-proxy 沒有 公網情況比專線性能有所下降 走 grpc-proxy 代理的平均耗時相比直連有所增加,但滿足需求 讀取測試

直接訪問 etcd 服務的負載均衡入口

走 grpc-proxy 代理訪問 etcd 服務的情況

grpc-proxy 代理在 endpoints 配置走專線或公網情況下,都能正常讀取

走 grpc-proxy 代理的平均耗時相比直連有所增加,但在可接受范圍

watch 測試

根據我們自己寫的一個 etcdwatcher 服務對 grpc-proxy 進行 watch 測試:可以設置總 watcher 數量,更新頻率,以及測試時間,結束時打印出簡報

./etcdwatch -num=100 -span=500 -duration=10 -endpoint=http://grpc-proxy-addr:23791 test done total 100 task 0 task failed current revision is 631490 least revision is 631490 0 task is not synced

參數說明:

num 任務數量

span 更新間隔,單位毫秒

duration 總測試時間,單位秒

current revision:代表寫入的 revision

least revision:表示 num 個任務中同步最慢的 revision

failed 為 0 說明正常;如果過出現 task not sync 說明 watch 和 put 不同步

以上測試結果來看:failed 數為 0,watch 測試正常

zk2etcd

我們使用的是 1.2.5 版本,通過 k8s 的 deployment 方式部署

模擬 zk server 失聯

場景 通過將 hosts 中注入錯誤解析地址

現象 期間沒有發現 zk 失聯的報錯日志 監控指標沒有發現異常 此后執行重啟,fixed 操作數沒有出現凸增情況(在 1.2.4 版本中,存在 full sync 雖然在定時執行,但是并沒有感知到需要 fix 的 key 的 bug。導致重啟 zk2etcd 服務實例后,可能觀察到 fixed 操作凸增的現象)

模擬 redis 失聯

模擬操作 09:56:49 將 hosts 中注入 redis 錯誤解析地址 10:07:34 恢復 redis 10:16:00 重啟同步服務 pod(操作重啟是為了觀察 full sync 是否正常)

現象 期間 fixed operation 數量沒有增長,其他監控指標未發現明顯異常 實例重啟后沒有出現 fixed 數凸增的情況

模擬etcd失聯

模擬操作 16:15:10 etcd server 失聯

16:30 恢復

16:45 重啟 pod

現象 期間 fixed operation 數量沒有增長,其他監控指標未發現明顯異常

此后重啟,fixed operation 數量有所增漲(不能確定是 full sync 未生效,還是重啟后剛好有更新修復導致)

總結

只要 full sync 機制工作正常,各異常場景發生后,都能在下一個 full sync 觸發后被恢復

恢復的最小時間間隔取決于設置的 full sync 定時執行間隔時間(默認為 5m),業務對此間隔時間容忍情況自行調整參數

此外,為了避免異常發生后,full sync 機制定時運行但也沒能感知到情況發生,保險起見事后可以第一時間重啟一下 zk2etcd 服務

對于追加的 etcd 公網測試,full sync completed 和 zk、etcd 操作耗時,相比內網情況有一定(秒級)增長

etcd2etcd

etcd2etcd 的同步服務,我采用 deployment 雙副本部署

多副本 backup 能力

期望 ?作節點故障后備?節點會在 5s 后接管同步任務

測試方案 etcd syncer 雙實例部署

殺掉正在運行的工作節點進行觀察

結論 不論是增量同步還是全量同步過程中,主備切換都能正常工作(需要注意的是,當全量同步中發生主備切換后會變為增量同步,從而可能導致比對較慢)

斷點續傳能力

期望 故障恢復后能從斷點繼續開始同步

其實在第 1 部分,備節點切換為主后接管同步工作,fast_path 變為 1 也證明了斷點續傳能力,我們還額外補充幾個驗證場景:

(a) 短時間故障

故障場景

中心 etcd 集群到熱備集群的同步過程中,因作為源的中心 etcd 集群中也存在 -etcd-syncer-meta- 的 key,觸發了同步服務報錯(同 txn 中不能包含相同的 key),出現了數據差異

現象

將同步服務運行參數添加對 -etcd-syncer-meta- 的過濾,然后觀察進過一段時間追趕數據后,最終 miss 數降去達到一致

(b) 長時間故障

故障場景

停止同步服務的部署 deployment

等待兩邊 etcd 集群產生數據差異,并發生一次 compact 后再啟動同步服務

現象

等產生數據差異,并發生 compact 后,重新啟動同步服務,其日志如下:因 compacted 發生,觸發全量同步

同步服務監控指標:(a) dst miss key 很快降下去;(b) src miss key 有所增加,并持續不降

分析

同步服務停止以后,源 etcd 的 key 數量發生不少變化,監控圖看出期間有下降,說明發生過 key 的刪除

這里也暴露出一個小問題,當出現 src miss key 的時候,目前不能自動修復,需要人工接入清理多余的 key

  • reset 觸發全量同步 當同步發生重大差異(如,發生 dst miss)進行緊急修復的時候,通過配置 --reset-last-synced-rev 參數刪除斷點續傳信息,來觸發全量同步修復差異
  • 現象 因某種異常,同步出現 dst miss(圖中黃線實例)的情況。為了進行修復,新實例添加 --reset-last-synced-rev 參數后運行

    分析

    slow_path 為 1,說明觸發全量同步(圖中綠線實例)

    綠線實例的 dst miss 值沒有增長起來,說明已經達到一致

  • 網絡故障 兩 etcd 集群之間專線中斷
  • 增量同步中

    全量同步中

    測試方案

    當專線中斷切換公網時,需要修改運行參數中的 etcd 集群訪問地址,即:必會發生重啟(重啟場景測試前面已經涵蓋,這里不再重復)

    總結

    etcd-syncer 同步服務有較好的主備機制,能夠及時有效的進行切換

    短時間故障后的斷點續傳表現符合預期;對于長時間故障,同時發生 compact 的復雜情況時,恢復同步后出現 src miss 的情況,可能需要人工接入

    通過配置 --reset-last-synced-rev 參數對 src miss 的異常修復有較好的效果

    關于我們

    更多關于云原生的案例和知識,可關注同名【騰訊云原生】公眾號~

    福利:公眾號后臺回復【手冊】,可獲得《騰訊云原生路線圖手冊》&《騰訊云原生最佳實踐》~

    【騰訊云原生】云說新品、云研新術、云游新活、云賞資訊,掃碼關注同名公眾號,及時獲取更多干貨!!

    總結

    以上是生活随笔為你收集整理的斗鱼直播云原生实践之注册中心篇的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    久草视频在线新免费 | 婷婷在线免费观看 | 日本午夜免费福利视频 | 欧美污在线观看 | 国产免费xvideos视频入口 | 在线观看视频99 | 国产亚洲情侣一区二区无 | 99久久久久久 | 永久黄网站色视频免费观看w | 91禁看片 | 四虎在线视频免费观看 | 亚洲午夜在线视频 | 最近中文字幕视频完整版 | 美女视频是黄的免费观看 | wwwwww色| 色婷婷av在线 | 国产精成人品免费观看 | 日韩欧美国产免费播放 | 99精品国产aⅴ | 综合色站| 日韩av电影免费观看 | 五月婷婷综合在线视频 | 久久久免费精品视频 | 久操视频在线播放 | 黄色片网站 | 玖玖国产精品视频 | 欧美性性网 | 欧洲精品码一区二区三区免费看 | 91欧美国产| 999久久久免费视频 午夜国产在线观看 | 成人国产在线 | 婷婷久久综合九色综合 | 久草在线视频国产 | 在线蜜桃视频 | 麻豆国产在线播放 | 激情偷乱人伦小说视频在线观看 | 久久精品日本啪啪涩涩 | 在线韩国电影免费观影完整版 | 国产一二三四在线观看视频 | 公开超碰在线 | 91免费网站在线观看 | 狠狠干夜夜操天天爽 | 91中文字幕网 | 激情久久久 | 久久网站av | 日本精品视频在线播放 | 国产成人精品免高潮在线观看 | 国产大片免费久久 | 在线观看小视频 | 欧美另类xxx | 成人久久国产 | 在线看片日韩 | 日本中文字幕在线播放 | 六月激情久久 | 国产色在线视频 | www.亚洲激情.com | 成人在线视频免费看 | 中文字幕在线国产精品 | 91免费的视频在线播放 | 欧美日韩国产色综合一二三四 | 亚洲视频分类 | 欧美在线1 | 成人黄色在线电影 | 国产玖玖精品视频 | 99久久99久久免费精品蜜臀 | 久久久久99精品成人片三人毛片 | 91精品国产麻豆 | 日韩精品一区二 | 中文字幕免费播放 | 四虎成人精品在永久免费 | 国产精品麻豆欧美日韩ww | 国产欧美日韩一区 | 美女久久久久久久久久 | 久久婷亚洲五月一区天天躁 | 人人爽人人爽人人片av免 | 91免费网站在线观看 | 午夜丁香视频在线观看 | 精品福利视频在线观看 | 一区二区观看 | 欧美午夜视频在线 | www久久久久 | 日本不卡一区二区 | 韩国在线一区二区 | 色综合久久久久综合体桃花网 | www.久久99| 97超碰在线视 | 国产视频精品免费 | 日本午夜在线亚洲.国产 | 国产一区二区三区网站 | 久久久久女人精品毛片 | 日韩午夜大片 | 国产精品久久久久久久久久直播 | 日韩免费电影在线观看 | 精品国产成人av在线免 | 在线观看网站av | 天天干天天操 | 国内精品久久久久影院一蜜桃 | 久久亚洲福利 | 亚洲免费成人av电影 | 亚洲欧美精品一区二区 | 日日干av| 欧美国产精品久久久久久免费 | 国产精品永久免费视频 | 日本中文字幕在线视频 | 日日爽天天操 | 婷婷丁香视频 | 国产精品福利无圣光在线一区 | 日本美女xx| 2017狠狠干| 欧美日韩国产高清视频 | 黄网站色视频 | 午夜av电影 | 在线观看mv的中文字幕网站 | 中文字幕在线播放一区 | 成人日批视频 | 国产原创av在线 | 91久久国产露脸精品国产闺蜜 | www.97色.com | 国产成人久久精品77777综合 | 操操色 | 亚洲情感电影大片 | 国产色婷婷精品综合在线手机播放 | 国产在线看一区 | 免费精品久久久 | 精品国产三级a∨在线欧美 免费一级片在线观看 | 久久久久观看 | 人人干在线 | 九九精品视频在线观看 | 午夜精品久久久久久久99 | 亚洲精品中文字幕视频 | 91看片在线观看 | 日韩三级视频 | 亚洲精品午夜视频 | 91视频在线免费 | 伊人伊成久久人综合网小说 | 天天色天天 | 日韩a在线观看 | 国产色网 | 婷婷六月久久 | 欧美精品做受xxx性少妇 | 国产尤物在线 | 欧美作爱视频 | 美女福利视频一区二区 | 国产黄色在线观看 | 香蕉视频在线网站 | 亚洲区另类春色综合小说校园片 | 粉嫩aⅴ一区二区三区 | 国产精品久久久久久高潮 | 亚洲情婷婷 | 狠狠躁日日躁夜夜躁av | 狠狠干天天干 | 人人干人人爽 | 在线观看视频一区二区三区 | 中文在线免费一区三区 | 国产精品亚洲a | 2019av在线视频 | 国产一级在线看 | 一区二区不卡高清 | 午夜av免费 | 婷婷在线播放 | 国产一区在线视频播放 | 97在线免费视频 | 成年人免费看的视频 | 在线黄频| 欧美精品一区在线 | 久久国产精彩视频 | 91精品国产99久久久久 | 天天干天天摸 | 欧美国产一区在线 | 色九九视频 | 国产色一区 | 中文字幕在线观看日本 | 精品国产自| 精品成人网 | 91精品一区二区三区蜜桃 | 中文字幕在线观看资源 | 久艹视频在线免费观看 | 免费在线电影网址大全 | 亚洲欧美在线观看视频 | 色综合激情久久 | 99视频这里只有 | 日韩中文字幕免费在线观看 | 特级毛片网 | 91亚洲成人 | 人人干人人爽 | 午夜久久精品 | 亚洲三级网站 | 国产五月婷| 久操综合| 午夜三级福利 | 337p日本欧洲亚洲大胆裸体艺术 | 国产综合香蕉五月婷在线 | 玖玖精品在线 | 亚洲欧美一区二区三区孕妇写真 | 日韩免费电影网站 | 在线看日韩 | 中文一区在线观看 | 欧美激情精品久久久久久变态 | 中文字幕视频免费观看 | 国产手机在线观看 | 中文字幕av专区 | 国产一级片免费播放 | 一区二区三区免费看 | 久草资源在线观看 | 国产精品久久99精品毛片三a | 色资源在线观看 | 久久精品久久久久电影 | av中文资源在线 | 黄色免费网战 | 免费在线播放av电影 | 成人久久精品 | 欧美日韩免费看 | 欧美精品久久久久久久久老牛影院 | 日韩av手机在线看 | 在线a人片免费观看视频 | 97视频免费播放 | 婷婷去俺也去六月色 | 蜜臀av夜夜澡人人爽人人桃色 | 日韩一区二区三区在线观看 | 一级欧美黄 | 视频一区二区免费 | 97av视频| 日韩精品中文字幕av | 91在线免费观看网站 | 久久a视频| 亚洲综合色丁香婷婷六月图片 | 亚洲一二区视频 | 8x成人免费视频 | 在线草 | 四虎影视精品永久在线观看 | 国产精品久久久精品 | 国产老妇av| 国产精品国产三级国产aⅴ入口 | 欧美一二区在线 | 涩涩在线 | www视频在线观看 | 成人免费在线视频观看 | 天天色天 | 97av视频 | 精品视频久久久 | 久久一级片 | 日日爽| 国产一级三级 | 伊人手机在线 | 中文字幕在线视频一区二区三区 | 久久久国产毛片 | 国产小视频在线播放 | 国产色婷婷在线 | 国产精品扒开做爽爽的视频 | 三级av网| 亚洲一区二区精品在线 | 四虎国产精品免费观看视频优播 | 国产亚洲成人网 | 97久久久免费福利网址 | 日本在线观看视频一区 | 操高跟美女 | 精品99999 | 成人一级免费视频 | 欧美成人性网 | 91大神免费在线观看 | 成人国产精品一区二区 | 国产一在线精品一区在线观看 | 999国内精品永久免费视频 | 亚洲精品视频免费 | 在线黄色免费 | 一区二区三区四区影院 | 2017狠狠干 | 午夜av电影| 337p日本大胆噜噜噜噜 | 亚洲a网| 久草免费在线观看 | 天天射天天爽 | 在线免费高清视频 | 一区二区日韩av | 九九久久在线看 | 日本在线h| 精品亚洲成人 | 久一在线 | 日本h在线播放 | 午夜视频在线网站 | 日韩精品最新在线观看 | japanese黑人亚洲人4k | 国产色女 | 免费在线精品视频 | 成人午夜电影在线 | 字幕网在线观看 | 免费观看成年人视频 | 国产精品美女久久 | 91在线播放综合 | 丁香婷婷色月天 | 天天做日日爱夜夜爽 | 国产原创在线观看 | 亚洲黄色小说网址 | 91色一区二区三区 | 高清一区二区三区 | 久久免费看视频 | 中文字幕欧美日韩va免费视频 | 91免费网 | 国产高清在线免费 | 中文字幕乱在线伦视频中文字幕乱码在线 | 在线国产福利 | 天天色.com | 成人免费在线播放视频 | 国产精品一区二区三区免费看 | 中文字幕精品www乱入免费视频 | 香蕉视频网站在线观看 | 66av99精品福利视频在线 | 美女免费视频一区 | 五月婷婷在线观看 | 欧美日韩高清 | 啪啪免费视频网站 | 久久国产手机看片 | 欧洲精品视频一区二区 | 免费日韩 精品中文字幕视频在线 | 黄色成人影院 | 亚洲综合激情 | 国产第一页福利影院 | 成人97视频| 99热999| 国产色妞影院wwwxxx | 色噜噜狠狠狠狠色综合久不 | 免费观看视频的网站 | 欧美亚洲一区二区在线 | 日韩美女免费线视频 | 色七七亚洲影院 | 日韩免费三区 | 91黄色在线看 | 成人va视频 | 97在线视频免费看 | 久久高清精品 | www.夜夜夜 | 天天操,夜夜操 | 日本中文字幕视频 | 国产精品成人自产拍在线观看 | 亚洲精品视频一 | 99热这里是精品 | 国产又粗又硬又爽的视频 | av电影一区二区三区 | 精品久久久久久一区二区里番 | 狠狠操影视 | 亚洲无人区小视频 | 国产系列 在线观看 | 国产伦精品一区二区三区照片91 | 日韩精品短视频 | 人人天天夜夜 | 国产原创在线视频 | 四虎天堂 | a视频免费在线观看 | 天天翘av| 国产无遮挡又黄又爽馒头漫画 | 欧美一区,二区 | 我要看黄色一级片 | 久草在线观看视频免费 | 久久视频这里有久久精品视频11 | 99精品视频免费 | 精品国产乱码久久久久久浪潮 | 久草视频视频在线播放 | 成人精品视频久久久久 | 久草热久草视频 | 天天做夜夜做 | av蜜桃在线| 99精品免费在线 | 国产成人精品三级 | 日韩欧美精品在线 | 国产精品日韩欧美一区二区 | 婷婷久久国产 | 91在线网址| 国产精品一区一区三区 | 午夜精品久久久久久久99无限制 | 丁香在线观看完整电影视频 | 91成人久久 | 日韩二区在线播放 | 中文字幕第一页在线vr | 欧美日韩国产三级 | 91中文字幕网 | 欧美成人在线网站 | 久久久久高清毛片一级 | 亚洲伊人婷婷 | 久久久国产网站 | 九九在线视频 | 超碰在线日本 | 免费成人在线视频网站 | 久久综合精品国产一区二区三区 | 久久久久久久久久久影视 | 成人免费观看电影 | 亚洲少妇激情 | 911精品视频| 免费看的黄色片 | 久久婷综合 | 国产一级特黄毛片在线毛片 | 99精品视频在线 | 欧美性猛片, | 三级av在线播放 | 国产精品久久久久久久久费观看 | 中文字幕中文字幕在线中文字幕三区 | 美女网站黄在线观看 | 日韩欧美久久 | 欧美久久久久久久久 | 人人爽人人射 | 亚洲激情在线播放 | 超碰个人在线 | 正在播放 国产精品 | 免费在线观看日韩欧美 | 亚洲激情av | 精品在线观看国产 | 国产一级免费电影 | 久久精精品视频 | 国产 日韩 欧美 中文 在线播放 | 色综合久久五月天 | 国产亚洲婷婷免费 | 色婷婷视频网 | 91精品成人 | av中文字幕网 | 久久久久久久亚洲精品 | 美女在线免费视频 | 国产精品va视频 | 天天操天天操天天爽 | 午夜精品福利在线 | 国产成人av电影在线观看 | 欧美做受69 | 国产精品毛片完整版 | 超碰在线网 | 免费视频一区二区 | 亚洲永久精品在线观看 | 欧美日韩一区二区在线 | 91亚洲精品久久久久图片蜜桃 | 波多野结衣在线观看一区 | 久久av中文字幕片 | 丁香六月婷 | 日韩av图片 | 久久久久久高潮国产精品视 | 日韩美女久久 | 国产一区二区三区四区在线 | 免费久久久久久 | 黄免费在线观看 | 天天操天天综合网 | 激情av网址 | 91在线观看视频 | 一区二区视频在线免费观看 | 久久久久国产成人免费精品免费 | 国产亚洲精品久久久久动 | 97精品国产手机 | 国产精久久久久久久 | 免费看一级特黄a大片 | 四虎国产精品成人免费4hu | 日本69hd| 丁香久久综合 | 国产色拍拍拍拍在线精品 | 亚洲成人精品影院 | 色狠狠综合天天综合综合 | 久久久精品欧美一区二区免费 | 在线视频你懂得 | 成年免费在线视频 | 欧美日韩精品二区第二页 | 91成人天堂久久成人 | 成人a级黄色片 | 麻豆传媒在线免费看 | 狠狠插狠狠操 | 国产香蕉久久精品综合网 | 久草在在线视频 | 久久免费看av | av在线免费观看网站 | 久久婷婷色综合 | 丁香婷婷基地 | 色五婷婷| 久久国产精品精品国产色婷婷 | 96精品高清视频在线观看软件特色 | 国产视频在线看 | www.777奇米| 一级a性色生活片久久毛片波多野 | 五月婷婷激情 | 最新日本中文字幕 | www.超碰97.com | 国产精品久久久久久久久久白浆 | 欧美a级在线播放 | 最近中文字幕在线中文高清版 | www五月天 | 国产精品久久久久aaaa九色 | 国产福利久久 | 99精品久久只有精品 | 日韩大片在线观看 | 国产一区91| 欧美精品生活片 | 色综合天天综合 | 狠狠干综合 | 国产精品久久久久aaaa | 99热官网| 91视频免费观看 | 日韩欧美高清视频在线观看 | 亚洲视频综合在线 | 在线国产视频 | 亚洲欧美国产精品久久久久 | 国产精品久久99综合免费观看尤物 | 国产成人综 | 亚洲精品一区二区三区在线观看 | www.五月婷婷 | 狠狠狠狠狠狠 | 欧美日韩免费观看一区二区三区 | 成人影视片 | 国产精品久久电影观看 | 日日干天天爽 | 成人久久久久久久久 | 黄色在线成人 | 亚洲日日射 | 一区二区三区 亚洲 | 欧美va天堂va视频va在线 | 天天色天天色天天色 | 亚洲免费小视频 | 欧美99精品 | www.成人精品 | 日韩av在线免费播放 | 久久久久久久久久久久久国产精品 | 国产一区二区在线观看免费 | 久久综合丁香 | 免费久久久久久 | 久久观看| a午夜电影| 麻花传媒mv免费观看 | 国产无套精品久久久久久 | 丁香导航 | 中文字幕不卡在线88 | 日韩黄色在线 | 欧美欧美 | 日日婷婷夜日日天干 | 日韩免费电影 | 色网av| 欧美成人a在线 | 国产69精品久久99不卡的观看体验 | 五月婷婷六月丁香在线观看 | 成人h视频 | 欧美性生爱 | 66av99精品福利视频在线 | 国产一级在线看 | 天天干夜夜爱 | 国产久草在线观看 | 人人草天天草 | 中文字幕在线一区二区三区 | 亚州成人av在线 | 国产精品精品国产 | 91在线视频在线观看 | 日韩在线 一区二区 | 92国产精品久久久久首页 | 亚洲国产精品视频在线观看 | 久亚洲 | 国产精品视频资源 | 91精品麻豆| 国产精品久久久久久电影 | 91视频免费看网站 | 99免费国产| 久久久久久亚洲精品 | 91精品第一页 | 日韩久久久久久久久 | 激情欧美xxxx | 一区二区三区四区精品 | 欧美日韩在线观看一区 | 国产精品欧美激情在线观看 | 亚洲h色精品 | 99麻豆视频 | 国产精品黄| 一区二区三区免费看 | 国产视频中文字幕 | 亚洲成人黄色在线观看 | 九九免费在线观看视频 | 成人国产网址 | 99色亚洲| 成人夜晚看av| 永久免费毛片 | 色激情五月 | 96av视频 | 国产精品美女 | 97综合视频 | 日日操日日操 | 日本在线h| 在线免费观看黄色 | 91亚洲精品久久久中文字幕 | 成人av在线资源 | 免费午夜在线视频 | 婷婷射五月| 精品久久久免费视频 | 韩国av免费看 | 国产成人一二三 | 国产一区二区免费 | 久久精品综合视频 | 伊人成人久久 | 日本黄色免费电影网站 | 国产精品亚州 | 日本性动态图 | av电影免费在线播放 | 日本激情中文字幕 | 狠狠干综合网 | 色婷婷伊人 | 久久这里精品视频 | 超碰在线观看97 | 六月色丁 | 成人av中文字幕在线观看 | 国产特级毛片aaaaaa高清 | 欧美激情亚洲综合 | 欧美激情综合五月 | 成年人在线观看网站 | 麻豆91精品 | 91麻豆精品国产91久久久使用方法 | 狠狠插天天干 | 伊人视频 | 国产一区视频导航 | 日韩视频中文字幕在线观看 | 狠狠操狠狠 | 99精品视频中文字幕 | 国产精品第 | 久久精品小视频 | 成人中文字幕在线 | 欧美精品免费在线观看 | 日韩激情视频在线 | 欧美综合在线视频 | 96av视频| 黄色一级大片在线免费看产 | 91av片| www狠狠操 | 91精品视频在线 | 久久久综合色 | 亚洲婷婷免费 | 国内精品中文字幕 | 亚洲日本一区二区在线 | 国产99久久精品一区二区永久免费 | 国产精品久久久久亚洲影视 | 成人a在线| 麻豆一区在线观看 | 欧美最猛性xxxxx亚洲精品 | 国产麻豆精品免费视频 | jizz999 | 人人狠狠综合久久亚洲 | 国产亚洲欧美精品久久久久久 | 日日操网 | 久久久黄视频 | 手机看片国产日韩 | 视频1区2区| 亚欧日韩av | 免费高清无人区完整版 | 日韩高清一二区 | 99r国产精品| 最新精品国产 | 天堂av在线7| 正在播放久久 | 国产精品美女久久久久久久久久久 | 国产福利91精品一区 | 国产精品久久在线观看 | 久久av中文字幕片 | 亚洲作爱 | 日韩剧 | 亚洲成免费 | 欧美在线观看视频一区二区 | 亚洲国产网址 | 97精品国自产拍在线观看 | 91久久精品一区二区三区 | 国产专区第一页 | 国产日产精品一区二区三区四区的观看方式 | 91久久精品一区二区二区 | av免费在线看网站 | 久久99在线| 亚洲黄色av网址 | 欧美国产日韩一区 | 中文字幕在线观看网站 | 少妇按摩av | 日韩高清无线码2023 | 欧美亚洲精品一区 | 一区二区三区在线观看免费 | 久爱综合 | 在线观看日本高清mv视频 | 东方av免费在线观看 | 最新国产精品拍自在线播放 | 亚洲精品玖玖玖av在线看 | 免费视频97| 97色资源| 日日噜噜噜噜夜夜爽亚洲精品 | 国产尤物在线 | 国产在线观看你懂得 | 天天干天天操天天做 | 亚洲闷骚少妇在线观看网站 | 伊人官网 | 欧美另类xxxx | 亚洲精品国产精品久久99热 | 91欧美视频网站 | a级免费观看 | 国产在线精品区 | av电影免费在线看 | 三级在线视频播放 | 国产精品久久久久一区二区 | 天天想夜夜操 | 在线91视频 | 91香蕉视频好色先生 | 久久歪歪 | 97精品国产97久久久久久粉红 | 日日爽天天 | 亚洲精品国产第一综合99久久 | 五月婷婷色综合 | 中文日韩在线视频 | 亚洲 中文字幕av | 婷婷视频在线播放 | 波多野结衣电影久久 | 精品亚洲欧美一区 | 国产小视频免费在线网址 | 欧美激情综合色综合啪啪五月 | 日本成人黄色片 | 亚洲精品美女久久久久网站 | zzijzzij亚洲日本少妇熟睡 | 成人视屏免费看 | 国产不卡在线观看 | 久久久受www免费人成 | 国产久草在线 | 欧美乱大交| 香蕉久久久久 | 国产视频精品在线 | 一级做a爱片性色毛片www | 国产午夜小视频 | 91精品一区国产高清在线gif | 高清av免费看 | www激情网 | 久草网站在线 | 在线播放视频一区 | 九九九九九九精品 | www.97色.com| 免费观看www小视频的软件 | 国产99久久九九精品 | 中文字幕高清视频 | 国产夫妻性生活自拍 | 国产亚洲小视频 | 国产美女久久久 | 成人性生交大片免费观看网站 | 精品国自产在线观看 | 在线国产99 | 欧美激情另类文学 | 精品电影一区二区 | 黄色视屏在线免费观看 | 射久久| 日韩免费看的电影 | 国产成人99久久亚洲综合精品 | 亚洲国产日韩av | 国产视频2区 | 婷婷精品国产一区二区三区日韩 | 中文视频一区二区 | 亚洲第一香蕉视频 | 嫩嫩影院理论片 | 99欧美视频 | 日韩一级片大全 | 免费涩涩网站 | 久久精品超碰 | av免费在线看网站 | 精品视频在线免费观看 | 国产中文字幕国产 | 国产高h视频 | 最新日韩电影 | 国偷自产中文字幕亚洲手机在线 | 久久一区二 | 国产精品久久久一区二区三区网站 | 亚洲精品欧美专区 | 狠狠狠干| 最近中文字幕免费视频 | 精品国内 | 中文免费观看 | 中文字幕一区二区三区在线视频 | 欧美a√在线 | 在线亚洲成人 | 91精品人成在线观看 | 视频国产一区二区三区 | 在线观看国产 | 国产中文字幕一区二区 | 九九久久在线看 | 久久国产成人午夜av影院潦草 | 国产成人免费高清 | 狠狠色丁香婷婷综合最新地址 | 欧美天堂视频在线 | 91精品视频在线播放 | 国产精品18久久久久久久久 | 日韩电影中文 | 色综合www| 国产精品久久久久婷婷 | 热久久免费视频精品 | 97电影网站| 国产精品一区二区久久国产 | 中文字幕 国产精品 | av福利资源 | 亚洲三级av | 黄色一二级片 | 国产精品毛片一区视频播 | 日韩中文字幕亚洲一区二区va在线 | 麻豆国产精品va在线观看不卡 | 亚洲精品久久久久久久蜜桃 | 国内一级片在线观看 | 日韩电影中文字幕 | 久久黄视频| 日韩在线视频一区二区三区 | 高清不卡一区二区三区 | 999成人| 在线天堂日本 | 亚洲午夜精品久久久久久久久久久久 | 日本mv大片欧洲mv大片 | 性日韩欧美在线视频 | 香蕉网在线播放 | av电影免费 | 亚洲,国产成人av | 超碰人人99 | 99在线精品免费视频九九视 | 日韩在线精品一区 | 国产中文字幕视频在线 | 99久久国产免费,99久久国产免费大片 | 亚洲另类xxxx | 久草在线资源观看 | 午夜999| 91资源在线观看 | 天堂在线一区二区三区 | 香蕉视频在线免费看 | 久久国产精品免费视频 | 九九色网 | 亚洲美女在线一区 | 青青河边草观看完整版高清 | 日韩a在线观看 | 69亚洲视频 | se视频网址| 日本三级久久久 | 久久久久网址 | 久久精品中文字幕一区二区三区 | 黄色一级大片在线免费看产 | 麻豆91小视频 | 国产精品美女免费 | 欧美成人aa | 欧美日韩视频在线观看一区二区 | 日本黄网站 | 国产精品女同一区二区三区久久夜 | 99国产视频在线 | 久久se视频| 欧美精品三级 | 99精品免费 | 亚洲 欧美 国产 va在线影院 | 国产成人在线播放 | 天天拍天天色 | 中文字幕中文字幕在线中文字幕三区 | 国产又粗又硬又长又爽的视频 | 美女福利视频 | 色婷婷久久久综合中文字幕 | 91高清免费 | 精品综合久久 | 探花视频在线观看免费版 | 日韩欧美xxxx | 欧美日韩在线视频一区二区 | 超碰在线人人爱 | 日日碰狠狠躁久久躁综合网 | 99精品观看 | 一级黄色片在线 | 国产在线观看 | av中文字幕在线免费观看 | www.91av在线| 一二三精品视频 | 成人午夜影院在线观看 | 五月天久久婷婷 | 欧美一级性视频 | 亚洲爽爽网 | 天天操操操操操操 | 欧美人人 | 精品国产乱子伦一区二区 | 久久色在线播放 | 在线中文视频 | 九九在线视频免费观看 | 美女久久久久久久久久 | 麻豆系列在线观看 | 久久免费视频播放 | 999男人的天堂 | 一级免费黄视频 | a在线观看免费视频 | 中文字幕4 | www.xxx.性狂虐 | 91资源在线| 亚洲日日射 | 久草在线官网 | 免费亚洲视频 | 最近最新最好看中文视频 | 色婷婷综合久色 | 日韩精品视频一二三 | 粉嫩av一区二区三区四区在线观看 | 开心激情婷婷 | 亚洲精品久久久蜜臀下载官网 | 成人免费在线视频观看 | 99国产精品视频免费观看一公开 | 亚洲国产精品日韩 | 99久久999久久久精玫瑰 | www.av在线播放 | 免费看黄色大全 | 免费观看视频黄 | 久久国产精品99久久人人澡 | 91精品视频播放 | 色在线国产 | 亚洲一片黄 | 91精品1区2区 | 五月激情丁香图片 | 娇妻呻吟一区二区三区 | 日韩精品91偷拍在线观看 | 午夜久久久久久久久久影院 | 久草电影免费在线观看 | av福利超碰网站 | 五月天亚洲综合小说网 | 国产国产人免费人成免费视频 | 久久久视频在线 | 久草在线资源免费 | 亚洲 中文 在线 精品 | 天天干天天干天天干天天干天天干天天干 | 国产成人精品一区二区三区网站观看 | 国产在线v| 国产精品黑丝在线观看 | 国产又粗又猛又色 | 精品美女国产在线 | 五月色丁香 | 韩国av不卡 | 韩国中文三级 | 欧美性极品xxxx做受 | 婷婷丁香导航 | 992tv又爽又黄的免费视频 | 亚洲综合五月天 | 最近中文字幕完整视频高清1 | 国产一级精品在线观看 | 亚洲成人网av | 亚洲成免费 | 97超级碰碰 | 国产这里只有精品 | 91精品91| 精品久久一区二区三区 | 日日夜夜狠狠操 | 亚洲欧美日韩精品久久久 | 人人射av | 麻豆传媒精品 | 久久久久女教师免费一区 | 亚洲欧洲视频 | 日韩免费| 国产一区二区播放 | 国产一区二区在线播放视频 | 99久热在线精品视频成人一区 | 天天草综合网 | 欧美va在线观看 | 9999国产| 91伊人久久大香线蕉蜜芽人口 | 一区二区免费不卡在线 | 高清有码中文字幕 | 久久夜色网 | 麻豆视频免费播放 | 日韩av手机在线看 | 国产一区二区三区免费观看视频 | 欧美日韩高清在线一区 | 色婷婷电影 | 懂色av懂色av粉嫩av分享吧 | 在线免费观看麻豆视频 | 在线视频国产区 | 欧美大片在线观看一区 | 狠狠色丁香婷婷综合橹88 | 中文字幕一区二区在线观看 | 日韩网站在线免费观看 | a v在线视频| 久久综合操 | 中文字幕一区二区三区乱码不卡 | 一区二区三区四区在线 | 免费看高清毛片 | 久久高清视频免费 | 久久婷婷一区二区三区 | 亚洲精品中文字幕在线 | 成人97视频一区二区 | 精品国产电影 | 91看片在线免费观看 | 麻花豆传媒mv在线观看网站 | 999电影免费在线观看 | 色94色欧美 | 香蕉在线视频播放网站 | 91成人在线视频观看 | 亚洲黄色片一级 | 久久久久电影 | 免费成人av在线看 | 日韩午夜精品 | 超碰97成人 | 欧美激情综合五月色丁香小说 | 91插插插免费视频 | 91网页版免费观看 | 国产激情免费 | 中文字幕av在线免费 | 久久精品一区二 | 天天天干 | 97色涩 | 国产亚洲精品久久19p | av3级在线 | 婷婷丁香色综合狠狠色 | 国产精品久久久久久久久久不蜜月 | 国产精品久久久久永久免费观看 | av成人免费在线看 | 99热官网 | 亚洲精品66 | 亚洲欧美精品在线 | 国产 日韩 欧美 中文 在线播放 | 日日爽日日操 | 午夜丁香视频在线观看 | 91视频在线免费 | 日本超碰在线 | 中文字幕免费观看全部电影 | 免费av看片 | 午夜久久视频 |