黄a在线观看-黄a在线-黄a大片-黄色片在线看-黄色毛片免费-黄色大片网站

您的位置:首頁技術(shù)文章
文章詳情頁

淺談Java實(shí)現(xiàn)分布式事務(wù)的三種方案

瀏覽:137日期:2022-08-10 17:37:38
目錄一、問題描述二、分布式事務(wù)2.1、什么是分布式系統(tǒng)2.2、什么是事務(wù)2.3、什么是本地事務(wù)2.4、什么是分布式事務(wù)三、如何進(jìn)行分布式事務(wù)控制3.1、CAP理論3.2、分布式系統(tǒng)如果兼顧C(jī)AP四、分布式事務(wù)一致性解決方案4.1、兩階段提交協(xié)議(2PC)4.2、事務(wù)補(bǔ)償 TCC4.3、消息隊(duì)列實(shí)現(xiàn)最終一致性一、問題描述

用戶支付完成會將支付狀態(tài)及訂單狀態(tài)保存在訂單數(shù)據(jù)庫中,由訂單服務(wù)去維護(hù)訂單數(shù)據(jù)庫。由庫存服務(wù)去維護(hù)庫存數(shù)據(jù)庫的信息。下圖是系統(tǒng)結(jié)構(gòu)圖:

淺談Java實(shí)現(xiàn)分布式事務(wù)的三種方案

如何實(shí)現(xiàn)兩個分布式服務(wù)(訂單服務(wù)、庫存服務(wù))共同完成一件事即訂單支付成功自動減庫存,這里的關(guān)鍵是如何保證兩個分布式服務(wù)的事務(wù)的一致性。

嘗試解決上邊的需求,在訂單服務(wù)中遠(yuǎn)程調(diào)用減庫存接口,偽代碼如下:

訂單支付結(jié)果通知方法{

​ 更新支付表中支付狀態(tài)為“成功”。​ 遠(yuǎn)程調(diào)用減庫存接口減庫存。}

上邊的邏輯說明:

1、更新支付表狀態(tài)為本地?cái)?shù)據(jù)庫操作。2、遠(yuǎn)程調(diào)用減庫存接口為網(wǎng)絡(luò)遠(yuǎn)程調(diào)用請求。3、為保存事務(wù)上邊兩步操作由spring控制事務(wù),當(dāng)遇到Exception異常則回滾本地?cái)?shù)據(jù)庫操作。

問題如下:

1、如果更新支付表失敗則拋出異常,不再執(zhí)行遠(yuǎn)程調(diào)用,此設(shè)想沒有問題。2、如果更新支付表成功,網(wǎng)絡(luò)遠(yuǎn)程調(diào)用超時(shí)會拉長本地?cái)?shù)據(jù)庫事務(wù)時(shí)間,影響數(shù)據(jù)庫性能。3、如果更新支付表成功,遠(yuǎn)程調(diào)用減庫存成功(減庫存數(shù)據(jù)庫commit成功),最后更新支付表commit失敗,此時(shí)出現(xiàn)操作不一致。

上邊的問題涉及到分布式事務(wù)控制。

二、分布式事務(wù)2.1、什么是分布式系統(tǒng)

部署在不同結(jié)點(diǎn)上的系統(tǒng)通過網(wǎng)絡(luò)交互來完成協(xié)同工作的系統(tǒng)。

比如:充值加積分的業(yè)務(wù),用戶在充值系統(tǒng)向自己的賬戶充錢,在積分系統(tǒng)中自己積分相應(yīng)的增加。充值系統(tǒng)和積分系統(tǒng)是兩個不同的系統(tǒng),一次充值加積分的業(yè)務(wù)就需要這兩個系統(tǒng)協(xié)同工作來完成。

2.2、什么是事務(wù)

事務(wù)是指由一組操作組成的一個工作單元,這個工作單元具有原子性(atomicity)、一致性(consistency)、隔離性(isolation)和持久性(durability)。

原子性:執(zhí)行單元中的操作要么全部執(zhí)行成功,要么全部失敗。如果有一部分成功一部分失敗那么成功的操作要全部回滾到執(zhí)行前的狀態(tài)。

一致性:執(zhí)行一次事務(wù)會使用數(shù)據(jù)從一個正確的狀態(tài)轉(zhuǎn)換到另一個正確的狀態(tài),執(zhí)行前后數(shù)據(jù)都是完整的。

隔離性:在該事務(wù)執(zhí)行的過程中,任何數(shù)據(jù)的改變只存在于該事務(wù)之中,對外界沒有影響,事務(wù)與事務(wù)之間是完全的隔離的。只有事務(wù)提交后其它事務(wù)才可以查詢到最新的數(shù)據(jù)。

持久性:事務(wù)完成后對數(shù)據(jù)的改變會永久性的存儲起來,即使發(fā)生斷電宕機(jī)數(shù)據(jù)依然在。

2.3、什么是本地事務(wù)

本地事務(wù)就是用關(guān)系數(shù)據(jù)庫來控制事務(wù),關(guān)系數(shù)據(jù)庫通常都具有ACID特性,傳統(tǒng)的單體應(yīng)用通常會將數(shù)據(jù)全部存儲在一個數(shù)據(jù)庫中,會借助關(guān)系數(shù)據(jù)庫來完成事務(wù)控制。

