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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

(转)如何保障微服务架构下的数据一致性?

發布時間:2023/12/3 编程问答 76 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (转)如何保障微服务架构下的数据一致性? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

轉自: https://cloud.tencent.com/developer/article/1459734

【1】寫在前面

隨著微服務架構的推廣,越來越多的公司采用微服務架構來構建自己的業務平臺。就像前邊的文章說的,微服務架構為業務開發帶來了諸多好處的同時,例如單一職責、獨立開發部署、功能復用和系統容錯等等,也帶來一些問題。

例如上手難度變大,運維變得更復雜,模塊之間的依賴關系更復雜,數據一致性難以保證,等等。但是辦法總是比問題多,本篇文章就來介紹一下我們是如何保障微服務架構的數據一致性的


【2】微服務架構的數據一致性問題

以電商平臺為例,當用戶下單并支付后,系統需要修改訂單的狀態并且增加用戶積分。由于系統采用的是微服務架構,分離出了支付服務、訂單服務和積分服務,每個服務都有獨立數據庫做數據存儲。當用戶支付成功后,無論是修改訂單狀態失敗還是增加積分失敗,都會造成數據的不一致。

?為了解決例子中的數據一致性問題,一個最直接的辦法就是考慮數據的 強一致性。那么如何保證數據的強一致性呢?我們從關系型數據庫的 ACID 理論說起

ACID

關系型數據庫具有解決復雜事務場景的能力,關系型數據庫的事務滿足 ACID 的特性。

  • Atomicity:原子性(要么都做,要么都不做)
  • Consistency:一致性(數據庫只有一個狀態,不存在未確定狀態)
  • Isolation:隔離性(事務之間互不干擾)
  • Durability:永久性(事務一旦提交,數據庫記錄永久不變)

具有 ACID 特性的數據庫支持數據的強一致性,保證了數據本身不會出現不一致。

然而微服務架構下,每個微服務都有自己的數據庫,導致微服務架構的系統不能簡單地滿足 ACID,我們就需要尋找微服務架構下的數據一致性解決方案。

微服務架構的系統本身是一種分布式系統,而本文討論的問題其實也就是分布式事務之數據一致性的問題,我們來聊聊分布式系統的 CAP 理論和 BASE 理論。

方案1:CAP

CAP 是指在一個分布式系統下, 包含三個要素:Consistency(一致性)、Availability(可用性)、Partition tolerance(分區容錯性),并且三者不可得兼

  • C:Consistency,一致性,所有數據變動都是同步的。
  • A:Availability,可用性,即在可以接受的時間范圍內正確地響應用戶請求。
  • P:Partition tolerance,分區容錯性,即某節點或網絡分區故障時,系統仍能夠提供滿足一致性和可用性的服務。

關系型數據庫單節點保證了數據強一致性(C)和可用性(A),但是卻無法保證分區容錯性(P)。

然而在分布式系統下,為了保證模塊的分區容錯性(P),只能在數據強一致性(C)和可用性(A)之間做平衡。犧牲一致性或可用性。

具體表現為在一定時間內,可能模塊之間數據是不一致的,但是通過自動或手動補償后能夠達到最終的一致(無法保證數據實時性一致,可以保證延時性一致或最終一致

方案2:BASE

BASE 理論主要是解決 CAP 理論中分布式系統的可用性和一致性不可兼得的問題。BASE 理論包含以下三個要素:

  • BA:Basically Available,基本可用。
  • S:Soft State,軟狀態,狀態可以有一段時間不同步。
  • E:Eventually Consistent,最終一致,最終數據是一致的就可以了,而不是時時保持強一致

BASE 模型與 ACID 不同,滿足 CAP 理論,通過犧牲強一致性來保證系統可用性。由于犧牲了強一致性,系統在處理請求的過程中,數據可以存在短時的不一致因為可以手動或自動補償或重試)。

系統在處理業務時,記錄每一步的臨時狀態。當出現異常時,根據狀態判斷是否繼續處理請求或者退回原始狀態,從而達到數據的最終一致。

例如,在上面的案例中,支付成功,訂單也成功,但增加積分失敗,此時,不應回滾支付和訂單,而應通過一些補償方法來讓積分得以正確地增加。后面會講到具體的實現方法。

在分享我們的分布式事務實踐方案之前,先看看早期解決分布式事務問題的二階段提交協議


【3】二階段提交協議

X/Open DTP(Distributed Transaction Process)是一個分布式事務模型,此模型主要使用二階段提交(2PC,Two-Phase-Commit)來保證分布式事務的完整性。在這個模型里面,二階段提交協議有三個角色

  • AP:Application,應用程序,業務層。
  • RM:Resource Manager,資源管理器,關系型數據庫或支持 XA 接口(XA 規范是 X/Open 組織定義的分布式事務規范)的組件。
  • TM:Transaction Manager ,事務管理器,負責各個 RM 的提交和回滾。

當應用程序(AP)調用了事務管理器(TM)的提交方法時,事務的提交分為兩個階段實行。

第一階段(準備階段)

TM 通知所有參與事務的各個 RM,給每個 RM 發送 prepare 消息。

RM 接收到消息后進入準備階段后,要么直接返回失敗,要么創建并執行本地事務,寫本地事務日志(redo 和 undo 日志),但是不提交(此處只保留最后一步耗時最少的提交操作給第二階段執行)

我的理解為:TM 調用 RM,TM線程阻塞;RM開啟事務,處理數據寫入db,但是不提交事務;RM向TM發送請求,說我已經完成,RM線程阻塞,等待TM的回復

第二階段(提交 / 回滾階段)

TM 收到 RM 準備階段的失敗消息或者獲取 RM 返回消息超時,則TM直接給 RM 發送回滾(rollback)消息,否則TM發送提交(commit)消息給RM

RM 根據 TM 的指令執行提交或者回滾,執行完成后釋放所有事務處理過程中使用的鎖(最后階段釋放鎖)。

2pc(2-phrase commit)兩階段提交協議中,要理解到:

1)第一階段中,TM與RM在通信過程中,兩者線程均是阻塞狀態,即RM沒有提交事務;

2)第二階段中,RM提交事務,發送OK到TM后, 線程才算執行完成;

二階段提交的利弊

優點

