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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

探秘蚂蚁金服分布式事务 Seata 的AT、Saga和TCC模式

發布時間:2025/3/16 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 探秘蚂蚁金服分布式事务 Seata 的AT、Saga和TCC模式 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

作者|?屹遠(陳龍),螞蟻金服分布式事務核心研發 。

導語

本文根據 SOFA Meetup#3 廣州站 《分布式事務 Seata 及其三種模式詳解》主題分享整理,著重分享分布式事務產生的背景、理論基礎,以及 Seata 分布式事務的原理以及三種模式(AT、TCC、Saga)的分布式事務實現。現場回顧視頻以及 PPT 見文末鏈接。

| 分布式事務產生的背景

1.1 分布式架構演進之 -?數據庫的水平拆分

螞蟻金服的業務數據庫起初是單庫單表,但隨著業務數據規模的快速發展,數據量越來越大,單庫單表逐漸成為瓶頸。所以我們對數據庫進行了水平拆分,將原單庫單表拆分成數據庫分片。

如下圖所示,分庫分表之后,原來在一個數據庫上就能完成的寫操作,可能就會跨多個數據庫,這就產生了跨數據庫事務問題。

1.2 分布式架構演進之 -?業務服務化拆分

在業務發展初期,“一塊大餅”的單業務系統架構,能滿足基本的業務需求。但是隨著業務的快速發展,系統的訪問量和業務復雜程度都在快速增長,單系統架構逐漸成為業務發展瓶頸,解決業務系統的高耦合、可伸縮問題的需求越來越強烈。

如下圖所示,螞蟻金服按照面向服務架構(SOA)的設計原則,將單業務系統拆分成多個業務系統,降低了各系統之間的耦合度,使不同的業務系統專注于自身業務,更有利于業務的發展和系統容量的伸縮。

業務系統按照服務拆分之后,一個完整的業務往往需要調用多個服務,如何保證多個服務間的數據一致性成為一個難題。

| 分布式事務理論基礎

2.1?兩階段提交協議

兩階段提交協議:事務管理器分兩個階段來協調資源管理器,第一階段準備資源,也就是預留事務所需的資源,如果每個資源管理器都資源預留成功,則進行第二階段資源提交,否則協調資源管理器回滾資源。

2.2?TCC

TCC(Try-Confirm-Cancel) 實際上是服務化的兩階段提交協議,業務開發者需要實現這三個服務接口,第一階段服務由業務代碼編排來調用 Try 接口進行資源預留,所有參與者的 Try 接口都成功了,事務管理器會提交事務,并調用每個參與者的 Confirm 接口真正提交業務操作,否則調用每個參與者的 Cancel 接口回滾事務。

2.3 Saga

Saga 是一種補償協議,在 Saga 模式下,分布式事務內有多個參與者,每一個參與者都是一個沖正補償服務,需要用戶根據業務場景實現其正向操作和逆向回滾操作。

分布式事務執行過程中,依次執行各參與者的正向操作,如果所有正向操作均執行成功,那么分布式事務提交。如果任何一個正向操作執行失敗,那么分布式事務會退回去執行前面各參與者的逆向回滾操作,回滾已提交的參與者,使分布式事務回到初始狀態。

Saga 理論出自 Hector & Kenneth 1987發表的論文 Sagas。

Saga 正向服務與補償服務也需要業務開發者實現。

| Seata?及其三種模式詳解

3.1 分布式事務 Seata 介紹

Seata(Simple Extensible Autonomous Transaction Architecture,一站式分布式事務解決方案)是 2019 年 1 月份螞蟻金服和阿里巴巴共同開源的分布式事務解決方案。目前已經有超過 1.8 萬 star,社區非常活躍。我們熱忱歡迎大家參與到 Seata 社區建設中,一同將 Seata 打造成開源分布式事務標桿產品。

Seata:https://github.com/seata/seata

3.2 分布式事務 Seata 產品模塊

如下圖所示,Seata 中有三大模塊,分別是 TM、RM 和 TC。其中 TM 和 RM 是作為 Seata 的客戶端與業務系統集成在一起,TC 作為 Seata 的服務端獨立部署。

在 Seata 中,分布式事務的執行流程:

  • TM 開啟分布式事務(TM 向 TC 注冊全局事務記錄);

  • 按業務場景,編排數據庫、服務等事務內資源(RM 向 TC 匯報資源準備狀態?);

  • TM 結束分布式事務,事務一階段結束(TM 通知 TC 提交/回滾分布式事務);

  • TC 匯總事務信息,決定分布式事務是提交還是回滾;

  • TC 通知所有 RM 提交/回滾 資源,事務二階段結束;

3.3 分布式事務 Seata 解決方案

Seata 會有 4 種分布式事務解決方案,分別是 AT 模式、TCC 模式、Saga 模式和 XA 模式。

3.3.1 AT 模式

今年 1 月份,Seata 開源了 AT 模式。AT 模式是一種無侵入的分布式事務解決方案。在 AT 模式下,用戶只需關注自己的“業務 SQL”,用戶的 “業務 SQL”?作為一階段,Seata 框架會自動生成事務的二階段提交和回滾操作。

AT 模式如何做到對業務的無侵入 :
  • 一階段:

在一階段,Seata 會攔截“業務 SQL”,首先解析 SQL 語義,找到“業務 SQL”要更新的業務數據,在業務數據被更新前,將其保存成“before image”,然后執行“業務 SQL”更新業務數據,在業務數據更新之后,再將其保存成“after image”,最后生成行鎖。以上操作全部在一個數據庫事務內完成,這樣保證了一階段操作的原子性。

  • 二階段提交:

二階段如果是提交的話,因為“業務 SQL”在一階段已經提交至數據庫, 所以 Seata 框架只需將一階段保存的快照數據和行鎖刪掉,完成數據清理即可。

  • 二階段回滾:

二階段如果是回滾的話,Seata 就需要回滾一階段已經執行的“業務 SQL”,還原業務數據。回滾方式便是用“before image”還原業務數據;但在還原前要首先要校驗臟寫,對比“數據庫當前業務數據”和 “after image”,如果兩份數據完全一致就說明沒有臟寫,可以還原業務數據,如果不一致就說明有臟寫,出現臟寫就需要轉人工處理。