2.4、什么是分布式事務(wù)

在分布式系統(tǒng)中一次操作由多個系統(tǒng)協(xié)同完成,這種一次事務(wù)操作涉及多個系統(tǒng)通過網(wǎng)絡(luò)協(xié)同完成的過程稱為分布式事務(wù)。這里強(qiáng)調(diào)的是多個系統(tǒng)通過網(wǎng)絡(luò)協(xié)同完成一個事務(wù)的過程,并不強(qiáng)調(diào)多個系統(tǒng)訪問了不同的數(shù)據(jù)庫,即使多個系統(tǒng)訪問的是同一個數(shù)據(jù)庫也是分布式事務(wù),如下圖:

淺談Java實(shí)現(xiàn)分布式事務(wù)的三種方案

另外一種分布式事務(wù)的表現(xiàn)是,一個應(yīng)用程序使用了多個數(shù)據(jù)源連接了不同的數(shù)據(jù)庫,當(dāng)一次事務(wù)需要操作多個數(shù)據(jù)源,此時(shí)也屬于分布式事務(wù),當(dāng)系統(tǒng)作了數(shù)據(jù)庫拆分后會出現(xiàn)此種情況。

淺談Java實(shí)現(xiàn)分布式事務(wù)的三種方案

分布式事務(wù)有哪些應(yīng)用場景:

電商系統(tǒng)中的下單扣庫存

電商系統(tǒng)中,訂單系統(tǒng)和庫存系統(tǒng)是兩個系統(tǒng),一次下單的操作由兩個系統(tǒng)協(xié)同完成

2)金融系統(tǒng)中的銀行卡充值在金融系統(tǒng)中通過銀行卡向平臺充值需要通過銀行系統(tǒng)和金融系統(tǒng)協(xié)同完成。

3)教育系統(tǒng)中下單選課業(yè)務(wù)在線教育系統(tǒng)中,用戶購買課程,下單支付成功后學(xué)生選課成功,此事務(wù)由訂單系統(tǒng)和選課系統(tǒng)協(xié)同完成。

4) SNS系統(tǒng)的消息發(fā)送在社交系統(tǒng)中發(fā)送站內(nèi)消息同時(shí)發(fā)送手機(jī)短信,一次消息發(fā)送由站內(nèi)消息系統(tǒng)和手機(jī)通信系統(tǒng)協(xié)同完成。

三、如何進(jìn)行分布式事務(wù)控制3.1、CAP理論

CAP理論是分布式事務(wù)處理的理論基礎(chǔ):分布式系統(tǒng)在設(shè)計(jì)時(shí)只能在一致性(Consistency)、可用性(Availability)、分區(qū)容忍性(PartitionTolerance)中滿足兩種,無法兼顧三種。

淺談Java實(shí)現(xiàn)分布式事務(wù)的三種方案

一致性(Consistency):服務(wù)A、B、C三個結(jié)點(diǎn)都存儲了用戶數(shù)據(jù), 三個結(jié)點(diǎn)的數(shù)據(jù)需要保持同一時(shí)刻數(shù)據(jù)一致性。

可用性(Availability):服務(wù)A、B、C三個結(jié)點(diǎn),其中一個結(jié)點(diǎn)宕機(jī)不影響整個集群對外提供服務(wù),如果只有服務(wù)A結(jié)點(diǎn),當(dāng)服務(wù)A宕機(jī)整個系統(tǒng)將無法提供服務(wù),增加服務(wù)B、C是為了保證系統(tǒng)的可用性。

分區(qū)容忍性(Partition Tolerance):分區(qū)容忍性就是允許系統(tǒng)通過網(wǎng)絡(luò)協(xié)同工作,分區(qū)容忍性要解決由于網(wǎng)絡(luò)分區(qū)導(dǎo)致數(shù)據(jù)的不完整及無法訪問等問題。

分布式系統(tǒng)不可避免的出現(xiàn)了多個系統(tǒng)通過網(wǎng)絡(luò)協(xié)同工作的場景,結(jié)點(diǎn)之間難免會出現(xiàn)網(wǎng)絡(luò)中斷、網(wǎng)延延遲等現(xiàn)象,這種現(xiàn)象一旦出現(xiàn)就導(dǎo)致數(shù)據(jù)被分散在不同的結(jié)點(diǎn)上,這就是網(wǎng)絡(luò)分區(qū)

3.2、分布式系統(tǒng)如果兼顧C(jī)AP

在保證分區(qū)容忍性的前提下一致性和可用性無法兼顧,如果要提高系統(tǒng)的可用性就要增加多個結(jié)點(diǎn),如果要保證數(shù)據(jù)的一致性就要實(shí)現(xiàn)每個結(jié)點(diǎn)的數(shù)據(jù)一致,結(jié)點(diǎn)越多可用性越好,但是數(shù)據(jù)一致性越差。

所以,在進(jìn)行分布式系統(tǒng)設(shè)計(jì)時(shí),同時(shí)滿足“一致性”、“可用性”和“分區(qū)容忍性”三者是幾乎不可能的。

CAP有哪些組合方式?

1.CA:放棄分區(qū)容忍性,加強(qiáng)一致性和可用性,關(guān)系數(shù)據(jù)庫按照CA進(jìn)行設(shè)計(jì)。