2PC 提供了一套完整的分布式事務的解決方案,遵循事務嚴格的 ACID 特性。

缺點

  • 缺點1,db并發性低,數據被鎖定跨越整個流程:TM 通過 XA 接口與各個 RM 之間進行數據交互,從第一階段的準備階段,業務所涉及的數據就被鎖定,并且鎖定跨越整個提交流程(db并發性能低)。在高并發和涉及業務模塊較多的情況下對數據庫的性能影響較大。
  • 缺點2,模塊多TM,RM,擴展性低:二階段是反可伸縮模式的,業務規模越大,涉及模塊越多,局限性越大,系統可伸縮性越差(涉及模塊多如TM,RM,故擴展性低)。
  • 缺點3,不是所有組件都支持XA協議:在技術棧比較雜的分布式應用中,存儲組件有很多不支持 XA 協議(各個服務間可能不屬于同一個技術框架,封裝的網絡協議不同)

二階段的諸多弊端,導致分布式系統下無法直接使用此方案來解決數據一致性問題,但它提供了解決分布式系統下數據一致性問題的思路


【4】微服務數據同步一致性案例

下面就通過案例來分享我們是如何保證微服務架構的數據一致性的。

方案1——可靠消息最終一致性(微服務組件技術棧不同時使用)

可靠消息最終一致性方案本質上是利用 MQ 組件實現的二階段提交。此方案涉及 3 個模塊:

  • 上游應用,執行業務并發送 MQ 消息。
  • 可靠消息服務和 MQ 消息組件,協調上下游消息的傳遞,并確保上下游數據的一致性。
  • 下游應用,監聽 MQ 的消息并執行自身業務。

上游應用執行業務并發送 MQ 消息(第一階段)

上游應用將本地業務執行和消息發送綁定在同一個本地事務中,保證要么本地操作成功并發送 MQ 消息,要么兩步操作都失敗并回滾。