AT 模式的一階段、二階段提交和回滾均由 Seata 框架自動生成,用戶只需編寫“業務 SQL”,便能輕松接入分布式事務,AT 模式是一種對業務無任何侵入的分布式事務解決方案。

3.3.2 TCC 模式

2019 年 3 月份,Seata 開源了 TCC 模式,該模式由螞蟻金服貢獻。TCC 模式需要用戶根據自己的業務場景實現 Try、Confirm 和 Cancel 三個操作;事務發起方在一階段執行 Try 方式,在二階段提交執行 Confirm 方法,二階段回滾執行 Cancel 方法。

TCC 三個方法描述:

  • Try:資源的檢測和預留;

  • Confirm:執行的業務操作提交;要求 Try 成功 Confirm 一定要能成功;

  • Cancel:預留資源釋放;

螞蟻金服在 TCC 的實踐經驗

1 TCC 設計 - 業務模型分 2 階段設計:

用戶接入 TCC ,最重要的是考慮如何將自己的業務模型拆成兩階段來實現。

以“扣錢”場景為例,在接入 TCC 前,對 A 賬戶的扣錢,只需一條更新賬戶余額的 SQL 便能完成;但是在接入 TCC 之后,用戶就需要考慮如何將原來一步就能完成的扣錢操作,拆成兩階段,實現成三個方法,并且保證一階段 Try ?成功的話 二階段 Confirm 一定能成功。

如上圖所示,Try 方法作為一階段準備方法,需要做資源的檢查和預留。在扣錢場景下,Try 要做的事情是就是檢查賬戶余額是否充足,預留轉賬資金,預留的方式就是凍結 A 賬戶的 轉賬資金。Try 方法執行之后,賬號 A 余額雖然還是 100,但是其中 30 元已經被凍結了,不能被其他事務使用。

二階段 Confirm 方法執行真正的扣錢操作。Confirm 會使用 Try 階段凍結的資金,執行賬號扣款。Confirm 方法執行之后,賬號 A 在一階段中凍結的 30 元已經被扣除,賬號 A 余額變成 70 元 。

如果二階段是回滾的話,就需要在 Cancel 方法內釋放一階段 Try 凍結的 30 元,使賬號 A 的回到初始狀態,100 元全部可用。

用戶接入 TCC 模式,最重要的事情就是考慮如何將業務模型拆成 2 階段,實現成 TCC 的 3 個方法,并且保證 Try 成功 Confirm 一定能成功。相對于 AT 模式,TCC 模式對業務代碼有一定的侵入性,但是 TCC 模式無 AT 模式的全局行鎖,TCC 性能會比 AT 模式高很多。

2 TCC 設計 - 允許空回滾:

Cancel 接口設計時需要允許空回滾。在 Try 接口因為丟包時沒有收到,事務管理器會觸發回滾,這時會觸發 Cancel 接口,這時 Cancel 執行時發現沒有對應的事務 xid 或主鍵時,需要返回回滾成功。讓事務服務管理器認為已回滾,否則會不斷重試,而 Cancel 又沒有對應的業務數據可以進行回滾。

3 TCC 設計 - 防懸掛控制:

懸掛的意思是:Cancel 比 Try 接口先執行,出現的原因是 Try 由于網絡擁堵而超時,事務管理器生成回滾,觸發 Cancel 接口,而最終又收到了 Try 接口調用,但是 Cancel 比 Try 先到。按照前面允許空回滾的邏輯,回滾會返回成功,事務管理器認為事務已回滾成功,則此時的 Try 接口不應該執行,否則會產生數據不一致,所以我們在 Cancel 空回滾返回成功之前先記錄該條事務 xid 或業務主鍵,標識這條記錄已經回滾過,Try 接口先檢查這條事務xid或業務主鍵如果已經標記為回滾成功過,則不執行 Try 的業務操作。

4 TCC 設計 - 冪等控制:

冪等性的意思是:對同一個系統,使用同樣的條件,一次請求和重復的多次請求對系統資源的影響是一致的。因為網絡抖動或擁堵可能會超時,事務管理器會對資源進行重試操作,所以很可能一個業務操作會被重復調用,為了不因為重復調用而多次占用資源,需要對服務設計時進行冪等控制,通常我們可以用事務 xid 或業務主鍵判重來控制。

3.3.3 Saga 模式

Saga 模式是 Seata 即將開源的長事務解決方案,將由螞蟻金服主要貢獻,預計于八月底發布。在 Saga 模式下,分布式事務內有多個參與者,每一個參與者都是一個沖正補償服務,需要用戶根據業務場景實現其正向操作和逆向回滾操作。

分布式事務執行過程中,依次執行各參與者的正向操作,如果所有正向操作均執行成功,那么分布式事務提交。如果任何一個正向操作執行失敗,那么分布式事務會去退回去執行前面各參與者的逆向回滾操作,回滾已提交的參與者,使分布式事務回到初始狀態。

Saga 模式下分布式事務通常是由事件驅動的,各個參與者之間是異步執行的,Saga 模式是一種長事務解決方案。

1 Saga 模式使用場景

Saga 模式適用于業務流程長且需要保證事務最終一致性的業務系統,Saga 模式一階段就會提交本地事務,無鎖、長流程情況下可以保證性能。

事務參與者可能是其它公司的服務或者是遺留系統的服務,無法進行改造和提供 TCC 要求的接口,可以使用 Saga 模式。

Saga模式的優勢是:

  • 一階段提交本地數據庫事務,無鎖,高性能;

  • 參與者可以采用事務驅動異步執行,高吞吐;

  • 補償服務即正向服務的“反向”,易于理解,易于實現;

缺點:Saga 模式由于一階段已經提交本地數據庫事務,且沒有進行“預留”動作,所以不能保證隔離性。后續會講到對于缺乏隔離性的應對措施。

2 基于狀態機引擎的 Saga 實現