2.AP:放棄一致性,加強(qiáng)可用性和分區(qū)容忍性,追求最終一致性,很多NoSQL數(shù)據(jù)庫按照AP進(jìn)行設(shè)計(jì)。說明:這里放棄一致性是指放棄強(qiáng)一致性,強(qiáng)一致性就是寫入成功立刻要查詢出最新數(shù)據(jù)。追求最終一致性是指允許暫時(shí)的數(shù)據(jù)不一致,只要最終在用戶接受的時(shí)間內(nèi)數(shù)據(jù) 一致即可。

3.CP:放棄可用性,加強(qiáng)一致性和分區(qū)容忍性,一些強(qiáng)一致性要求的系統(tǒng)按CP進(jìn)行設(shè)計(jì),比如跨行轉(zhuǎn)賬,一次轉(zhuǎn)賬請求要等待雙方銀行系統(tǒng)都完成整個事務(wù)才算完成。說明:由于網(wǎng)絡(luò)問題的存在CP系統(tǒng)可能會出現(xiàn)待等待超時(shí),如果沒有處理超時(shí)問題則整理系統(tǒng)會出現(xiàn)阻塞。

總結(jié)

​ 在分布式系統(tǒng)設(shè)計(jì)中AP的應(yīng)用較多,即保證分區(qū)容忍性和可用性,犧牲數(shù)據(jù)的強(qiáng)一致性(寫操作后立刻讀取到最新數(shù)據(jù)),保證數(shù)據(jù)最終一致性。比如:訂單退款,今日退款成功,明日賬戶到賬,只要在預(yù)定的用戶可以接受的時(shí)間內(nèi)退款事務(wù)走完即可。

四、分布式事務(wù)一致性解決方案4.1、兩階段提交協(xié)議(2PC)

​ 為解決分布式系統(tǒng)的數(shù)據(jù)一致性問題出現(xiàn)了兩階段提交協(xié)議(2 Phase Commitment Protocol),兩階段提交由協(xié)調(diào)者和參與者組成,共經(jīng)過兩個階段和三個操作,部分關(guān)系數(shù)據(jù)庫如Oracle、MySQL支持兩階段提交協(xié)議,本節(jié)講解關(guān)系數(shù)據(jù)庫兩階段提交協(xié)議。

參考:

2PC:https://en.wikipedia.org/wiki/Two-phase_commit_protocol

2PC協(xié)議流程圖

淺談Java實(shí)現(xiàn)分布式事務(wù)的三種方案

1)第一階段:準(zhǔn)備階段(prepare)協(xié)調(diào)者通知參與者準(zhǔn)備提交訂單,參與者開始投票。參與者完成準(zhǔn)備工作向協(xié)調(diào)者回應(yīng)Yes|NO。

2)第二階段:提交(commit)/回滾(rollback)階段協(xié)調(diào)者根據(jù)參與者的投票結(jié)果發(fā)起最終的提交指令。如果有參與者沒有準(zhǔn)備好則發(fā)起回滾指令。

一個下單減庫存的例子:

淺談Java實(shí)現(xiàn)分布式事務(wù)的三種方案

1、應(yīng)用程序連接兩個數(shù)據(jù)源。

2、應(yīng)用程序通過事務(wù)協(xié)調(diào)器向兩個庫發(fā)起prepare,兩個數(shù)據(jù)庫收到消息分別執(zhí)行本地事務(wù)(記錄日志),但不提交,如果執(zhí)行成功則回復(fù)yes,否則回復(fù)no。

3、事務(wù)協(xié)調(diào)器收到回復(fù),只要有一方回復(fù)no則分別向參與者發(fā)起回滾事務(wù),參與者開始回滾事務(wù)。

4、事務(wù)協(xié)調(diào)器收到回復(fù),全部回復(fù)yes,此時(shí)向參與者發(fā)起提交事務(wù)。如果參與者有一方提交事務(wù)失敗則由事務(wù)協(xié)調(diào)器發(fā)起回滾事務(wù)。

2PC的優(yōu)點(diǎn):實(shí)現(xiàn)強(qiáng)一致性,部分關(guān)系數(shù)據(jù)庫支持(Oracle、MySQL等)。

缺點(diǎn):整個事務(wù)的執(zhí)行需要由協(xié)調(diào)者在多個節(jié)點(diǎn)之間去協(xié)調(diào),增加了事務(wù)的執(zhí)行時(shí)間,性能低下。

解決方案有:springboot+Atomikos or Bitronix

3PC主要是解決協(xié)調(diào)者與參與者通信阻塞問題而產(chǎn)生的,它比2PC傳遞的消息還要多,性能不高。

詳細(xì)參考3PC:

https://en.wikipedia.org/wiki/Three-phase_commit_protocol

4.2、事務(wù)補(bǔ)償 TCC

TCC事務(wù)補(bǔ)償是基于2PC實(shí)現(xiàn)的業(yè)務(wù)層事務(wù)控制方案,它是Try、Confirm和Cancel三個單詞的首字母,含義如下:

1、Try 檢查及預(yù)留業(yè)務(wù)資源完成提交事務(wù)前的檢查,并預(yù)留好資源。2、Confirm確定執(zhí)行業(yè)務(wù)操作對try階段預(yù)留的資源正式執(zhí)行。3、Cancel取消執(zhí)行業(yè)務(wù)操作對try階段預(yù)留的資源釋放。