上游應用和可靠消息之間的業務交互圖如下:

  • 上游應用發送待確認消息到可靠消息系統
  • 可靠消息系統保存待確認消息并返回
  • 上游應用執行本地業務
  • 上游應用通知可靠消息系統確認業務已執行并發送消息。
  • 可靠消息系統修改消息狀態為發送狀態并將消息投遞到 MQ 中間件。
  • 以上每一步都可能出現失敗情況,分析一下這 5 步出現異常后上游業務和消息發送是否一致:

    失敗步驟現象一致性
    第1步上游應用未執行,mq消息未發送;一致
    第2步上游應用未執行,mq消息未發送;一致
    第3步上游應用回滾,mq消息未發送;一致
    第4步上游應用執行,mq消息未發送;不一致
    第5步上游應用執行,mq消息未發送;不一致

    上游應用執行完成,下游應用尚未執行或執行失敗時,此事務即處于 BASE 理論的 Soft State 狀態。

    下游應用監聽 MQ 消息并執行業務(第二階段)

    下游應用監聽 MQ 消息并執行業務,并且將消息的消費結果通知可靠消息服務。

    可靠消息的狀態需要和下游應用的業務執行保持一致,可靠消息狀態不是已完成時,確保下游應用未執行,可靠消息狀態是已完成時,確保下游應用已執行。

    下游應用和可靠消息服務之間的交互圖如下:

  • 下游應用監聽 MQ 消息組件并獲取消息
  • 下游應用根據 MQ 消息體信息處理本地業務
  • 下游應用向 MQ 組件自動發送 ACK 確認消息被消費
  • 下游應用通知可靠消息系統消息被成功消費,可靠消息將該消息狀態更改為已完成
  • 以上每一步都可能出現失敗情況,分析一下這 4 步出現異常后下游業務和消息狀態是否一致:

    失敗步驟現象一致性
    第1步下游應用未執行,消息狀態為已發送;一致
    第2步下游應用回滾,消息狀態為已發送;一致
    第3步下游應用回滾,消息狀態為已發送;一致
    第4步下游應用已執行,消息狀態為已發送;不一致

    通過分析以上兩個階段可能失敗的情況,為了確保上下游數據的最終一致性,在可靠消息系統中,需要開發? 消息狀態確認和消息重發? 兩個功能以實現 BASE 理論的 Eventually Consistent 特性

    補充:可靠性消息數據一致性方案,上游+可靠消息服務+MQ+下游整體時序圖(匯總)

    可靠消息一致性方案補償機制1:消息狀態確認

    可靠消息服務定時監聽待確認消息(通過調度線程或定時任務實現),如果存在狀態為待確認并且超時的消息,則表示上游應用和可靠消息交互中的步驟 4 或者 5 出現異常。

    可靠消息則攜帶消息體內的信息向上游應用發起請求查詢該業務是否已執行。上游應用提供一個可查詢接口供可靠消息追溯業務執行狀態,如果業務執行成功則更改消息狀態為已發送,否則刪除此消息確保數據一致。具體流程如下:

  • 可靠消息查詢超時的待確認狀態的消息
  • 向上游應用查詢業務執行的情況
  • 業務未執行,則刪除該消息,保證業務和可靠消息服務的一致性。業務已執行,則修改消息狀態為已發送,并發送消息到 MQ 組件。
  • 可靠消息一致性方案補償2:消息重發

    消息已發送則表示上游應用已經執行,接下來則確保下游應用也能正常執行

    可靠消息服務發現可靠消息服務中存在消息狀態為已發送并且超時的消息,則表示可靠消息服務和下游應用中存在異常的步驟,無論哪個步驟出現異常,可靠消息服務都將此消息重新投遞(重發)到 MQ 組件中供下游應用監聽

    下游應用監聽到此消息后,在保證冪等性的情況下重新執行業務并通知可靠消息服務此消息已經成功消費,最終確保上游應用、下游應用的數據最終一致性。具體流程如下:

  • 可靠消息服務定時查詢狀態為已發送并超時的消息
  • 可靠消息將消息重新投遞到 MQ 組件中
  • 下游應用監聽消息,在滿足冪等性的條件下,重新執行業務
  • 下游應用通知可靠消息服務該消息已經成功消費。
  • 通過消息確認和消息重發兩個功能,可以確保上游應用、可靠消息服務和下游應用數據的最終一致性。補充——消息確認保證了上游應用成功執行業務,消息重發保證了下游應用成功消費數據

    當然在實際接入過程中,需要引入人工干預功能。比如引入重發次數限制,超過重發次數限制的將消息修改為死亡消息,等待人工干預。

    回到業務場景: 代入開篇案例,通過可靠消息最終一致性方案,

    第一階段,訂單狀態更改之前,訂單服務向可靠消息服務請求保存待確認消息(消息狀態為待確認。可靠消息服務保存消息并返回。訂單服務接收到返回信息后執行本地業務并通知可靠消息服務業務已執行。消息服務更改消息狀態并將消息投遞到 MQ 中間件(消息狀態為已發送)。

    第二階段,積分系統監聽到 MQ 消息,查看積分是否已增加,如果沒有增加則修改積分,然后請求可靠消息服務。可靠消息服務接收到積分系統的請求,將消息狀態更改為已完成(消息狀態為已完成)。

    到這里,已經介紹完如何通過可靠消息服務來保證數據的一致性。但由于引入了可靠消息服務和消息隊列,帶來了一定的復雜性,所以,它更適用于跨平臺技術棧不統一的場景

    下面再來介紹在技術棧統一的情況下,如何通過 TCC 來解決數據一致的方法。


    【5】方案2——TCC(Try-Confirm-Cancel)(微服務組件技術棧相同時使用

    TCC 方案是二階段提交的另一種實現方式,它涉及 3 個模塊,主業務、從業務和活動管理器(協作者)。

    下面這張圖是互聯網上關于 TCC 比較經典的圖示:

    第一階段:主業務服務分別調用所有從業務服務的 try 操作,并在活動管理器中記錄所有從業務服務。當所有從業務服務 try 成功或者某個從業務服務 try 失敗時,進入第二階段

    第二階段:活動管理器根據第一階段從業務服務的 try 結果來執行 confirm 或 cancel 操作。如果第一階段所有從業務服務都 try 成功,則協作者調用所有從業務服務的 confirm 操作,否則,調用所有從業務服務的 cancel 操作。

    在第二階段中,confirm 和 cancel 同樣存在失敗情況,所以需要對這兩種情況做 異常處理 以保證數據一致性

    • Confirm 失敗:則回滾所有 confirm 操作并執行 cancel 操作。
    • Cancel 失敗:從業務服務需要提供自動 cancel 機制,以保證 cancel 成功

    目前有很多基于 RPC 的 TCC 框架,但是不適用于微服務架構下基于 HTTP 協議的交互模式。我們這次只討論基于 HTTP 協議的 TCC 實現。具體的實現流程如下:

  • 主業務服務調用從業務服務的 try 操作,并獲取 confirm/cancel 接口和超時時間。
  • 如果從業務都 try 成功,主業務服務執行本地業務,并將獲取的 confirm/cancel 接口發送給活動管理器,活動管理器會順序調用從業務 1 和從業務 2 的 confirm 接口并記錄請求狀態,如果請求成功,則通知主業務服務提交本地事務。如果 confirm 部分失敗,則活動管理器會順序調用從業務 1 和從業務 2 的 cancel 接口來取消 try 的操作。
  • 如果從業務部分或全部 try 失敗,則主業務直接回滾并結束,而 try 成功的從業務服務則通過定時任務來處理處于 try 完成但超時的數據,將這些數據做回滾處理保證主業務服務和從業務服務的數據一致。
  • 代入開篇提到的案例,通過 TCC 方案,訂單服務在訂單狀態修改之前執行預增積分操作(try),并從積分服務獲取 confirm/cancel 預增積分的請求地址。

    如果預增積分(try)成功,則訂單服務更改訂單狀態并通知活動管理器,活動管理器請求積分模塊的 confirm 接口來增加積分。

    如果預增積分(try)失敗,則訂單服務業務回滾。積分服務通過定時任務刪除預增積分(try)超時的數據。

    另外如果活動管理器調用積分服務的 confirm 接口失敗,則活動管理器調用積分服務 cancel 接口來取消預增積分,從而,保證訂單和積分數據的最終一致性。

    通過上面的對可靠消息服務和 TCC 方案的描述,我們解決了技術棧一致和不一致的兩種情況下的數據一致性問題。

    但是,通常在這些核心業務上有很多附加業務,比如當用戶支付完成后,需要通過短信通知用戶支付成功。

    這一類業務的成功或者失敗不會影響核心業務,甚至很多大型互聯網平臺在并高并發的情況下會主動關閉這一類業務以保證核心業務的順利執行。那么怎么處理這類情況呢,我們來看看最大努力通知方案。


    【6】方案三——最大努力通知(數據一致性要求低)

    最大努力通知方案涉及三個模塊:

    • 上游應用,發消息到 MQ 隊列。
    • 下游應用(例如短信服務、郵件服務),接受請求,并返回通知結果。
    • 最大努力通知服務,監聽消息隊列,將消息存儲到數據庫中,并按照通知規則調用下游應用的發送通知接口。

    具體流程如下:

  • 上游應用發送 MQ 消息到 MQ 組件內,消息內包含通知規則和通知地址
  • 最大努力通知服務監聽到 MQ 內的消息,解析通知規則并放入延時隊列等待觸發通知
  • 最大努力通知服務調用下游的通知地址,如果調用成功,則該消息標記為通知成功,如果失敗則在滿足通知規則(例如 5 分鐘發一次,共發送 10 次)的情況下重新放入延時隊列等待下次觸發。
  • 最大努力通知服務表示在不影響主業務的情況下,盡可能地確保數據的一致性。它需要開發人員根據業務來指定通知規則,在滿足通知規則的前提下,盡可能的確保數據的一致,以盡到最大努力的目的。

    根據不同的業務可以定制不同的通知規則(通知頻率和最大通知次數),比如通知支付結果等相對嚴謹的業務,可以將通知頻率設置高一些,通知時間長一些,比如隔 5 分鐘通知一次,持續時間 1 小時。

    如果不重要的業務,比如通知用戶積分增加,則可以將通知頻率設置低一些,時間短一些,比如 10 分鐘通知一次,持續 30 分鐘。

    代入上面提到的支付成功短信通知用戶的案例,通過最大努力通知方案,當支付成功后,將消息發送到 MQ 中間件,在消息中,定義發送規則為 5 分鐘一次,最大發送數為 10 次

    最大努力通知服務監聽 MQ 消息并根據規則調用消息通知服務(短信服務)的消息發送接口,并記錄每次調用的日志信息。在通知成功或者已通知 10 次時,停止通知。


    總 * 結

    上面通過案例詳細介紹了我們解決微服務之間數據不一致問題的三種方案,下面通過一張簡單的對比圖,為大家選擇合適的解決方案提供簡單依據。

    分布式事務方案對比
    方案一致性復雜程度適用范圍
    可靠消息最終一致性跨平臺業務,對數據一致性要求高
    TCC-try-confirm-cancel最終一致性平臺內容,技術棧一致,對數據一致性要求高
    最大努力通知最終一致性附屬功能,對一致性要求低;

    總結

    以上是生活随笔為你收集整理的(转)如何保障微服务架构下的数据一致性?的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    天堂在线一区二区 | 久久一线 | 亚洲视频专区在线 | 啪啪免费视频网站 | 精品国内自产拍在线观看视频 | 亚洲视频456 | 久久精品视频中文字幕 | 国产五月天婷婷 | 日韩精品久久一区二区 | 岛国大片免费视频 | 亚洲视频一级 | 天天av天天 | 亚洲国产精品女人久久久 | 去看片| 一区二区三区在线观看免费视频 | 亚洲精品在线视频播放 | 国产午夜一级毛片 | 麻豆 videos | 99热最新地址| 久久午夜影院 | 国产精品夜夜夜一区二区三区尤 | 国产精品久久电影网 | 人人爱人人爽 | 91麻豆精品国产自产在线 | 97视频资源 | 91禁在线看| 97福利在线观看 | 婷婷久久综合网 | 中文亚洲欧美日韩 | 免费福利片 | 欧美日本在线视频 | 国产美女无遮挡永久免费 | 午夜久久成人 | 日韩视频免费 | 日韩在线观看视频中文字幕 | 欧美成人播放 | 波多野结衣在线播放视频 | 久久久久免费网 | 久草剧场 | 国产精品麻豆99久久久久久 | 99视频精品| 在线观看视频免费大全 | 色大片免费看 | 日韩视频免费在线观看 | 久久成人精品电影 | 色综合天天狠天天透天天伊人 | 天天躁天天躁天天躁婷 | 亚洲视频精品 | 日韩激情视频 | 亚洲狠狠操 | 亚洲天堂视频在线 | 欧美少妇xxx | 亚洲欧洲视频 | 日韩精品在线看 | 丁香久久 | 91精品秘密在线观看 | 狠狠色狠狠色终合网 | 日本中文字幕在线播放 | 国产亚洲精品久久久久秋 | 免费看污的网站 | 国产一区二区久久久 | 天天操天天摸天天爽 | 丁香六月国产 | 韩国一区二区三区在线观看 | 亚洲精品在线观看的 | 亚洲激情视频 | 亚洲欧美日韩国产一区二区 | 成人日批视频 | 婷婷激情小说网 | 草久久精品 | 国产亚洲精品久久久网站好莱 | 国产婷婷精品av在线 | 亚洲日b视频 | www国产亚洲精品久久麻豆 | 国产精品完整版 | 一级片视频在线 | 亚洲精品国产精品久久99 | 国产在线自 | 久久精品欧美 | 91一区啪爱嗯打偷拍欧美 | 丰满少妇一级片 | 中文字幕丝袜一区二区 | 美女网站视频免费都是黄 | 操操色| 天天综合成人网 | 中文字幕在线看片 | 干综合网| 日韩av图片 | 国产精品久久久久影视 | 丁香婷婷电影 | 中文字幕 国产精品 | 人人射 | 国产免费黄色 | 天天天天天天干 | 亚洲va欧洲va国产va不卡 | 国产一区在线播放 | 亚洲综合激情网 | 天天操夜夜摸 | 草久久av | 国产亚洲精品xxoo | 国产福利av在线 | 99性视频 | 婷婷久久久 | 在线视频亚洲 | japanese黑人亚洲人4k | 日韩一区二区三区高清在线观看 | 97av影院 | 在线最新av | 久久99精品久久久久久久久久久久 | 青春草视频在线播放 | 在线一二区 | 日韩大片免费观看 | 91理论片午午伦夜理片久久 | 亚洲精品视频中文字幕 | 天天爽夜夜爽精品视频婷婷 | 久艹视频免费观看 | 久草在线视频资源 | 国产精品久久久久久69 | 久久艹艹| 国产精品麻豆免费版 | www.av在线.com| 国产无区一区二区三麻豆 | 中文字幕在线色 | 国产午夜三级 | 国产最新视频在线 | 色网站国产精品 | 黄色国产成人 | 激情婷婷久久 | 日韩免费一区 | 久久久精品国产免费观看一区二区 | 色综合天天视频在线观看 | 91免费在线播放 | 欧美精品免费一区二区 | 免费a网址 | 欧美日本啪啪无遮挡网站 | 在线涩涩 | 天天在线免费视频 | 国产麻豆果冻传媒在线观看 | 91av片 | 激情开心站 | 久草国产视频 | 国产啊v在线观看 | 天天射天天爽 | 中文字幕在线观看免费高清完整版 | 国产精品国产三级国产不产一地 | 91精品视频免费看 | 五月天婷婷在线观看视频 | 一区二区三区在线观看中文字幕 | 欧美人交a欧美精品 | 久久久久久久久影视 | 亚洲天堂网视频在线观看 | 91在线免费视频观看 | 91九色视频在线 | 免费视频你懂得 | 午夜影院日本 | 一二三四精品 | 国产精品一区二区在线播放 | 国产日韩精品视频 | 亚洲mv大片欧洲mv大片免费 | 在线免费高清 | 日日夜日日干 | 日韩欧美国产成人 | 永久免费精品视频网站 | 就要干b| 免费国产在线观看 | 黄视频网站大全 | 国产日韩视频在线播放 | 爱情影院aqdy鲁丝片二区 | 久久午夜免费视频 | 四虎在线免费观看 | 色香蕉视频 | 久久免费大片 | 久久婷婷精品 | 在线观看国产福利片 | 国产精品手机视频 | 成人午夜网 | 一区二区三区在线影院 | 综合久色 | 亚洲精品动漫成人3d无尽在线 | 亚洲女在线 | 国产香蕉视频在线播放 | 天天天色综合 | 一区二区三区精品在线视频 | 婷婷六月丁香激情 | 久久欧美精品 | 亚洲精品乱码白浆高清久久久久久 | 亚洲第一中文网 | 亚洲精品高清视频在线观看 | www九九热| 中文视频在线看 | 99在线免费观看视频 | 少妇精69xxtheporn| 97超碰在线视 | 欧美肥妇free | 欧美一级在线观看视频 | 午夜丰满寂寞少妇精品 | 成人国产精品免费观看 | 天天干天天在线 | 日本不卡123| 亚洲精品在线二区 | 日韩视频一区二区三区在线播放免费观看 | 亚洲综合激情网 | 波多野结衣久久资源 | 91视频 - v11av| 天天草天天爽 | 96在线 | 亚洲不卡123 | 日韩在线电影一区二区 | 亚洲精品456在线播放乱码 | 国产欧美精品一区二区三区 | 99精品偷拍视频一区二区三区 | 日日夜夜狠狠操 | 精品1区二区 | 91丨九色丨丝袜 | 久久久久久久久爱 | 国产人成精品一区二区三 | 九九久久婷婷 | 国产成人精品久 | h动漫中文字幕 | 久久国产亚洲 | 成人av在线影院 | 亚洲 成人 一区 | 日韩在线激情 | 男女视频久久久 | 成人av在线看 | 久久久福利 | 中文字幕综合在线 | 欧美一级电影 | 九九九九九九精品任你躁 | www.伊人网 | 青春草视频 | 日本在线视频网址 | 久久久av电影| 久久久久久久免费 | 中文字幕一区二区三区四区视频 | av大片免费看 | 国产一区二区在线免费视频 | 欧美激情va永久在线播放 | 久久精品国产美女 | 超碰在97| 成人一区二区在线 | 亚洲一区 影院 | 在线中文字幕播放 | 又黄又爽又色无遮挡免费 | 天天操网址 | 婷婷色婷婷 | 久久久精品国产一区二区电影四季 | 麻豆传媒在线免费看 | av超碰在线 | 中文av在线天堂 | 中文字幕免费高 | 最近2019中文免费高清视频观看www99 | 久热超碰 | 欧美精品日韩 | 日韩午夜视频在线观看 | 国产精品videoxxxx | 久久综合精品国产一区二区三区 | sm免费xx网站 | 91麻豆精品国产 | 人人cao | 黄色免费网战 | 欧美一区二区视频97 | 亚洲情影院 | 国产精品久久一区二区三区, | 久久免费片 | 免费视频国产 | 最近中文字幕免费视频 | 91在线精品视频 | 国产精品大全 | 91色亚洲 | 人人爽人人爱 | 97免费在线观看 | 久草视频在线看 | 9999在线视频| 992tv在线 | 国产一卡久久电影永久 | 国产成人在线精品 | 色资源网免费观看视频 | 91丝袜美腿| 国产91精品一区二区麻豆亚洲 | 国产精品1区2区在线观看 | 久久精品理论 | 深爱激情五月综合 | 免费看成人av | 欧美在线18 | 国产精品九九视频 | 亚洲精品字幕 | 国产精品一区二区三区在线看 | 丁香婷婷综合色啪 | 91免费观看国产 | 亚洲国产免费 | 黄色三级在线 | 精品一区二区三区在线播放 | 日日噜噜噜噜夜夜爽亚洲精品 | 欧美久久久久 | 久爱精品在线 | 婷婷在线不卡 | 天天色欧美 | 天天色天天搞 | 欧美伦理电影一区二区 | 人人射网站 | 欧美成人亚洲 | 国产精品久久久久久超碰 | 少妇做爰k8经典 | 亚洲电影久久久 | 国产精品久久久久久久久婷婷 | 中文字幕在线播放日韩 | 在线黄色国产电影 | 青青草国产免费 | 在线va网站| 日韩视频一区二区三区在线播放免费观看 | 国产视频在线观看一区 | 国模视频一区二区 | 国产成人三级三级三级97 | 国产免费久久精品 | 午夜国产福利视频 | 五月婷婷综合在线观看 | 精品电影一区二区 | 伊人永久 | 99视频在线观看一区三区 | av千婊在线免费观看 | 成 人 黄 色 视频 免费观看 | 激情av资源 | 天天干人人插 | 久久久久网站 | 超薄丝袜一二三区 | 国产一级免费播放 | 黄色片网站 | 最新久久久 | 国产香蕉视频 | 久久一区二 | 日韩欧美视频一区二区三区 | 精品99999| 日韩中文字幕网站 | 亚洲清纯国产 | 成人精品电影 | 婷婷视频在线播放 | 亚洲最大av网 | 在线国产欧美 | 91天堂影院 | 日韩欧美在线高清 | 99久久999久久久精玫瑰 | 黄色国产在线观看 | 欧美永久视频 | 视频福利在线观看 | 波多野结衣电影一区二区三区 | 亚洲区另类春色综合小说 | 欧美在线观看禁18 | 国产粉嫩在线观看 | 亚洲精品国产精品国产 | 激情av网址 | 99久久爱 | 精品视频免费观看 | www.天天成人国产电影 | 99r在线播放| 欧美另类视频 | 午夜在线免费观看视频 | 又长又大又黑又粗欧美 | 国产精品一区二区久久精品爱微奶 | 欧美成人亚洲 | 国产艹b视频 | 欧美视频国产视频 | 国产精品99久久免费黑人 | 在线观看成人福利 | 国产精品自在线拍国产 | 午夜精品福利一区二区 | 日韩欧美在线中文字幕 | 尤物一区二区三区 | www色综合| 国产美女在线观看 | 欧美精品乱码久久久久久 | v片在线播放 | 国产免费观看久久 | 中文字幕在线观看三区 | 久久成人国产精品一区二区 | 国产精品日韩久久久久 | 青草视频在线免费 | 久久久精品网站 | 日韩高清不卡一区二区三区 | 探花视频免费在线观看 | 日韩高清毛片 | 久久久久久欧美二区电影网 | 女人魂免费观看 | 91视频最新网址 | 狠狠操综合网 | 久草在线播放视频 | 日韩精品免费在线 | 国产精品免费视频网站 | 四虎国产视频 | 日韩电影在线看 | 亚洲综合丁香 | 中文字幕乱码在线播放 | 久久精品久久综合 | 黄色大片免费网站 | 国产网站在线免费观看 | 色播六月天 | 日韩在线电影一区二区 | 最近中文字幕免费观看 | 国产免费一区二区三区最新6 | 亚洲免费a | 国产精品乱码一区二三区 | 亚洲三区在线 | 精品国产乱码久久久久 | 精品伦理一区二区三区 | 免费观看av | 免费高清男女打扑克视频 | 超碰人人做 | 国产一区视频在线观看免费 | 久久激情视频免费观看 | 精品在线观看视频 | 亚洲免费黄色 | av在线网站免费观看 | 国产精品久久精品国产 | 日韩欧美久久 | 欧美精品在线一区二区 | 国产婷婷在线观看 | 亚洲综合涩 | 精品在线99| 久久精品国产免费观看 | 在线免费视频 你懂得 | 欧美日韩精品在线免费观看 | 国产精品一区免费在线观看 | 亚洲成av片人久久久 | 亚洲国产片| 1024久久| 亚洲综合色视频在线观看 | 中文字幕在线久一本久 | 中文字幕在线观看免费高清完整版 | 97精品视频在线播放 | a黄在线观看 | 丁香婷婷综合五月 | 东方av免费在线观看 | 日本久久精品 | 黄色小说免费观看 | 在线观看日韩精品视频 | 日韩欧美在线视频一区二区 | 911香蕉视频 | 天天操天天干天天综合网 | 欧美 另类 交 | 久草精品国产 | 亚洲综合日韩在线 | 国产视频97| 一区二区 不卡 | 天天操综 | 国产精品久久久久久一二三四五 | 免费看色的网站 | 四虎国产精品成人免费4hu | 日韩在线观看 | 婷婷深爱五月 | 亚洲免费观看视频 | 国产精品久久久久久av | 国产欧美综合在线观看 | 久久理论电影 | 久久男人影院 | 亚洲欧美精品一区 | 色综合久久88色综合天天6 | 亚洲精品福利在线观看 | 精品国产黄色片 | 日本在线视频网址 | 中文字幕在 | 亚洲欧美视频一区二区三区 | 精品国内自产拍在线观看视频 | 精精国产xxxx视频在线播放 | 国产精品ssss在线亚洲 | 狠狠色丁香久久婷婷综合五月 | 91精品视频在线免费观看 | 有码中文字幕在线观看 | 亚洲资源在线观看 | 国产精品久久av | 久草国产在线观看 | 亚洲禁18久人片 | 美女久久久久 | 成人在线免费av | 亚洲精品国产综合久久 | 日日躁夜夜躁xxxxaaaa | 国产 中文 日韩 欧美 | 成人天堂网| 91手机电视 | 国产午夜在线观看 | 国产999免费视频 | 色噜噜狠狠色综合中国 | 亚洲精品免费观看 | 国产视频在线免费 | 天天舔天天射天天操 | 日本大尺码专区mv | 天堂在线成人 | 天天操夜夜操国产精品 | 日日草天天干 | 国产手机免费视频 | 国产精品专区h在线观看 | 国产黄色在线看 | 中文字幕中文字幕在线中文字幕三区 | 亚洲免费在线观看视频 | 精品国产亚洲在线 | 日本在线观看一区二区三区 | 成人天堂网 | 天天操天天色天天 | 色婷婷综合久久久 | 国产一区二区影院 | 97人人人人 | 91在线小视频 | 亚洲欧美日韩不卡 | 日韩电影在线观看一区二区三区 | 中文在线字幕免费观看 | 国内一级片在线观看 | 国产一区网址 | 探花国产在线 | 国产你懂的在线 | 欧美与欧洲交xxxx免费观看 | 91成人精品视频 | 中文永久免费观看 | 亚洲色图27p | 久久99影院 | 国产一区在线观看免费 | 91激情视频在线 | 久久伊人91 | 91最新网址 | 成人黄色电影在线观看 | www.神马久久 | 精品久久五月天 | 五月激情丁香婷婷 | 91av中文字幕 | 99国产在线视频 | 99久久影视 | 国产一区在线不卡 | 狠狠干网| 日韩电影在线一区 | 久久亚洲影院 | 精品国产免费观看 | 国产精品免费久久久久久久久久中文 | 国产精品国产三级国产aⅴ入口 | 国产精品久久久久久久久久久久久 | 激情视频二区 | 一级黄色在线视频 | 国产在线观看免费观看 | 精品亚洲一区二区三区 | 久久99久久99精品免观看软件 | 九九免费观看视频 | 日本久草电影 | 久久伊人五月天 | 在线欧美最极品的av | 日韩在线视频观看 | 久草资源在线观看 | 日韩黄色网络 | 青草视频在线播放 | 国产婷婷vvvv激情久 | 国产不卡视频在线播放 | 免费午夜视频在线观看 | 亚洲国产精品一区二区久久,亚洲午夜 | 日女人免费视频 | 69久久夜色精品国产69 | 最近中文字幕视频完整版 | 色先锋av资源中文字幕 | 国产日产精品一区二区三区四区 | 国产精品一区二区免费看 | 国产在线观看中文字幕 | 伊人久久影视 | 激情五月色播五月 | 丁香六月天婷婷 | 性色av免费在线观看 | 国产精品免费一区二区三区在线观看 | 在线国产小视频 | 国产传媒中文字幕 | 视频在线国产 | 蜜臀久久99精品久久久无需会员 | 中文一区二区三区在线观看 | 久久综合九色九九 | 高清国产在线一区 | 六月色丁 | 99国产情侣在线播放 | av千婊在线免费观看 | 高清一区二区三区av | 黄色午夜网站 | 亚洲欧美日韩一区二区三区在线观看 | 亚洲免费在线观看视频 | 97在线超碰 | 国产色中涩 | 亚洲一区av | 麻豆va一区二区三区久久浪 | 在线影院 国内精品 | 日本中文字幕在线看 | 在线观看完整版免费 | 日本精品视频免费观看 | 在线视频 一区二区 | 欧美极品少妇xbxb性爽爽视频 | 婷婷在线资源 | 日本黄色免费网站 | 国产婷婷色| 欧美二区视频 | 成人丝袜 | 美女网站色 | 日韩激情片在线观看 | 国产在线视频一区 | 日本3级在线观看 | 五月婷色 | 91麻豆精品国产91久久久使用方法 | 成人黄色电影在线 | 亚洲婷婷免费 | 久久久久久久久久久久久久免费看 | 精品超碰 | www最近高清中文国语在线观看 | 韩国一区二区三区视频 | 亚洲午夜久久久久久久久电影网 | 亚洲国产成人在线观看 | 亚洲欧洲国产视频 | 久久久久久久久久久免费视频 | 有码视频在线观看 | 亚洲伦理精品 | 色中色资源站 | av不卡中文 | 毛片在线播放网址 | 久久免费的精品国产v∧ | 中文字幕在线观看日本 | 伊人国产在线播放 | 99久久国产免费,99久久国产免费大片 | 国产精品一区二区三区在线 | 99久免费精品视频在线观看 | 亚洲一区免费在线 | 香蕉蜜桃视频 | 天天天天色射综合 | 久久国产精品免费 | 1024久久| 久久69av| 久久一视频 | 五月天中文字幕mv在线 | 精品国产午夜 | 成人精品一区二区三区中文字幕 | 91精品国产91久久久久福利 | 国产成人精品在线播放 | 欧美日韩精品在线 | 久久久久久久久黄色 | 国产色视频一区二区三区qq号 | 丁香婷婷成人 | 国产成人一区二区三区免费看 | 成人欧美一区二区三区黑人麻豆 | 亚洲欧美视频在线观看 | 亚洲欧美观看 | 在线天堂日本 | 人人视频网站 | 久久精品99精品国产香蕉 | 精品女同一区二区三区在线观看 | 999亚洲国产996395 | 欧美日韩一区二区三区在线观看视频 | 亚洲一级片在线看 | 在线免费观看一区二区三区 | 久久久免费在线观看 | 福利网在线 | 精品久久久久久亚洲综合网 | 不卡电影免费在线播放一区 | 国产亚洲精品成人av久久ww | 亚洲精品午夜久久久久久久 | 又黄又色又爽 | 日韩中文字幕一区 | 波多野结衣在线观看视频 | 九九热国产视频 | 四虎国产永久在线精品 | 国产又粗又硬又长又爽的视频 | 久久综合狠狠综合久久狠狠色综合 | 97在线观看免费 | 91在线在线观看 | 91热爆视频 | 日本黄色免费在线 | 亚洲专区一二三 | 国产极品尤物在线 | 日韩网站中文字幕 | 狠狠干干| 精品嫩模福利一区二区蜜臀 | 久久久久伊人 | 91高清完整版在线观看 | 国产成人精品av在线 | 69视频网站 | 四虎影视国产精品免费久久 | 亚洲精品女 | 中文在线8资源库 | 国内精品在线看 | 成全免费观看视频 | 久热久草 | www.操.com| 国产在线国偷精品产拍免费yy | 成人av地址| 久久综合九色欧美综合狠狠 | 午夜精品福利一区二区三区蜜桃 | 午夜电影久久久 | 亚洲最新av在线网址 | 国产精品久久久久一区二区国产 | 激情综合网在线观看 | 婷婷播播网 | 午夜电影中文字幕 | 中文字幕乱视频 | 国产精品一区二区果冻传媒 | 日韩簧片在线观看 | 私人av | 在线成人av | 91在线小视频 | 日本最新中文字幕 | 中国一级片在线 | 成人毛片100免费观看 | 99视频一区| 免费av大片 | 91在线视频免费 | 91亚洲精品久久久 | 国产精品96久久久久久吹潮 | 黄网站大全 | 国产aa精品 | 国产一级免费观看 | 免费福利在线播放 | 亚洲欧美在线观看视频 | 手机在线欧美 | 亚洲免费观看在线视频 | 中文字幕二区在线观看 | 精品亚洲网 | 国产精品久久久久久久免费大片 | 成人午夜剧场在线观看 | 久久综合九色综合久99 | 亚洲视频免费在线 | 深夜国产在线 | 欧美一区二区三区在线观看 | 免费黄色在线网址 | 国产高清无线码2021 | 日日夜夜天天综合 | 免费视频你懂得 | 国产成人精品在线观看 | 美女免费视频黄 | 国产精品免费麻豆入口 | 亚洲一级二级三级 | 日本天天操 | 国产精品美女久久 | 欧美二区视频 | 在线不卡视频 | 黄色免费av | 亚洲精品高清在线观看 | 天天艹天天 | 精品国产伦一区二区三区观看体验 | 国产高清免费观看 | 亚洲第一中文网 | 欧美在线观看视频一区二区 | 国产高清av免费在线观看 | 五月综合久久 | 一区二区三区在线观看免费 | 在线观看网站黄 | 九九九在线观看 | 97电影手机版 | 亚洲国产网站 | 久久成 | 极品久久久久 | 成人久久 | 亚洲午夜久久久久久久久电影网 | 久久免费国产视频 | www.福利| 亚洲男人天堂a | 奇米影视四色8888 | 亚洲天堂网在线视频观看 | 97精品国产97久久久久久免费 | 国产视频综合在线 | 欧美精品做受xxx性少妇 | 在线观看黄网站 | 免费看污网站 | 在线日韩av | 中文字幕 国产精品 | 四虎影视成人永久免费观看视频 | 国产丝袜高跟 | 欧美视频国产视频 | 国产一区影院 | 福利一区二区在线 | 99精品久久久久 | 99视频99 | 九九热视频在线免费观看 | 国产婷婷一区二区 | 在线视频欧美精品 | 福利视频一区二区 | 午夜久久久久久久 | 久久都是精品 | 日韩在线观看一区二区三区 | 久久成人在线视频 | 久久久国产精品网站 | 操操操天天操 | 视频一区二区三区视频 | 美女黄视频免费 | 伊甸园永久入口www 99热 精品在线 | 伊人天天狠天天添日日拍 | 色综合久久久久久中文网 | 欧美成年性 | 色婷婷a| 国产手机av | 日韩3区| 午夜久久福利 | 在线99热| 在线视频 一区二区 | 中文字幕观看在线 | 欧美国产三区 | 久久网址| 国产一区影院 | 久久综合给合久久狠狠色 | 麻豆久久久 | 国产91在线 | 美洲 | 久操伊人| 日韩精品久久一区二区三区 | 九色免费视频 | 国产一区高清在线 | 久久久久久久av麻豆果冻 | 欧美 日韩 成人 | 久久精品7| 在线免费观看国产精品 | 色欲综合视频天天天 | 99久久超碰中文字幕伊人 | 91视频88av | 国产精品毛片一区视频播 | 免费福利片 | 国产在线视频一区二区 | 天堂av免费看 | 在线激情电影 | 日韩久久一区 | 毛片888| 天天躁天天狠天天透 | 成人久久久电影 | 九九热.com | 精品在线一区二区 | 久久99久久精品 | 国产精品成人免费一区久久羞羞 | 五月天激情综合 | 久操视频在线免费看 | 婷婷色六月天 | 免费看一级黄色 | 欧美人交a欧美精品 | 日韩av电影免费观看 | 人人插人人看 | 欧美日韩国产一区二区三区 | 91成人免费在线视频 | 日韩美女久久 | 在线免费观看视频一区二区三区 | 国产在线观看免费 | 玖玖国产精品视频 | 欧美一级特黄aaaaaa大片在线观看 | 91精品综合在线观看 | 五月开心婷婷网 | 狠狠久久综合 | 国产一区二区视频在线播放 | 日韩三级视频 | 天天操天天干天天插 | 亚洲国产大片 | 日韩天天操| 天躁狠狠躁 | 91亚洲精品在线 | 99在线热播精品免费 | 97在线视频免费观看 | 日韩在线免费 | 国产精品欧美一区二区 | 久久成人国产 | 一区二区三区四区五区在线 | 久久黄色网址 | 欧洲一区二区在线观看 | 97在线视频免费播放 | 美女在线免费观看视频 | 超级av在线 | 天天操天天干天天操天天干 | 超碰99在线| 免费av网址在线观看 | 国产日韩精品视频 | 亚洲精品在线观看免费 | 国产999精品久久久久久绿帽 | 97免费视频在线 | 欧美日韩网站 | 中文字幕欧美日韩va免费视频 | 亚洲综合色视频在线观看 | 国产人在线成免费视频 | 色狠狠狠 | 免费高清国产 | 黄网站大全 | 欧美一级乱黄 | 超碰在线观看av | 久久久久久不卡 | 亚洲激情精品 | 久久综合狠狠综合久久激情 | 不卡av免费在线观看 | 亚洲成人国产精品 | 黄污视频网站大全 | 66av99精品福利视频在线 | 不卡的av | av大片免费 | 久久夜靖品 | 91尤物在线播放 | 亚洲国产午夜视频 | 99久久99久久精品免费 | 国产做aⅴ在线视频播放 | 国产一级视频在线观看 | 欧美在线观看视频一区二区三区 | 91成人精品国产刺激国语对白 | 99久久99视频只有精品 | 国产不卡片 | 在线精品视频免费播放 | 在线国产一区二区三区 | 激情久久综合 | www久久99| 人人爽人人av | 在线观看中文字幕网站 | 欧美在线观看视频一区二区三区 | 色综合久久网 | 97人人爽 | 成人国产在线 | 国产一区二区三区在线免费观看 | 精品999在线观看 | 亚洲成人av片 | 一级片观看 | 日韩精品一区二区三区水蜜桃 | 特级xxxxx欧美 | 日本中文字幕电影在线免费观看 | 人人玩人人添人人 | 日韩中文字幕免费在线观看 | 亚洲成色777777在线观看影院 | 久久综合狠狠综合久久激情 | 国产人成免费视频 | 久久精品视频3 | 大片网站久久 | 狠狠干我 | 亚洲六月丁香色婷婷综合久久 | 久久情侣偷拍 | 国产 欧美 在线 | 成人在线视频在线观看 | 国精产品满18岁在线 | 99精品在线免费在线观看 | 欧美一级性 | 91福利国产在线观看 | 97**国产露脸精品国产 | 日韩欧三级| 国产一区二区高清视频 | www.亚洲视频 | 在线观看国产区 | 久久久久久久久久久综合 | 97精品国产手机 | 成人高清在线观看 | 最新极品jizzhd欧美 | 在线亚洲播放 | 久久久高清视频 | 久久在现视频 | 在线观看国产永久免费视频 | 免费观看mv大片高清 | 激情伊人五月天 | 亚洲精品短视频 | 国产在线精品国自产拍影院 | 黄色大全免费观看 | 精品国产伦一区二区三区免费 | 国产v在线播放 | 97天天干| 成 人 a v天堂 | 蜜桃麻豆www久久囤产精品 | 麻豆系列在线观看 | av千婊在线免费观看 | 青青五月天 | 亚洲视频456 | 九九九视频精品 | 黄色的视频 | 久久久男人的天堂 | 一 级 黄 色 片免费看的 | 在线视频你懂得 | 99综合电影在线视频 | 亚洲日本va午夜在线电影 | 91久久精品日日躁夜夜躁国产 | 在线观看视频福利 | 黄色特级毛片 | 精品久久99 | 丁香花中文在线免费观看 | 欧美一级片在线观看视频 | 91刺激视频 | 欧洲成人av| 国产手机在线 | 国产黄色视 | 国产日产精品一区二区三区四区的观看方式 | 亚洲国产经典视频 | 久久一二三四 | 人人爽人人片 | 又黄又爽的视频在线观看网站 | av不卡中文字幕 | 午夜精品婷婷 | 精品久久久久一区二区国产 | 激情丁香久久 | 五月天电影免费在线观看一区 | 国产视频一区二区在线播放 | 国产成人a v电影 | 涩涩网站在线看 | 欧美久久99 | 亚洲精品在线二区 | 免费成人在线观看 | 黄色精品久久久 | 中文字幕色婷婷在线视频 | 免费看污黄网站 | 久久久久蜜桃 | 久久91网| 久久久穴 | 一区二区视频在线播放 | 久久久久久久av | 色偷偷88888欧美精品久久 | a视频在线观看免费 | 精品国产欧美一区二区三区不卡 | 97综合视频 | 黄网站免费大全入口 | 九九在线精品视频 | 99综合电影在线视频 | 91视频在线 |