目前 Saga 的實現一般也兩種,一種是通過事件驅動架構實現,一種是基于注解加攔截器攔截業務的正向服務實現。Seata 目前是采用事件驅動的機制來實現的,Seata 實現了一個狀態機,可以編排服務的調用流程及正向服務的補償服務,生成一個 json 文件定義的狀態圖,狀態機引擎驅動到這個圖的運行,當發生異常的時候狀態機觸發回滾,逐個執行補償服務。當然在什么情況下觸發回滾用戶是可以自定義決定的。該狀態機可以實現服務編排的需求,它支持單項選擇、并發、異步、子狀態機調用、參數轉換、參數映射、服務執行狀態判斷、異常捕獲等功能。

3 狀態機引擎原理

該狀態機引擎的基本原理是,它基于事件驅動架構,每個步驟都是異步執行的,步驟與步驟之間通過事件隊列流轉,極大的提高系統吞吐量。每個步驟執行時會記錄事務日志,用于出現異常時回滾時使用,事務日志會記錄在與業務表所在的數據庫內,提高性能。

4 狀態機引擎設計

該狀態機引擎分成了三層架構的設計,最底層是“事件驅動”層,實現了 EventBus 和消費事件的線程池,是一個 Pub-Sub 的架構。第二層是“流程控制器”層,它實現了一個極簡的流程引擎框架,它驅動一個“空”的流程執行,“空”的意思是指它不關心流程節點做什么事情,它只執行每個節點的 process 方法,然后執行 route 方法流轉到下一個節點。這是一個通用框架,基于這兩層,開發者可以實現任何流程引擎。最上層是“狀態機引擎”層,它實現了每種狀態節點的“行為”及“路由”邏輯代碼,提供 API 和狀態圖倉庫,同時還有一些其它組件,比如表達式語言、邏輯計算器、流水生成器、攔截器、配置管理、事務日志記錄等。

5 Saga 服務設計經驗

和TCC類似,Saga的正向服務與反向服務也需求遵循以下設計原則:

1)Saga 服務設計 - 允許空補償

2)Saga 服務設計 - 防懸掛控制

3)Saga 服務設計 - 冪等控制

4)Saga 設計 - 自定義事務恢復策略

前面講到 Saga 模式不保證事務的隔離性,在極端情況下可能出現臟寫。比如在分布式事務未提交的情況下,前一個服務的數據被修改了,而后面的服務發生了異常需要進行回滾,可能由于前面服務的數據被修改后無法進行補償操作。這時的一種處理辦法可以是“重試”繼續往前完成這個分布式事務。由于整個業務流程是由狀態機編排的,即使是事后恢復也可以繼續往前重試。所以用戶可以根據業務特點配置該流程的事務處理策略是優先“回滾”還是“重試”,當事務超時的時候,Server 端會根據這個策略不斷進行重試。

由于 Saga 不保證隔離性,所以我們在業務設計的時候需要做到“寧可長款,不可短款”的原則,長款是指在出現差錯的時候站在我方的角度錢多了的情況,錢少了則是短款,因為如果長款可以給客戶退款,而短款則可能錢追不回來了,也就是說在業務設計的時候,一定是先扣客戶帳再入帳,如果因為隔離性問題造成覆蓋更新,也不會出現錢少了的情況。

6 基于注解和攔截器的 Saga 實現

還有一種 Saga 的實現是基于注解+攔截器的實現,Seata 目前沒有實現,可以看上面的偽代碼來理解一下,one 方法上定義了 @SagaCompensable 的注解,用于定義 one 方法的補償方法是 compensateOne 方法。然后在業務流程代碼 processA 方法上定義 @SagaTransactional 注解,啟動 Saga 分布式事務,通過攔截器攔截每個正向方法當出現異常的時候觸發回滾操作,調用正向方法的補償方法。

7 兩種 Saga 實現優劣對比

兩種 Saga 的實現各有缺點,下面表格是一個對比:

狀態機引擎的最大優勢是可以通過事件驅動的方法異步執行提高系統吞吐,可以實現服務編排需求,在 Saga 模式缺乏隔離性的情況下,可以多一種“向前重試”的事情恢復策略。注解加攔截器的的最大優勢是,開發簡單、學習成本低。

| 總結

本文先回顧了分布式事務產生的背景及理論基礎,然后重點講解了 Seata 分布式事務的原理以及三種模式(AT、TCC、Saga)的分布式事務實現。

Seata 的定位是分布式事全場景解決方案,未來還會有 XA 模式的分布式事務實現,每種模式都有它的適用場景:

AT 模式是無侵入的分布式事務解決方案,適用于不希望對業務進行改造的場景,幾乎 0 學習成本。

TCC 模式是高性能分布式事務解決方案,適用于核心系統等對性能有很高要求的場景。

Saga 模式是長事務解決方案,適用于業務流程長且需要保證事務最終一致性的業務系統,Saga 模式一階段就會提交本地事務,無鎖,長流程情況下可以保證性能,多用于渠道層、集成層業務系統。事務參與者可能是其它公司的服務或者是遺留系統的服務,無法進行改造和提供 TCC 要求的接口,也可以使用 Saga 模式。

大家可以根據自己的業務狀況進行選擇。


直播預告

Seata在多次雙十一,大促等場景下立下汗馬功勞,歷經商業化沉淀之后,產品在金融,云服務方面得到長足的發展;目前已經成為業界的熱門話題,也逐漸成為面試電商大廠必備的技能,中生代技術聯合奈學退出Seata直播公開課,由孫玄和陳東兩位老師聯袂分享,歡迎報名

7月14日 20:00 準時開課

原價399

本次免費

長按掃碼2次,添加課程小助手

免費獲取聽課地址

??????


推薦閱讀

?

喬新亮:以贏為終,三個月打造一支硬核IT團隊

?

波波老師: 解決微服務的數據一致性分發問題?

? ?END ? ?? #接力技術,鏈接價值#

? ? ? ? ? ? ? ? ? ? ? ?感謝您的一鍵三連?

總結

以上是生活随笔為你收集整理的探秘蚂蚁金服分布式事务 Seata 的AT、Saga和TCC模式的全部內容,希望文章能夠幫你解決所遇到的問題。

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