下邊用一個下單減庫存的業(yè)務(wù)為例來說明:

淺談Java實(shí)現(xiàn)分布式事務(wù)的三種方案

1、Try

下單業(yè)務(wù)由訂單服務(wù)和庫存服務(wù)協(xié)同完成,在try階段訂單服務(wù)和庫存服務(wù)完成檢查和預(yù)留資源。訂單服務(wù)檢查當(dāng)前是否滿足提交訂單的條件(比如:當(dāng)前存在未完成訂單的不允許提交新訂單)。庫存服務(wù)檢查當(dāng)前是否有充足的庫存,并鎖定資源。

2、Confirm

訂單服務(wù)和庫存服務(wù)成功完成Try后開始正式執(zhí)行資源操作。訂單服務(wù)向訂單寫一條訂單信息。庫存服務(wù)減去庫存。

3、Cancel

如果訂單服務(wù)和庫存服務(wù)有一方出現(xiàn)失敗則全部取消操作。訂單服務(wù)需要刪除新增的訂單信息。庫存服務(wù)將減去的庫存再還原。優(yōu)點(diǎn):最終保證數(shù)據(jù)的一致性,在業(yè)務(wù)層實(shí)現(xiàn)事務(wù)控制,靈活性好。缺點(diǎn):開發(fā)成本高,每個事務(wù)操作每個參與者都需要實(shí)現(xiàn)try/confirm/cancel三個接口。

注意:TCC的try/confirm/cancel接口都要實(shí)現(xiàn)冪等性,在為在try、confirm、cancel失敗后要不斷重試。

什么是冪等性?

冪等性是指同一個操作無論請求多少次,其結(jié)果都相同。冪等操作實(shí)現(xiàn)方式有:

1、操作之前在業(yè)務(wù)方法進(jìn)行判斷如果執(zhí)行過了就不再執(zhí)行。2、緩存所有請求和處理的結(jié)果,已經(jīng)處理的請求則直接返回結(jié)果。3、在數(shù)據(jù)庫表中加一個狀態(tài)字段(未處理,已處理),數(shù)據(jù)操作時(shí)判斷未處理時(shí)再處理。

4.3、消息隊(duì)列實(shí)現(xiàn)最終一致性

本方案是將分布式事務(wù)拆分成多個本地事務(wù)來完成,并且由消息隊(duì)列異步協(xié)調(diào)完成,如下圖:下邊以下單減少庫存為例來說明:

淺談Java實(shí)現(xiàn)分布式事務(wù)的三種方案

可以把MQ去掉不使用MQ

1、訂單服務(wù)和庫存服務(wù)完成檢查和預(yù)留資源。2、訂單服務(wù)在本地事務(wù)中完成添加訂單表記錄和添加“減少庫存任務(wù)消息”。3、由定時(shí)任務(wù)根據(jù)消息表的記錄發(fā)送給MQ通知庫存服務(wù)執(zhí)行減庫存操作。4、庫存服務(wù)執(zhí)行減少庫存,并且記錄執(zhí)行消息狀態(tài)(為避免重復(fù)執(zhí)行消息,在執(zhí)行減庫存之前查詢是否執(zhí)行過此消息)。5、庫存服務(wù)向MQ發(fā)送完成減少庫存的消息。6、訂單服務(wù)接收到完成庫存減少的消息后刪除原來添加的“減少庫存任務(wù)消息”。實(shí)現(xiàn)最終事務(wù)一致要求:預(yù)留資源成功理論上要求正式執(zhí)行成功,如果執(zhí)行失敗會進(jìn)行重試,要求業(yè)務(wù)執(zhí)行方法實(shí)現(xiàn)冪等。

優(yōu)點(diǎn) :

由MQ按異步的方式協(xié)調(diào)完成事務(wù),性能較高。不用實(shí)現(xiàn)try/confirm/cancel接口,開發(fā)成本比TCC低。

缺點(diǎn):

此方式基于關(guān)系數(shù)據(jù)庫本地事務(wù)來實(shí)現(xiàn),會出現(xiàn)頻繁讀寫數(shù)據(jù)庫記錄,浪費(fèi)數(shù)據(jù)庫資源,另外對于高并發(fā)操作不是最佳方案。