国产日韩欧美在线免费观看 | 中文字幕在线观看视频一区二区三区 | 婷婷免费在线视频 | 国产网红在线观看 | 国产品久精国精产拍 | 午夜精品一区二区三区可下载 | 久青草影院 | 精品视频成人 | 在线99视频 | 日本韩国精品在线 | 国产精彩视频一区二区 | 又黄又爽又刺激的视频 | 天堂成人在线 | 999色视频| 国产精品扒开做爽爽的视频 | 三级黄色免费 | 精品国产一区二区三区久久影院 | 天天射天天爽 | 亚洲精品美女久久17c | 国产午夜一区二区 | 91在线中文| 国产xx在线 | 美国三级黄色大片 | 日韩有码在线观看视频 | 最新精品国产 | www蜜桃视频 | 天天久久综合 | 国产精品系列在线观看 | 综合网欧美 | 在线午夜电影神马影院 | 亚洲一级片在线看 | 97视频人人免费看 | 国产亚洲精品中文字幕 | 国产精品9999久久久久仙踪林 | 国内精品久久影院 | 久久电影国产免费久久电影 | 欧美日韩在线观看一区二区 | 99精品视频免费 | 五月婷网站 | 在线观看免费高清视频大全追剧 | 婷婷六月综合网 | 免费看v片 | 99亚洲国产 | 成人性生交视频 | 亚洲在线免费视频 | 免费大片黄在线 | 激情导航 | 日韩在线免费不卡 | 麻豆91精品 | 日韩欧美一区二区在线 | 91亚洲精品久久久中文字幕 | 亚洲精品在线看 | 久久久久久久久久久久国产精品 | 超碰97在线资源站 | 日韩 国产| 九色在线视频 | 日韩精品中文字幕在线观看 | 四虎国产精品免费观看视频优播 | 视频在线观看国产 | 奇米影视999 | 亚洲国产午夜视频 | 天堂av官网| 在线黄色av | 久久久精品日本 | 国产精品久久久久久久婷婷 | 国产精品av电影 | 午夜影院三级 | 久久久久99精品成人片三人毛片 | 一级欧美一级日韩 | 成人免费xyz网站 | av播放在线 | 视频99爱 | 国产精品毛片一区视频播不卡 | 久久香蕉电影网 | 在线三级播放 | 色噜噜日韩精品欧美一区二区 | 日韩一级片网址 | 久久久国产一区二区三区 | 亚洲国产日韩av | 午夜影视av | 久久久国产一区二区三区四区小说 | 色婷婷av在线 | 丝袜美腿亚洲 | 免费av观看网站 | 在线色亚洲| 九九热在线视频免费观看 | 日日操天天操夜夜操 | 久久久免费精品国产一区二区 | 免费在线观看av不卡 | 久久久亚洲电影 | 亚洲精品视频在线观看免费视频 | 波多野结衣一区二区 | 亚洲午夜久久久综合37日本 | 一区二区三区中文字幕在线 | 九九热视频在线免费观看 | 成人电影毛片 | 69热国产视频 | 久久久久久美女 | 国产一二区免费视频 | 日韩精品久久久久久久电影竹菊 | 99一级片 | 奇米影视777四色米奇影院 | 人人玩人人添人人 | 国产精品激情在线观看 | 六月婷婷久香在线视频 | 欧美在线观看视频一区二区 | 国产精品白浆 | 五月天色丁香 | 久久国产精品一区二区 | 丁香六月婷婷开心 | 久久黄色成人 | 国产视频精品久久 | 91精品一区二区三区蜜臀 | 日韩女同一区二区三区在线观看 | 91福利社区在线观看 | 国产系列精品av | 午夜精品久久久久久99热明星 | 五月婷婷国产 | 国产精品久久婷婷六月丁香 | 国产亚洲欧美日韩高清 | 中文免费在线观看 | a在线一区 | 91成人看片| 久久首页 | 六月丁香激情网 | 丁香五月亚洲综合在线 | 四虎成人av | 国产精品第 | 福利视频午夜 | 国产日韩精品一区二区在线观看播放 | 在线观看成人小视频 | 六月丁香色婷婷 | 狠狠色丁香久久婷婷综合五月 | 欧美日韩一区二区三区免费视频 | 亚洲免费av片 | 超碰在线天天 | 成人黄色av免费在线观看 | 美女久久久久久久 | 中文字幕免费不卡视频 | 亚洲欧美成人综合 | 五月婷婷色综合 | 中文字幕乱码日本亚洲一区二区 | 激情av资源 | 免费在线国产黄色 | 麻豆精品在线视频 | 欧美 日韩 国产 中文字幕 | 日韩免费电影 | 国产成人精品久久二区二区 | 亚洲激情网站免费观看 | 久久久99久久 | free,性欧美 九九交易行官网 | h视频在线看 | 免费在线观看黄 | 国产一二三四在线视频 | 婷婷www | 日本韩国精品在线 | 四虎精品成人免费网站 | 婷婷久操| 久香蕉| 国产69熟 | 色狠狠干 | 久久av网址 | 在线激情影院一区 | 在线免费观看视频a | 国产午夜精品一区二区三区欧美 | 午夜电影一区 | 免费高清在线观看成人 | 黄色毛片一级片 | 久在线观看视频 | 日韩电影一区二区在线 | 香蕉久久国产 | 精品久久久成人 | 一区二区欧美激情 | 国产又粗又猛又黄又爽 | 伊人五月天婷婷 | 久久久久成人精品免费播放动漫 | 开心激情网五月天 | 91porny九色91啦中文 | 精品久久久久免费极品大片 | 国产一区二区高清不卡 | 久久精品国产成人精品 | 亚洲专区欧美 | 亚洲精品乱码久久久久久 | 国产99久久久国产精品免费看 | 欧美久久久久久久久久久久久 | 日本在线视频一区二区三区 | 91chinesexxx | 成人国产精品久久久 | 免费三级影片 | 在线香蕉视频 | 视频在线精品 | 欧美黄在线 | 成人综合婷婷国产精品久久免费 | 精品国产亚洲一区二区麻豆 | 国产视频每日更新 | 依人成人综合网 | 亚洲天堂色婷婷 | 欧美五月婷婷 | 操高跟美女 | 国际精品网 | 亚洲伦理中文字幕 | 色视频 在线| 国产又粗又猛又爽 | 综合色在线 | 国产精品久久久久久999 | 国产一级视频在线观看 | 91精品无人成人www | 亚洲一区二区高潮无套美女 | 亚洲免费在线播放视频 | 午夜12点 | 中文十次啦 | wwwww.国产 | 97精产国品一二三产区在线 | 一区二区三区精品久久久 | 人人爽人人看 | 91超在线| 人人爽人人香蕉 | 99视频一区 | 97精品国产aⅴ | 久亚洲| 国产999视频在线观看 | 西西www4444大胆在线 | 欧美xxxxx在线视频 | 视频一区二区免费 | 午夜91在线| 免费91在线观看 | 成人av资源 | 国产一区私人高清影院 | 在线观看国产www | 国产一区欧美二区 | 超薄丝袜一二三区 | 97电影网手机版 | 久久精品国产成人 | 天堂资源在线观看视频 | av免费电影在线 | 日韩高清在线一区二区 | www.xxx.性狂虐| 久久电影日韩 | 深夜免费福利视频 | 精品免费视频123区 午夜久久成人 | 免费视频资源 | 中文在线免费一区三区 | 夜夜躁狠狠躁日日躁视频黑人 | 成人免费视频播放 | 日韩手机在线观看 | 成人免费共享视频 | 人人草人人草 | 日韩精品首页 | 麻豆视频一区 | 国产成人香蕉 | 天天综合在线观看 | 久久国产精品精品国产色婷婷 | 欧美性生爱 | 国产精品久久久久久久av大片 | 午夜电影 电影 | 国产精品高潮呻吟久久久久 | 黄色免费观看 | 欧美国产日韩一区二区 | 久草免费新视频 | 日韩xxxx视频 | 亚洲精品美女在线观看 | 91香蕉国产在线观看软件 | 国产精品一区在线观看你懂的 | 热久精品 | 在线国产欧美 | 免费网站看av片 | 97热久久免费频精品99 | 日韩电影中文字幕在线观看 | www.黄色在线 | 国产一区二区三区黄 | 99视频精品全部免费 在线 | 国产精品久久久久久久午夜片 | av免费看看 | 久久精品2| 92精品国产成人观看免费 | 日韩伦理片一区二区三区 | 天天干.com | 99久久精品日本一区二区免费 | 91视频在线国产 | 亚洲一区视频免费观看 | 久久久久久久久久久国产精品 | 91九色精品| 亚洲免费视频在线观看 | 成人av一级片 | 伊人资源视频在线 | 国产精品一区二区在线免费观看 | 亚洲手机av| 欧美一级性生活片 | 天天干天天天 | 久久久久久久久久久久影院 | 国产精品二区在线 | 美女又爽又黄 | 久久久久久久久久久久久影院 | 五月开心六月婷婷 | 亚洲专区在线视频 | 亚洲激情一区二区三区 | 欧美一级片免费在线观看 | 91大神精品视频在线观看 | 日韩av影片在线观看 | 午夜私人影院久久久久 | 免费久久99精品国产婷婷六月 | 美女黄频在线观看 | 人人cao| 特级西西www44高清大胆图片 | 婷婷国产v亚洲v欧美久久 | 视色网站 | 日韩高清片 | 免费中文字幕在线观看 | 日韩中文字幕免费视频 | 碰碰影院 | 午夜视频免费在线观看 | 日韩黄色中文字幕 | 色在线视频网 | 不卡在线一区 | 在线观看理论 | 91精品国产一区二区在线观看 | 久久免费毛片视频 | 日本资源中文字幕在线 | 亚洲欧美日韩一级 | 中文字幕区 | 久久精品永久免费 | 丁香免费视频 | 国语麻豆| 天天插天天操天天干 | 久久久久免费精品国产 | 欧美一级特黄aaaaaa大片在线观看 | 国产精品久久久久久五月尺 | 精品美女在线视频 | 天天色天天操综合 | 2023天天干| 亚洲综合网站在线观看 | 狠狠色伊人亚洲综合成人 | 久久精品人人做人人综合老师 | 五月婷婷天堂 | 午夜精品一区二区三区免费视频 | 波多野结衣久久资源 | 婷婷久月 | 免费看91的网站 | 日韩精品在线视频免费观看 | 五月激情久久 | 国产91九色蝌蚪 | 伊人天天狠天天添日日拍 | 国产精品va在线播放 | 日韩欧美在线视频一区二区 | 91在线免费播放 | 在线免费视频你懂的 | 久久久国产精品视频 | 国产免费叼嘿网站免费 | 精品99在线| 精品视频亚洲 | 免费日韩高清 | av丁香花 | 九九热免费在线观看 | 亚洲天堂网在线观看视频 | 黄色大片av | 国产亚洲精品久久久久久电影 | 久久综合色播五月 | 91成人区 | 992tv成人免费看片 | 综合亚洲视频 | 在线观看av麻豆 | 亚洲欧美国产精品va在线观看 | 国产男女免费完整视频 | 成人一区二区三区中文字幕 | 精品国产免费人成在线观看 | 欧洲精品视频一区二区 | 波多野结衣电影一区二区三区 | 成年人免费在线观看网站 | 在线中文字幕网站 | 中文字幕成人在线 | 超碰在线人人爱 | 国产一区二区免费在线观看 | 一区二区三区四区五区在线 | 日韩免费中文字幕 | av成人免费 | 免费人人干 | 欧美a视频在线观看 | 亚洲精品视频免费在线 | 国产麻豆果冻传媒在线观看 | 日韩天天干 | 日本一区二区不卡高清 | 福利在线看片 | 久久这里精品视频 | 色婷婷狠 | 国产精品成人av电影 | 精品国产一二三 | 久久国产免| 久久久久久久久久久国产精品 | 91久久精品一区二区二区 | 超级av在线| www.com在线观看 | 久久99国产精品久久99 | 黄色三级网站 | 91免费看黄| 久久99精品久久久久久三级 | 国产在线理论片 | av网站有哪些 | 国产小视频在线播放 | 日本黄色免费大片 | 丁香导航 | 国产很黄很色的视频 | 热re99久久精品国产66热 | 视频在线一区二区三区 | 爱av在线网 | 免费看国产精品 | 国产高清不卡一区二区三区 | 欧美一区二区三区免费观看 | 69av久久| 婷婷午夜天 | 久久久久久蜜桃一区二区 | 久久超 | 欧美激情综合五月色丁香小说 | 久久激情小视频 | 色多多视频在线 | 欧美韩国日本在线 | 久久夜色网 | 国产一级黄色电影 | 欧美日韩中文国产 | 国产精品porn | 日日碰狠狠添天天爽超碰97久久 | 国产视频一区在线播放 | 97在线资源 | 日韩a免费| 91色吧| 夜夜躁日日躁 | 亚洲高清视频在线播放 | 男女视频久久久 | 天天做天天爱天天综合网 | 日韩精品久久一区二区 | 99精品欧美一区二区三区 | 西西444www大胆无视频 | 成人一级片视频 | 国际精品久久久 | 免费高清在线视频一区· | 人人盈棋牌 | 欧美激情精品久久久久久免费 | 久久超 | 国产r级在线观看 | 中文字幕国产一区二区 | av电影免费观看 | 国产成人av免费在线观看 | 午夜精品视频在线 | 91麻豆精品国产91久久久更新时间 | 日日碰狠狠躁久久躁综合网 | 欧美一级片| 丁香五月缴情综合网 | 亚洲国产日韩一区 | 色婷婷精品大在线视频 | 成年人免费观看在线视频 | 久久久www成人免费精品 | 在线看av的网址 | 亚洲欧美激情精品一区二区 | 婷婷六月激情 | 国产精品久久久毛片 | 国产精品毛片久久 | 国产美女被啪进深处喷白浆视频 | 成人国产网址 | 免费看黄20分钟 | 欧美一区二区三区免费观看 | 久久久久国产精品免费免费搜索 | 日韩高清黄色 | 免费人成网 | 91麻豆精品国产自产在线 | 黄色最新网址 | 国产精品18久久久久久久网站 | 狠狠操精品| 久99久精品视频免费观看 | 国产精品欧美日韩在线观看 | a在线免费观看视频 | 国产日韩视频在线播放 | 国产一区视频在线观看免费 | 精品一区二区在线播放 | av片中文字幕 | 欧美日韩调教 | 欧美日韩在线精品一区二区 | av电影免费观看 | 五月婷婷丁香六月 | 午夜精品久久久久久久久久 | 欧美二区视频 | 日韩视频一区二区在线 | 日韩av电影中文字幕在线观看 | 色多多在线观看 | 亚洲精品www久久久久久 | 国产成人久久av977小说 | 狠狠干夜夜操天天爽 | 天天曰夜夜爽 | 在线观看视频在线观看 | 日韩在线色视频 | 亚洲一级免费电影 | 中文字幕 二区 | 国产91影视 | 久久草av | 久久尤物电影视频在线观看 | 中文国产在线观看 | 奇米影音四色 | 精品国产乱码久久久久久1区二区 | 国产精品99久久久久久有的能看 | 色欧美视频 | 中文字幕在线看视频国产 | av一级二级 | 一区二区精品国产 | 国产视频资源在线观看 | 国产免费小视频 | 免费看国产视频 | 色噜噜日韩精品一区二区三区视频 | 最新av免费在线观看 | 日韩视频中文字幕 | 欧美另类交在线观看 | 久久永久视频 | 亚洲一区二区三区毛片 | 91大神精品视频在线观看 | 91精品国产乱码 | 日韩欧美在线综合网 | 操一草 | 婷婷在线看| 国产色道 | 欧美成人精品在线 | 久久久久久国产精品免费 | 91在线免费观看国产 | 国产精品影音先锋 | 久久国产精品99久久久久久老狼 | 欧美成人影音 | 最新av网站在线观看 | 国产精品免费在线 | 91精品国产欧美一区二区 | 国产精品久久久久免费观看 | 黄色免费观看 | 国产免费又粗又猛又爽 | 免费男女网站 | 在线亚洲欧美日韩 | 在线黄色av| 国产看片网站 | 五月香视频在线观看 | 色激情在线 | 91视频88av| 91福利社区在线观看 | 国产福利不卡视频 | 亚洲精品av中文字幕在线在线 | 深爱婷婷激情 | 狠狠干综合| 日本黄色免费在线 | 91麻豆精品国产91久久久久久 | 天天插狠狠干 | 91探花在线视频 | 国产伦精品一区二区三区… | 91久久精品一区二区三区 | 欧美少妇影院 | 国产精品入口66mio女同 | 三级黄色免费片 | 久久不见久久见免费影院 | 亚洲色图色 | 日韩中文字幕国产 | 国产免费亚洲高清 | 国产一级黄色片免费看 | 亚洲爱视频 | 亚洲 欧美日韩 国产 中文 | 国产精品网站一区二区三区 | 97av视频| 伊人丁香 | 人人搞人人干 | 少妇高潮流白浆在线观看 | 日本久久免费电影 | 精品免费 | 四虎影视成人精品国库在线观看 | 色在线免费 | 国模一区二区三区四区 | 国产精品av在线免费观看 | 91精品国产欧美一区二区 | 日韩,精品电影 | 国产美女无遮挡永久免费 | 日韩免费精品 | 国产色资源 | 久久久福利 | 亚洲夜夜网 | 97视频总站 | 国产精品国内免费一区二区三区 | 91精品国产乱码在线观看 | 在线看一区 | 天天久久夜夜 | 国产精品 久久 | 992tv在线 | 久久久国产精品一区二区三区 | 久久综合欧美精品亚洲一区 | 欧美亚洲国产日韩 | 国产精品视频内 | 婷婷色站 | 99re国产 | 亚洲精品视频观看 | 日韩一二三区不卡 | 五月开心婷婷网 | 夜夜夜夜爽 | 午夜精品一区二区三区四区 | 久久社区视频 | 91成人区 | 中文字幕在线观看三区 | 五月综合在线观看 | 一区二区视频在线观看免费 | 国产情侣一区 | 人人爽久久涩噜噜噜网站 | 久久经典国产视频 | 午夜三级福利 | 中文资源在线官网 | 99精品视频免费观看视频 | 亚洲国产字幕 | 日韩色视频在线观看 | 99免在线观看免费视频高清 | 国产麻豆精品95视频 | 天天拍天天爽 | 国产一级在线免费观看 | 中文字幕中文字幕在线中文字幕三区 | 国产视频资源在线观看 | 深夜免费小视频 | 成人小视频在线观看免费 | 大胆欧美gogo免费视频一二区 | 久久一区二 | 午夜精品在线看 | 午夜在线日韩 | 久久久网 | 九九久久精品视频 | 婷婷新五月 | 国产一区二区中文字幕 | 免费观看的黄色 | av一本久道久久波多野结衣 | 久久综合久久久久88 | 在线观看免费观看在线91 | 亚洲情婷婷| 国产精品久久久免费看 | 97精产国品一二三产区在线 | 国内丰满少妇猛烈精品播放 | 亚洲欧洲一区二区在线观看 | 特级毛片在线 | 六月色婷婷 | 久久国产精品99精国产 | 久久视频在线看 | 96亚洲精品久久 | 国内精品久久久久久久久久清纯 | 国产精品美女免费视频 | 在线 国产一区 | 91精品视频免费 | 西西4444www大胆无视频 | 亚洲三级视频 | 欧美性一级观看 | 中文字幕在线播放一区 | 91在线视频播放 | bbbb操bbbb| 久久超级碰| 天天拍天天色 | 欧美va电影 | 中文字幕制服丝袜av久久 | 亚洲精品国精品久久99热一 | 欧美伦理一区 | 国产精品久久久久久影院 | 久久久99精品免费观看 | 在线观看日韩av | 婷婷亚洲综合五月天小说 | 在线看片日韩 | 在线免费观看黄色av | 亚洲精品视频在线观看免费 | 视频在线日韩 | www.久久久.com | 色婷婷激情 | 成人av在线资源 | 日韩毛片在线免费观看 | 黄色亚洲免费 | 亚洲精品黄色片 | av女优中文字幕在线观看 | 免费观看黄色12片一级视频 | www最近高清中文国语在线观看 | 久久精品国产免费看久久精品 | 免费福利视频网站 | 黄色a在线 | 麻豆一区二区三区视频 | av免费电影网站 | 在线观看精品一区 | 黄色录像av | 日韩电影精品 | 国产精品久久久久久久久久久杏吧 | 久草久草视频 | 欧美日韩精品在线一区二区 | 色综合天天综合在线视频 | 日本精品久久久一区二区三区 | 久久久久久99精品 | 欧美一区,二区 | 国产亚洲欧美日韩高清 | 久久亚洲综合国产精品99麻豆的功能介绍 | 91禁在线观看 | 亚洲一区精品二人人爽久久 | 91免费在线播放 | 日韩欧美一区二区三区黑寡妇 | 久久久久久久久久久久影院 | 久久99在线视频 | 色香蕉在线 | 婷婷干五月| 国内精品免费久久影院 | 欧美另类成人 | 日韩精品一卡 | 麻豆一级视频 | 久久精品国产精品亚洲精品 | 亚洲日本va午夜在线电影 | 午夜精品一区二区三区四区 | 日日躁夜夜躁xxxxaaaa | 在线观看视频黄色 | 欧美a级一区二区 | 精品国产一区二区三区不卡 | 永久免费观看视频 | 五月综合激情 | 日韩一二三 | 伊人小视频 | 午夜美女福利 | 久久99热精品 | 欧美日韩首页 | 91精品日韩| 久久经典国产视频 | 婷婷四房综合激情五月 | 欧美午夜精品久久久久久孕妇 | 国内精品视频久久 | 国产电影黄色av | 久久久福利影院 | 蜜桃av久久久亚洲精品 | 欧美一区中文字幕 | 日日日视频 | 国产高清在线 | 日韩在线观看中文字幕 | 欧美激情亚洲综合 | 日韩午夜av | 波多野结衣小视频 | 国产精品久久久久久欧美 | 91天堂在线观看 | 中文在线8新资源库 | 午夜久久网站 | 日韩在线高清 | 久久精品日产第一区二区三区乱码 | 麻豆 free xxxx movies hd | 国产色综合 | 99在线热播精品免费 | 免费日韩一区 | 久久激情综合网 | 天天做天天爱天天综合网 | 国产成人精品三级 | 欧美成人手机版 | 网站免费黄色 | 亚洲专区欧美 | 五月婷婷中文字幕 | 精品毛片一区二区免费看 | 色视频一区 | 四虎在线免费观看视频 | 亚洲综合成人在线 | 欧美一级电影片 | 国产一在线精品一区在线观看 | 精品欧美一区二区在线观看 | 久久国产成人午夜av影院潦草 | 国产一级片免费视频 | 精品免费在线视频 | 天天做日日爱夜夜爽 | 女人18毛片a级毛片一区二区 | 久久久www成人免费毛片麻豆 | 美腿丝袜一区二区三区 | 久久九九影视网 | 日韩午夜高清 | 欧美日韩国产精品一区 | 激情中文在线 | 成人91视频 | 日本一区二区三区免费看 | 国产高清在线不卡 | 久久久久久久99精品免费观看 | 精品一区av | 国产精品一区二区吃奶在线观看 | 国产剧情在线一区 | 五月天综合在线 | 在线播放国产一区二区三区 | 国产手机视频精品 | 91av视频免费观看 | 国产精品99久久久久久大便 | 国产精品一区二区三区在线看 | 五月激情丁香图片 | 亚洲永久精品在线观看 | 国产视频一区二区在线观看 | 国产福利在线 | 国产尤物视频在线 | 97视频在线免费观看 | 中文字幕在线有码 | 在线免费高清视频 | 最近中文字幕完整高清 | 日本xxxxav| 菠萝菠萝蜜在线播放 | 久久国产露脸精品国产 | 狠狠色伊人亚洲综合成人 | 成人av电影在线 | 中文字幕av电影下载 | 欧美日韩精品在线免费观看 | 日韩精品黄 | 在线电影 一区 | 伊人天堂网| 最新极品jizzhd欧美 | 欧美在线视频一区二区三区 | 国产91精品一区二区麻豆亚洲 | 国产 一区二区三区 在线 | 免费看v片网站 | 国产精品成人一区二区三区吃奶 | 91在线精品播放 | 六月婷婷网| av福利电影 | 成人三级av | 在线成人短视频 | zzijzzij日本成熟少妇 | 伊人热| 超碰人人在 | 怡红院成人在线 | 在线观看亚洲专区 | 日韩欧美视频在线 | 国产日产高清dvd碟片 | 亚洲最大免费成人网 | 中文字幕视频网 | 色噜噜狠狠色综合中国 | 四虎成人免费影院 | av网站免费在线 | 日韩av美女| 黄色大片日本免费大片 | 日韩电影中文字幕在线 | 国产精品久久久久婷婷 | 久久字幕精品一区 | 天天干天天看 | 欧美日本一区 | 91麻豆精品国产自产在线游戏 | а中文在线天堂 | 中文视频在线看 | 亚洲一区动漫 | 成人午夜毛片 | 人人澡人摸人人添学生av | 成人三级视频 | 国产精品日韩久久久久 | 久久伊人色综合 | 欧美日韩精品在线一区二区 | www.在线观看av| 日韩在线视频一区二区三区 | 在线有码中文 | 久久久免费少妇 | 天天干天天拍 | 久精品在线 | 日韩欧美视频免费观看 | 久草视频免费看 | 精品视频在线看 | 操久久免费视频 | 最近中文字幕大全 | av高清一区二区三区 | 中文字幕永久在线 | 国产精品久久久久久久午夜片 | 久久99精品波多结衣一区 | 国产九色在线播放九色 | 91精品办公室少妇高潮对白 | 99久久精品免费看国产 | 成人免费视频视频在线观看 免费 | 亚洲精品玖玖玖av在线看 | 91探花在线 | 婷婷久久一区二区三区 | 91精品国产高清 | 91九色在线视频观看 | 欧美在线视频一区二区三区 | 日韩丝袜视频 | 国产黄色片在线免费观看 | 91女神的呻吟细腰翘臀美女 | www欧美xxxx| 激情欧美一区二区三区免费看 | 国产福利不卡视频 | 色哟哟国产精品 | 久久精品91视频 | 亚洲最大的av网站 | 亚洲理论片在线观看 | 亚洲欧美乱综合图片区小说区 | 99视频| 亚洲国产精品成人综合 | 97人人模人人爽人人少妇 | 欧美精品一区在线发布 | 久久这里| 夜夜操狠狠干 | 69精品在线观看 | 美女网站视频免费都是黄 | 成人av在线影视 | 99热精品国产 | 叶爱av在线 | 久久婷婷一区二区三区 | 天天天干天天射天天天操 | 欧美老人xxxx18 | 国产亚洲人成网站在线观看 | 最近中文字幕免费大全 | 亚洲精品视频在线 | 久久高清国产 | 成人免费一区二区三区在线观看 | 亚洲免费视频在线观看 | 日韩网站免费观看 | 亚洲一区二区天堂 | 亚洲小视频在线 | 男女全黄一级一级高潮免费看 | 欧美激情视频一区二区三区免费 | 丁香av在线 | 欧美黑人xxxx猛性大交 | 麻花传媒mv免费观看 | 日韩三级视频在线观看 | 国产精品美女久久久久久2018 | 亚洲精品网站 | 国产午夜精品久久久久久久久久 | 亚洲最新av | 久久人人97超碰精品888 | 91x色| 国产精品久久久久久69 | 久久国产精品久久w女人spa | 少妇精品久久久一区二区免费 | 2023亚洲精品国偷拍自产在线 | 中文字幕中文字幕在线中文字幕三区 | 日韩最新在线视频 | 国产在线观看黄 | 久久精品久久99 | 玖玖爱免费视频 | 免费亚洲一区二区 | 亚洲精品高清一区二区三区四区 | 国产一级一片免费播放放a 一区二区三区国产欧美 | 激情欧美一区二区三区免费看 | 久久综合成人网 | 精品国产美女在线 | 久久日韩精品 | 国内一级片在线观看 | 999精品 | 男女激情免费网站 | 最新中文字幕在线播放 | 在线观看 亚洲 | 在线观看成年人 | 国产视频二区三区 | 日韩一二三在线 | 在线成人免费电影 | 伊人午夜| 91成人精品一区在线播放69 | 国产一区在线免费 | 久久国产精品99久久人人澡 | 国色天香av | 欧美精品久久久久久久久老牛影院 | 久久精品麻豆 | 国产精品igao视频网入口 | 91视频麻豆视频 | 亚洲综合色av | 国产精品免费久久久 | 波多野结衣在线播放一区 | 日韩精选在线 | 成人在线免费看视频 | 国产精品999久久久 久产久精国产品 | 又黄又爽又无遮挡的视频 | 国产91学生粉嫩喷水 | 综合天天| 五月婷婷综合网 | av电影在线观看 | 国产中文字幕91 | 亚洲精品国产精品国自产观看浪潮 | 国产精品美女网站 | 在线观看av不卡 | 亚洲五月花| 久久电影色| 91精品推荐 | 日本激情视频中文字幕 | 在线观看精品视频 | 亚洲综合视频在线 | 日韩高清精品免费观看 | 亚洲天堂网在线播放 | 亚洲精品久久久蜜臀下载官网 | 日韩国产精品久久 | 亚洲在线视频网站 | 麻豆传媒视频在线 | 日本性xxxxx 亚洲精品午夜久久久 | 91成人精品国产刺激国语对白 | 中文字幕中文字幕在线中文字幕三区 | 天天干,狠狠干 | 狠狠的操狠狠的干 | 黄色av电影 | 免费久久视频 | 99在线精品免费视频九九视 | 久久精品久久精品 | 黄色免费看片网站 | 国内精品久久久久影院日本资源 | 国产91精品一区二区麻豆网站 | 超碰97人 | 国产九九在线 | 中文字幕黄色av | 最新色站 | 九九热在线精品视频 | 日韩在线在线 | 精品福利av| 丁香一区二区 | 精品国产一区在线观看 | 色婷婷激情综合 | 久久,天天综合 | 黄网站a| 亚洲人成影院在线 | 五月天综合在线 | 中文字幕一区二区三区四区久久 | 国产精品99久久久久人中文网介绍 | 久久精品视频在线 | 久久不卡视频 | 日韩av在线免费播放 | 免费看色的网站 | 波多野结衣小视频 |