以上就是淺談Java實(shí)現(xiàn)分布式事務(wù)的三種方案的詳細(xì)內(nèi)容,更多關(guān)于Java 分布式事務(wù)的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Java
相關(guān)文章:
主站蜘蛛池模板: 一级片黄色 | 久久久999成人 | 欧美视频中文在线看 | 少妇高潮毛片高清免费播放 | 久久伊人蜜桃av一区二区 | 巨大乳女人做爰视频在线看 | 亚洲欧美色图 | 午夜福利影院私人爽爽 | 成人免费一区 | 老色鬼a∨在线视频在线观看 | 真实乱偷全部视频 | 尹人香蕉网 | 日韩一区二区中文字幕 | av东方在线| 国产乱国产乱300精品 | 和嫩模做爰在线播放 | 久久久久久亚洲av毛片大全 | 黑人粗大猛烈进出高潮视频 | 绯色av中文字幕一区三区 | 成人 动漫| 无码国产精品一区二区免费式影视 | 亚洲国产精品精华液999 | 免费无码a片一区二三区 | 人妻无码久久一区二区三区免费 | 成人中文字幕+乱码+中文字幕 | 国产人体视频 | 成人宗合网 | 国产成人+亚洲欧洲+综合 | 国产无遮挡裸体免费直播 | 色悠久久久 | 韩国女同性做爰三级 | 国产女主播自拍 | 免费公开在线视频 | 欧美城天堂网 | 日本一区二区三区在线视频 | 欧美成人vr18sexvr | 天堂在线资源最新版 | 日韩精品成人免费观看视频 | 国产精品玖玖玖 | 日本中文字幕有码在线视频 | 国产成人久久精品激情 | 最新中文字幕一区 | 拔擦拔擦8x国产精品免费 | 久久久亚洲欧洲日产国码二区 | 亚洲综合伊人 | 久久久久久久久久久大尺度免费视频 | 国产深夜福利在线 | 亚洲我射av | 蜜臀99久久精品久久久久小说 | 国产成人av一区二区三区在线观看 | 涩涩鲁亚洲精品一区二区 | 人人干人人噪人人摸 | 国产寡妇色xxⅹ交肉视频 | 午夜爽爽爽爽技女8888 | 亚洲熟妇av一区二区三区漫画 | 久久久久蜜桃精品成人片 | 蜜臀av色欲a片无码精品一区 | 亚洲国产精品久久艾草 | 一本色道久久88综合日韩精品 | 亚洲三级黄 | 黄色免费一级片 | 中文字幕在线导航 | 一夲道无码人妻精品一区二区 | 日韩欧美一本 | 国产做爰免费观看视频 | 37p粉嫩大胆色噜噜噜 | 四虎av永久在线精品免费观看 | 无码尹人久久相蕉无码 | 亚洲欧洲一区二区 | 国产露脸xxⅹ69 | 九九香蕉视频 | 成年人在线免费观看网站 | 色播亚洲 | a猛片| 日韩av中文字幕在线播放 | 国产成人久久精品亚洲 | 国产欧美日 | 天天综合网网欲色 | av丝袜天堂 | 男女爱爱好爽视频免费看 | 91精品孕妇哺乳期国产 | 精品成人佐山爱一区二区 | 亚洲精品1234 | 国产av久久久久精东av | www.av天天| 精品国产一区二区三区香蕉 | 色月婷婷 | 狠狠躁18三区二区一区 | 正在播放大战肉丝少妇 | 久久va| 亚洲精品怡红院 | 99热久久这里只有精品 | 日韩第一页 | 欧美人与性动交a欧美精品 欧美人与性动交xxⅹxx | 欧美理伦少妇2做爰 | 伊人色区| 国产裸体永久免费无遮挡 | 国产黄大片 | 国产日韩欧美成人 | 国产精品调教视频 | 日韩在线免费播放 | www.一区| 全部免费毛片在线播放高潮 | 日韩伦人妻无码 | 日韩福利视频在线观看 | 看全色黄大色黄大片 视频 欧美深度肠交惨叫 | 荡女精品导航 | 一本一道av中文字幕无码 | 国产精品一区免费 | 无码精品人妻一区二区三区湄公河 | 日一日射一射 | 国产丰满精品伦一区二区三级视频 | 成人免费视频网址 | 国产成人一区二区三区影院动漫 | 夜夜爽夜夜叫夜夜高潮漏水 | 巨胸喷奶水www久久久免费动漫 | 国产69久久精品成人看 | 国产精品露脸高清86网站888 | 亚洲色图少妇 | 成人国产免费观看 | 男女高潮又爽又黄又无遮挡 | av片在线观看| 国产精品白嫩白嫩大学美女 | 欧美日韩免费观看一区=区三区 | 亚洲做受高潮无遮挡 | 在线久久| 美女视频黄8视频大全 | 国产性生交xxxxx免费 | 四虎在线永久免费观看 | 亚洲精品国产欧美在线观看 | 国产亚洲成av人片在线观看 | 成人午夜免费福利 | 八区精品色欲人妻综合网 | 亚洲中文字幕aⅴ天堂 | 国产av无码久久精品 | 国产精品福利网站 | 天堂网在线观看 | 性史性农村dvd毛片 永久黄网站色视频免费直播 | 91中文字幕在线观看 | 亚洲人视频在线 | 樱花草国产18久久久久 | 国产日产欧产精品精品首页 | 天堂网久久 | 午夜精品久久久久久久99樱花 | 2023亚洲精品国偷拍自产在线 | 欧美四区 | 精品福利一区二区三区免费视频 | 色七七视频 | 成人欧美在线视频 | 欧美乱码精品一区 | 九九九久久久精品 | 亚洲人成网站777色婷婷 | 丰满少妇人妻hd高清大乳在线 | 美女脱了内裤张开腿让男人桶网站 | 国产又色又爽又刺激在线播放 | 自拍偷拍18p | 免费视频精品 | aaaa级毛片欧美的 | 最近的中文字幕在线看视频 | 在线观看av国产一区二区 | 啪啪在线观看 | 黄色av国产 | 欧美视频在线观看,亚洲欧 欧美视频在线观看视频 | 亚洲中文字幕va福利 | 日本视频中文字幕 | 日本一区精品视频 | 免费人成在线视频无码 | 山村淫强伦寡妇 | 国产精品一区二区人人爽 | 国内精品x99av | 日韩午夜性春猛交xxxx | gogogo日本免费观看电视动漫 | 无码人妻精品一区二区三区夜夜嗨 | 色婷婷亚洲一区二区三区 | 91黑丝在线观看 | 96毛片| 视频区图片区小说区 | 深夜免费福利视频 | 毛片在线免费视频 | 久久久精彩视频 | 国产高清精品软件丝瓜软件 | 中国国语毛片免费观看视频 | 在线国产网站 | 国产精品欧美一区二区三区不卡 | 欧美黄色一区二区三区 | 淫欲的代价k8经典网 | 五月丁香色综合久久4438 | 久久传媒| 寂寞少妇让水电工爽了视频 | 国产成人精品日本亚洲 | 一本色道久久88综合亚洲精品ⅰ | 国产又白又嫩又紧又爽18p | 亚洲va久久久噜噜噜久久男同 | 无码精品一区二区三区免费视频 | 在线看片中文字幕 | 国产女主播在线一区二区 | 天天干狠狠| 亚洲精品理论 | 自拍偷自拍亚洲精品情侣 | 亚洲麻豆精品 | 久久免费在线 | 久久99精品久久久久久秒播九色 | 欧美××××黑人××性爽 | 欧美日韩成人一区 | 亚洲激情午夜 | 成人黄色在线网站 | 青青草大香焦在线综合视频 | 无码人妻少妇色欲av一区二区 | 亚洲精品乱码久久久久久国产主播 | 99在线精品免费视频九九视 | 麻豆传传媒久久久爱 | 亚洲精品v天堂中文字幕 | 中文日韩在线观看 | 日韩在线视频观看 | 国产免费内射又粗又爽密桃视频 | 中文字幕日韩一区二区三区不卡 | 国产精品久久久久久久久绿色 | 国内偷拍久久 | 亚洲a在线观看 | 亚洲大片免费 | 欧美极品第一页 | 忍不住的亲子中文字幕 | 亚洲视频在线观看网址 | 欧美成人免费全部 | 日韩欧美在线综合网另类 | a级黄色毛片 | 欧美暧暧视频 | 精品无码国产污污污免费 | 少妇做爰免费视频网站图片 | 激情综合色五月丁香六月欧美 | 无码乱码av天堂一区二区 | 午夜精品一区二区三区aa毛片 | 蜜桃av噜噜一区二区三区策驰 | 色偷偷888欧美精品久久久 | 亚洲欧美www | 日韩二区在线 | 精品免费二区三区三区高中清不卡 | 日本美女a级片 | 91精品国产综合久久久久久蜜臀 | 成年人免费看毛片 | 91在线看视频免费 | 日韩欧美国产另类 | 250pp亚洲情艺中心欧美 | 欧美成人久久久免费播放 | 东京干手机福利视频 | 久久精品小视频 | 亚洲裸体大白屁股xxx | 国产又粗又猛又黄又爽性视频 | 性久久久久久久 | 免费人成xvideoscom | 国四虎影2020 | 香蕉久久网 | 丁香久久婷婷 | 欧美日本韩国一区 | 亚洲天堂精品在线观看 | 日本亚洲免费 | 国产精品主播一区二区 | 久草女人 | 91久久久国产精品 | 天天操天天操天天操 | 国产一级片免费观看 | 久久九九免费视频 | 我要看免费黄色片 | 色噜噜av亚洲色一区二区 | 亚洲国产美女精品久久久 | 免费在线观看污 | av在线大全| 日日躁夜夜躁狠狠躁aⅴ蜜 日日躁夜夜躁狠狠躁超爽2001 | 国产精品一区二区三乱码 | 日韩少妇中文字幕 | 免费看的av片 | 妇女性内射冈站hdwwwooo | 欧美人与性动交α欧美精品图片 | 满春阁精品av在线导航 | 国产精品久久久一区二区三区 | 男人天堂a | 国精产品一区一区三区mba下载 | 深夜成人福利视频 | 激情综合亚洲 | 丰满少妇女裸体bbw 无码av免费一区二区三区试看 | 99热久久久久久久久久久174 | 永久免费精品精品永久-夜色 | 美女视频一区二区 | 亚洲黄色在线免费观看 | 精品美女久久久 | 成人在线观看a | 一本之道ay免费 | 992tv精品tv视频 | 高潮毛片又色又爽免费 | 永久免费的啪啪网站免费观看 | 日本啊v在线 | 蜜臀久久精品99国产精品日本 | 超h高h污肉校园np在线观看 | 亚洲视频五区 | 新婚若妻侵犯中文字幕 | 国产一级视频在线观看 | 4色av | 国产精品国产三级国产专区51区 | 久久成人麻豆午夜电影 | 欧美在线视频一区 | 人人爽人人爽人人爽人人爽 | 国产内谢 | 欧美性猛交xxxx乱大交游戏 | 四虎少妇做爰免费视频网站四 | 6080理伦片午夜少妇 | 久久婷婷国产综合国色天香 | 毛片黄色视频 | 91精品无人区麻豆乱码1区2区介绍 | 亚洲黄色影院 | 久久天天躁狠狠躁夜夜av不卡 | 国产精品18久久久久白浆 | 一区二区三区国产精 | 亚洲国产日韩av | 四虎精品永久在线 | 夜夜爽免费888视频 成 人 黄 色 网 页 | 久操视频免费看 | 少妇一级淫免费放 | 岛国av网址| jlzzjizz成熟少妇亚洲 | 亚洲最大福利网 | 中日毛片| 97涩涩网| 美日韩在线观看 | 一级片视频免费看 | 遮羞美女bbbbb洗澡视频 | 亚洲国产精品久久人人爱潘金莲 | 久久久久久久久久久久久久久久久久久 | 五姑娘影院在线观看免费 | www.99精品| 精品人伦一区二区色婷婷 | 国产女人高潮视频 | 日韩精品亚洲人成在线观看 | 亚a∨国av综av涩涩涩 | 亚欧成a人无码精品va片 | 亚洲天天 | 丝袜情趣国产精品 | 色综合久久88色综合天天提莫 | 日韩免费观看视频 | 韩国美女vip内部1101福利 | 日韩欧美aaaa羞羞影院 | 爱情岛成人www永久地址 | 一区二区三区四区精品视频 | 亚洲人成无码www久久久 | 国产操操操| 麻豆系列| 999久久久久久久久6666 | 久久人人爽人人爽人人片av东京热 | 女同久久另类99精品蜜臀 | 粉嫩av一区二区三区四区在线观看 | 日本少妇爱做按摩xxxⅹ | 午夜黄色在线 | 亚洲精品国产品国语在线观看 | 日韩一欧美内射在线观看 | yjizz视频网| 中午字幕无线码一区2020 | 天堂综合网| 国产又色又爽又黄刺激在线视频 | 在线亚洲天堂 | 国产精品丝袜一区二区三区 | 无码纯肉视频在线观看 | 特级毛片a| 日本久久一区 | 国产成人av大片大片在线播放 | 日日噜噜噜噜久久久精品毛片 | 欧美黑人巨大xxxxx | 99热精品在线观看 | 中国china露脸自拍性hd | 日批日韩在线观看 | 在线看三级 | 91蜜桃传媒精品久久久一区二区 | 又紧又大又爽精品一区二区 | 国产激情一区二区三区 | 女人裸体性做爰录像 | 少妇性i交大片免费看 | 国产一区二区亚洲 | 美国伊人网| 国内精品少妇在线播放98 | 欧洲熟妇牲交 | 好大好硬好爽免费视频 | 国内国产精品天干天干 | 刚添一下她就呻吟起来的视频 | 成人在线毛片 | 麻豆黄色一级片 | 一道本在线伊人蕉无码 | 亚洲丁香婷婷久久一区二区 | 国产视频在线观看网站 | a级欧美 | 日本一区二区三区在线观看视频 | 日韩综合在线观看 | 国产一级网站 | 亚洲成av | 在线观看的黄色网址 | 久久不雅视频 | 久久嫩草精品久久久久 | 无码人妻一区二区三区在线视频 | 亚洲欧美日韩三级 | 欧美乱妇高清无乱码在线观看 | 欧美乱大交xxxxx古装 | 亚洲精品在线观 | 亚洲精品成a人在线 | 国产精品久久久久777777 | 国产日韩不卡 | 老太脱裤让老头玩ⅹxxxx | 亚洲精品456在线播放dvd | 成人区人妻精品一区二区三区 | 高潮白浆女日韩av免费看 | 亚洲女优在线观看 | 欧美性情网 | 沈阳熟女露脸对白视频 | 草草影院最新 | 青青草自拍视频 | 91精品婷婷国产综合久久蝌蚪 | 台湾佬综合网 | 国产精品黄色网 | 国产精品一卡二卡三卡四卡 | 亚洲va中文在线播放免费 | 精品福利av导航 | 亚洲国产www | 国产女主播在线喷水呻吟 | 少妇视频在线播放 | 欧美性受极品xxxx喷水 | 一本一道dvd在线观看免费视频 | 女人扒开屁股爽桶30分钟 | 欧美性极品少妇xxxx | 在线无码中文字幕一区 | 亚洲欧美综合精品另类天天更新 | 国产成人精品国内自产拍免费看 | 91视频官网| 国产久草视频 | 亚洲一级片av | 粗暴肉开荤高h文农民工免费视频 | 手机国产乱子伦精品视频 | 国产精品va在线播放 | 国产av熟女一区二区三区 | 一二区在线观看 | 女神思瑞女神久久一区二区 | 久久av老司机精品网站导航 | 欧美日韩国产精品久久 | 国内自拍欧美 | a级特黄一级一大片多人 | 成人www. | 国精产品乱码一区一区三区四区 | 日韩精品一二 | 成人av在线网址 | 人妻av综合天堂一区 | 精品一区二区在线看 | 一本加勒比hezyo国产 | 日本欧美www视频网站 | 国产crm系统91在线 | 色姑娘久 | 国产三级av在线播放 | 中文字幕精品久久久乱码乱码 | 欧美国产综合欧美视频 | 男人天堂手机在线 | 各处沟厕大尺度偷拍女厕嘘嘘 | 国产一区二区精华 | 偷偷在线观看免费高清av | 一本之道之高码清乱码加勒比 | 亚洲色偷拍区另类无码专区 | 黄色av网址在线观看 | 国产69精品久久久久男男系列 | 中文字幕第35页 | 欧美成人一区二区三区 | 色婷婷六月天 | 亚洲高清在线播放 | 国产传媒在线播放 | 亚洲高清视频一区二区 | 国产办公室秘书无码精品99 | 三级国产三级在线 | 国产电影无码午夜在线播放 | 欧美在线一区视频 | 91在线播| 毛片毛片毛片毛片毛片毛片毛片毛片毛片毛片 | 欧美孕妇孕交黑巨大网站 | 欧美另类极品videosbes | 中文字幕第一页在线播放 | 91丨九色丨丰满 | 美女隐私免费看 | 缅甸午夜性猛交xxxx | 无码人妻av一区二区三区蜜臀 | 激情综合久久 | 无码av免费一区二区三区 | 99热在线免费观看 | 欧美日韩网站 | 丰满老女人乱妇dvd在线播放 | 午夜福利理论片高清在线观看 | 亚洲成a人v欧美综合天堂 | 欧美天堂色 | 中文字幕乱码一区av久久不卡 | a级毛片在线免费 | 亚洲高清国产拍精品网络战 | 日本不卡网 | 99国产精品无码专区 | 亚洲欧美黄色片 | 日本成人一区二区三区 | 国产免费无码一区二区视频 | 日本久久久久 | 一本大道卡一卡二卡三乱码全集资源 | 国产一级午夜一级在线观看 | 欧美乱大交xxxxx潮喷 | 免费黄色欧美 | mdyd—856冲田杏梨在线 | 91快播视频 | 韩国一区二区三区视频 | 国产女人水真多18毛片18精品 | 欧美粗大猛烈老熟妇 | 少妇高潮灌满白浆毛片免费看 | 美女视频黄a视频免费全程软件axs | 91区人人爽人人都喜欢人人都有 | 成人午夜网 | 99性视频| 午夜精品一区二区三区免费视频 | 久久久久久久国产精品影院 | 精品久久久久久 | 美女高潮视频在线观看 | 日韩人妻一区二区三区蜜桃视频 | 色视频免费观看 | 色污网站| 亚洲天堂视频在线播放 | 亚洲国产精品久久久久久女王 | 日韩成人高清视频在线观看 | 成人污在线观看 | 亚洲一区二区图片 | 奇米影视第四狠狠777 | 97精品一区二区视频在线观看 | 国产精品99久久久久久董美香 | 婷婷综合基地俺也来 | 明星双性精跪趴灌满h | 伊人中文字幕在线 | 毛片国产精品 | 特黄特色免费视频 | 欧美巨乳在线观看 | 国产欧美一区二区精品仙草咪 | 欧美综合日韩 | 成品片a免人视频 | 色偷偷网站| 四虎影库在线永久影院免费观看 | 久久天天躁夜夜躁狠狠85麻豆 | 美国一级特黄 | 成人高清视频在线观看 | 白嫩丰满少妇xxxxx性张津瑜 | 国产精品一区二区免费视频 | 久久国产精品偷任你爽任你 | 另类av小说 | 日韩中文字幕高清 | 邻居少妇张开腿让我爽了一夜 | 欧美xxxxx自由摘花 | 久青草视频在线观看 | 久久久水蜜桃 | 禁久久精品乱码 | 亚洲欧洲日韩 | 日韩一区在线视频 | 久久99精品波多结衣一区 | av在线免费网站 | 日本熟妇hdsex视频 | 色 综合 欧美 亚洲 国产 | 成人短视频在线观看 | 亚洲精品一区二区三区香 | 精品一区二区三区无码免费视频 | 第九色婷婷 | 九九热精品国产 | 亚洲精品久久久久中文第一幕 | 亚洲另类春色校园小说 | 天堂中文最新版在线中文 | heyzo高清国产精品 | 国产欧美日韩视频在线 | 狠狠操天天操夜夜操 | 又大又硬又爽免费视频 | 人人模人人干 | 最新超碰 | 亚洲色图欧美另类 | 亚洲国产高清视频 | 国产成人精品久久综合 | 午夜成人理论福利片 | 国产一级特黄aa大片出来精子 | 女性高爱潮视频 | 婷婷嫩草国产精品一区二区三区 | 亚洲少妇网| 98国产精品综合一区二区三区 | 欧洲成人午夜免费大片 | www欧美在线| ree性亚洲88av | 双性人hdsexvideos | 国产真实野战在线视频 | 少妇一级片| 欧美精品免费观看二区 | 毛片999| 国产一区二区三区在线观看免费 | h视频免费在线 | 欧洲精品一区二区 | 性做久久久久久久免费看 | 一区二区三区在线免费观看视频 | 加勒比综合在线888 夹得我好紧好爽日出了水视频 | 精品久久人人妻人人做精品 | 成人av在线网站 | 色资源av| 精品国产精品久久一区免费式 | 一本大道久久东京热无码av | 午夜黄色小视频 | 免费看片在线观看www | 国产又黄又硬又湿又黄的播出时间 | 成人亚洲天堂 | 99麻豆久久久国产精品免费 | 精品久久久无码中字 | 精品国偷自产在线 | 一道本一二三区 | 一本大道久久东京热无码av | 亚色中文成人yase999co | 国产91在线 | 亚洲 | 午夜影院一区二区 | 舌吻激情大尺度做爰视频 | 日韩乱码人妻无码中文字幕久久 | 99视频精品在线 | 欧美一级夜夜爽 | 久草中文在线观看 |