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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

深入理解JDBC的超时设置 转

發(fā)布時間:2023/12/18 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 深入理解JDBC的超时设置 转 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

 轉(zhuǎn) http://www.admin10000.com/document/1360.html

恰當?shù)腏DBC超時設(shè)置能夠有效地減少服務(wù)失效的時間。本文將對數(shù)據(jù)庫的各種超時設(shè)置及其設(shè)置方法做介紹。?

  真實案例:應(yīng)用服務(wù)器在遭到DDos攻擊后無法響應(yīng)

  在遭到DDos攻擊后,整個服務(wù)都垮掉了。由于第四層交換機不堪重負,網(wǎng)絡(luò)變得無法連接,從而導(dǎo)致業(yè)務(wù)系統(tǒng)也無法正常運轉(zhuǎn)。安全組很快屏蔽了所有的DDos攻擊,并恢復(fù)了網(wǎng)絡(luò),但業(yè)務(wù)系統(tǒng)卻還是無法工作。 通過分析系統(tǒng)的thread dump發(fā)現(xiàn),業(yè)務(wù)系統(tǒng)停在了JDBC API的調(diào)用上。20分鐘后,系統(tǒng)仍處于WAITING狀態(tài),無法響應(yīng)。30分鐘后,系統(tǒng)拋出異常,服務(wù)恢復(fù)正常。

  為什么我們明明將query timeout設(shè)置成了3秒,系統(tǒng)卻持續(xù)了30分鐘的WAITING狀態(tài)?為什么30分鐘后系統(tǒng)又恢復(fù)正常了? 當你對理解了JDBC的超時設(shè)置后,就能找到問題的答案。

  為什么我們要了解JDBC??

  當遇到性能問題或系統(tǒng)出錯時,業(yè)務(wù)系統(tǒng)和數(shù)據(jù)庫通常是我們最關(guān)心的兩個部分。在公司里,這兩個部分是交由兩個不同的部門來負責的,因此各個部門都會集中精力地在自身領(lǐng)域內(nèi)尋找問題,這樣的話,在業(yè)務(wù)系統(tǒng)和數(shù)據(jù)庫之間的部分就會成為一個盲區(qū)。對于Java應(yīng)用而言,這個盲區(qū)就是DBCP數(shù)據(jù)庫連接池和JDBC,本文將集中介紹JDBC。?

  什么是JDBC??

  JDBC是Java應(yīng)用中用來連接關(guān)系型數(shù)據(jù)庫的標準API。Sun公司一共定義了4種類型的JDBC,我們主要使用的是第4種,該類型的Driver完全由Java代碼實現(xiàn),通過使用socket與數(shù)據(jù)庫進行通信。?

圖1 JDBC Type 4.

  第4種類型的JDBC通過socket對字節(jié)流進行處理,因此也會有一些基本網(wǎng)絡(luò)操作,類似于HttpClient這種用于網(wǎng)絡(luò)操作的代碼庫。當在網(wǎng)絡(luò)操作中遇到問題的時候,將會消耗大量的cpu資源,并且失去響應(yīng)超時。如果你之前用過HttpClient,那么你一定遇到過未設(shè)置timeout造成的錯誤。同樣,第4種類型的JDBC,若沒有合理地設(shè)置socket timeout,也會有相同的錯誤——連接被阻塞。?

  接下來,就讓我們來學(xué)習一下如何正確地設(shè)置socket timeout,以及需要考慮的問題。?

  應(yīng)用與數(shù)據(jù)庫間的timeout層級?

圖2 Timeout Class.

  上圖展示了簡化后應(yīng)用與數(shù)據(jù)庫間的timeout層級。(譯者注:WAS/BLOC是作者公司的具體應(yīng)用名稱,無需深究)?

  高級別的timeout依賴于低級別的timeout,只有當?shù)图墑e的timeout無誤時,高級別的timeout才能確保正常。例如,當socket timeout出現(xiàn)問題時,高級別的statement timeout和transaction timeout都將失效。?

  我們收到的很多評論中提到:?

  引用:

  即使設(shè)置了statement timeout,當網(wǎng)絡(luò)出錯時,應(yīng)用也無法從錯誤中恢復(fù)。

  statement timeout無法處理網(wǎng)絡(luò)連接失敗時的超時,它能做的僅僅是限制statement的操作時間。網(wǎng)絡(luò)連接失敗時的timeout必須交由JDBC來處理。?

  JDBC的socket timeout會受到操作系統(tǒng)socket timeout設(shè)置的影響,這就解釋了為什么在之前的案例中,JDBC連接會在網(wǎng)絡(luò)出錯后阻塞30分鐘,然后又奇跡般恢復(fù),即使我們并沒有對JDBC的socket timeout進行設(shè)置。?

  DBCP連接池位于圖2的左側(cè),你會發(fā)現(xiàn)timeout層級與DBCP是相互獨立的。DBCP負責的是數(shù)據(jù)庫連接的創(chuàng)建和管理,并不干涉timeout的處理。當連接在DBCP中創(chuàng)建,或是DBCP發(fā)送校驗query檢查連接有效性的時候,socket timeout將會影響這些過程,但并不直接對應(yīng)用造成影響。?

  當在應(yīng)用中調(diào)用DBCP的getConnection()方法時,你可以設(shè)置獲取數(shù)據(jù)庫連接的超時時間,但是這和JDBC的timeout毫不相關(guān)。?

圖3 Timeout for Each Levels.

  什么是Transaction Timeout??

  transaction timeout一般存在于框架(Spring, EJB)或應(yīng)用級。transaction timeout或許是個相對陌生的概念,簡單地說,transaction timeout就是“statement Timeout * N(需要執(zhí)行的statement數(shù)量) + @(垃圾回收等其他時間)”。transaction timeout用來限制執(zhí)行statement的總時長。?

  例如,假設(shè)執(zhí)行一個statement需要0.1秒,那么執(zhí)行少量statement不會有什么問題,但若是要執(zhí)行100,000個statement則需要10,000秒(約7個小時)。這時,transaction timeout就派上用場了。EJB CMT (Container Managed Transaction)就是一種典型的實現(xiàn),它提供了多種方法供開發(fā)者選擇。但我們并不使用EJB,Spring的transaction timeout設(shè)置會更常用一些。在Spring中,你可以使用下面展示的XML或是在源碼中使用@Transactional注解來進行設(shè)置。?

  xml代碼:

1 2 3 <tx:attributes>? ????????<tx:method name="…" timeout="3"/>? </tx:attributes>?

  Spring提供的transaction timeout配置非常簡單,它會記錄每個事務(wù)的開始時間和消耗時間,當特定的事件發(fā)生時就會對消耗時間做校驗,當超出timeout值時將拋出異常。?

  Spring中,數(shù)據(jù)庫連接被保存在ThreadLocal里,這被稱為事務(wù)同步(Transaction Synchronization),與此同時,事務(wù)的開始時間和消耗時間也被保存下來。當使用這種代理連接創(chuàng)建statement時,就會校驗事務(wù)的消耗時間。EJB CMT的實現(xiàn)方式與之類似,其結(jié)構(gòu)本身也十分簡單。?

  當你選用的容器或框架并不支持transaction timeout這一特性,你可以考慮自己來實現(xiàn)。transaction timeout并沒有標準的API。Lucy框架的1.5和1.6版本都不支持transaction timeout,但是你可以通過使用Spring的Transaction Manager來達到與之同樣的效果。?

  假設(shè)某個事務(wù)中包含5個statement,每個statement的執(zhí)行時間是200ms,其他業(yè)務(wù)邏輯的執(zhí)行時間是100ms,那么transaction timeout至少應(yīng)該設(shè)置為1,100ms(200 * 5 + 100)。?

  什么是Statement Timeout?

  statement timeout用來限制statement的執(zhí)行時長,timeout的值通過調(diào)用JDBC的java.sql.Statement.setQueryTimeout(int timeout) API進行設(shè)置。不過現(xiàn)在開發(fā)者已經(jīng)很少直接在代碼中設(shè)置,而多是通過框架來進行設(shè)置。?

  以iBatis為例,statement timeout的默認值可以通過sql-map-config.xml中的defaultStatementTimeout 屬性進行設(shè)置。同時,你還可以設(shè)置sqlmap中select,insert,update標簽的timeout屬性,從而對不同sql語句的超時時間進行獨立的配置。?

  如果你使用的是Lucy1.5或1.6版本,通過設(shè)置queryTimeout屬性可以在datasource層面對statement timeout進行設(shè)置。?

  statement timeout的具體值需要依據(jù)應(yīng)用本身的特性而定,并沒有可供推薦的配置。?

  JDBC的statement timeout處理過程?

  不同的關(guān)系型數(shù)據(jù)庫,以及不同的JDBC驅(qū)動,其statement timeout處理過程會有所不同。其中,Oracle和MS SQLServer的處理相類似,MySQL和CUBRID類似。?

  Oracle JDBC Statement的QueryTimeout處理過程?

  1. 通過調(diào)用Connection的createStatement()方法創(chuàng)建statement?

  2. 調(diào)用Statement的executeQuery()方法?

  3. statement通過自身connection將query發(fā)送給Oracle數(shù)據(jù)庫?

  4. statement在OracleTimeoutPollingThread(每個classloader一個)上進行注冊?

  5. 達到超時時間?

  6. OracleTimeoutPollingThread調(diào)用OracleStatement的cancel()方法?

  7. 通過connection向正在執(zhí)行的query發(fā)送cancel消息?

圖4 Query Timeout Execution Process for Oracle JDBC Statement.

  JTDS (MS SQLServer) Statement的QueryTimeout處理過程

  1. 通過調(diào)用Connection的createStatement()方法創(chuàng)建statement?

  2. 調(diào)用Statement的executeQuery()方法?

  3. statement通過自身connection將query發(fā)送給MS SqlServer數(shù)據(jù)庫?

  4. statement在TimerThread上進行注冊?

  5. 達到超時時間?

  6. TimerThread調(diào)用JtdsStatement實例中的TsdCore.cancel()方法?

  7. 通過ConnectionJDBC向正在執(zhí)行的query發(fā)送cancel消息?

圖5 QueryTimeout Execution Process for JTDS (MS SQLServer) Statement.

  MySQL JDBC Statement的QueryTimeout處理過程?

  1. 通過調(diào)用Connection的createStatement()方法創(chuàng)建statement?

  2. 調(diào)用Statement的executeQuery()方法?

  3. statement通過自身connection將query發(fā)送給MySQL數(shù)據(jù)庫?

  4. statement創(chuàng)建一個新的timeout-execution線程用于超時處理

  5. 5.1版本后改為每個connection分配一個timeout-execution線程?

  6. 向timeout-execution線程進行注冊?

  7. 達到超時時間?

  6. TimerThread調(diào)用JtdsStatement實例中的TsdCore.cancel()方法?

  7. timeout-execution線程創(chuàng)建一個和statement配置相同的connection?

  8. 使用新創(chuàng)建的connection向超時query發(fā)送cancel query(KILL QUERY “connectionId”)?

圖6 QueryTimeout Execution Process for MySQL JDBC Statement (5.0.8).

  CUBRID JDBC Statement的QueryTimeout處理過程?

  1. 通過調(diào)用Connection的createStatement()方法創(chuàng)建statement?

  2. 調(diào)用Statement的executeQuery()方法?

  3. statement通過自身connection將query發(fā)送給CUBRID數(shù)據(jù)庫?

  4. statement創(chuàng)建一個新的timeout-execution線程用于超時處理?

  5. 5.1版本后改為每個connection分配一個timeout-execution線程?

  6. 向timeout-execution線程進行注冊?

  7. 達到超時時間?

  6. TimerThread調(diào)用JtdsStatement實例中的TsdCore.cancel()方法?

  7. timeout-execution線程創(chuàng)建一個和statement配置相同的connection?

  8. 使用新創(chuàng)建的connection向超時query發(fā)送cancel消息?

圖7 QueryTimeout Execution Process for CUBRID JDBC Statement.

  什么是JDBC的socket timeout??

  第4種類型的JDBC使用socket與數(shù)據(jù)庫連接,數(shù)據(jù)庫并不對應(yīng)用與數(shù)據(jù)庫間的連接超時進行處理。?

  JDBC的socket timeout在數(shù)據(jù)庫被突然停掉或是發(fā)生網(wǎng)絡(luò)錯誤(由于設(shè)備故障等原因)時十分重要。由于TCP/IP的結(jié)構(gòu)原因,socket沒有辦法探測到網(wǎng)絡(luò)錯誤,因此應(yīng)用也無法主動發(fā)現(xiàn)數(shù)據(jù)庫連接斷開。如果沒有設(shè)置socket timeout的話,應(yīng)用在數(shù)據(jù)庫返回結(jié)果前會無期限地等下去,這種連接被稱為dead connection。?

  為了避免dead connections,socket必須要有超時配置。socket timeout可以通過JDBC設(shè)置,socket timeout能夠避免應(yīng)用在發(fā)生網(wǎng)絡(luò)錯誤時產(chǎn)生無休止等待的情況,縮短服務(wù)失效的時間。?

  不推薦使用socket timeout來限制statement的執(zhí)行時長,因此socket timeout的值必須要高于statement timeout,否則,socket timeout將會先生效,這樣statement timeout就變得毫無意義,也無法生效。?

  下面展示了socket timeout的兩個設(shè)置項,不同的JDBC驅(qū)動其配置方式會有所不同。?

  • socket連接時的timeout:通過Socket.connect(SocketAddress endpoint, int timeout)設(shè)置
  • socket讀寫時的timeout:通過Socket.setSoTimeout(int timeout)設(shè)置

  通過查看CUBRID,MySQL,MS SQL Server (JTDS)和Oracle的JDBC驅(qū)動源碼,我們發(fā)現(xiàn)所有的驅(qū)動內(nèi)部都是使用上面的2個API來設(shè)置socket timeout的。?

  下面是不同驅(qū)動的socket timeout配置方式。

JDBC DriverconnectTimeout配置項socketTimeout配置項url格式示例
MySQL DriverconnectTimeout(默認值:0,單位:ms)socketTimeout(默認值:0,單位:ms)jdbc:mysql://[host:port],[host:port]…/[database][?propertyName1][=propertyValue1][&propertyName2][=propertyValue2]…jdbc:mysql://xxx.xx.xxx.xxx:3306/database?connectTimeout=60000&socketTimeout=60000
MS-SQL DriverjTDS DriverloginTimeout(默認值:0,單位:s)socketTimeout(默認值:0,單位:s)jdbc:jtds:<server_type>://<server>[:<port>][/<database>][;<property>=<value>[;...]]jdbc:jtds:sqlserver://server:port/database;loginTimeout=60;socketTimeout=60
Oracle Thin Driveroracle.net.CONNECT_TIMEOUT (默認值:0,單位:ms)oracle.jdbc.ReadTimeout(默認值:0,單位:ms)不支持通過url配置,只能通過OracleDatasource.setConnectionProperties() API設(shè)置,使用DBCP時可以調(diào)用BasicDatasource.setConnectionProperties()或BasicDatasource.addConnectionProperties()進行設(shè)置?
CUBRID Thin Driver無獨立配置項(默認值:5,000,單位:ms)無獨立配置項(默認值:5,000,單位:ms)??
  • connectTimeout和socketTimeout的默認值為0時,timeout不生效。
  • 除了調(diào)用DBCP的API以外,還可以通過properties屬性進行配置。

  通過properties屬性進行配置時,需要傳入key為“connectionProperties”的鍵值對,value的格式為“[propertyName=property;]*”。下面是iBatis中的properties配置。?

  xml代碼:

1 2 3 4 5 6 <transactionManager type="JDBC">? ??<dataSource type="com.nhncorp.lucy.db.DbcpDSFactory">? ????… ?????<property name="connectionProperties" value="oracle.net.CONNECT_TIMEOUT=6000;oracle.jdbc.ReadTimeout=6000"/>?? ??</dataSource>? </transactionManager>?

  操作系統(tǒng)的socket timeout配置

  如果不設(shè)置socket timeout或connect timeout,應(yīng)用多數(shù)情況下是無法發(fā)現(xiàn)網(wǎng)絡(luò)錯誤的。因此,當網(wǎng)絡(luò)錯誤發(fā)生后,在連接重新連接成功或成功接收到數(shù)據(jù)之前,應(yīng)用會無限制地等下去。但是,通過本文開篇處的實際案例我們發(fā)現(xiàn),30分鐘后應(yīng)用的連接問題奇跡般的解決了,這是因為操作系統(tǒng)同樣能夠?qū)ocket timeout進行配置。公司的Linux服務(wù)器將socket timeout設(shè)置為了30分鐘,從而會在操作系統(tǒng)的層面對網(wǎng)絡(luò)連接做校驗,因此即使JDBC的socket timeout設(shè)置為0,由網(wǎng)絡(luò)錯誤造成的數(shù)據(jù)庫連接問題的持續(xù)時間也不會超過30分鐘。?

  通常,應(yīng)用會在調(diào)用Socket.read()時由于網(wǎng)絡(luò)問題被阻塞住,而很少在調(diào)用Socket.write()時進入waiting狀態(tài),這取決于網(wǎng)絡(luò)構(gòu)成和錯誤類型。當Socket.write()被調(diào)用時,數(shù)據(jù)被寫入到操作系統(tǒng)內(nèi)核的緩沖區(qū),控制權(quán)立即回到應(yīng)用手上。因此,一旦數(shù)據(jù)被寫入內(nèi)核緩沖區(qū),Socket.write()調(diào)用就必然會成功。但是,如果系統(tǒng)內(nèi)核緩沖區(qū)由于某種網(wǎng)絡(luò)錯誤而滿了的話,Socket.write()也會進入waiting狀態(tài)。這種情況下,操作系統(tǒng)會嘗試重新發(fā)包,當達到重試的時間限制時,將產(chǎn)生系統(tǒng)錯誤。在我們公司,重新發(fā)包的超時時間被設(shè)置為15分鐘。?

  至此,我已經(jīng)對JDBC的內(nèi)部操作做了講解,希望能夠讓大家學(xué)會如何正確的配置超時時間,從而減少錯誤的發(fā)生。?

  最后,我將列出一些常見的問題。?

  FAQ

  Q1. 我已經(jīng)使用Statement.setQueryTimeout()方法設(shè)置了查詢超時,但在網(wǎng)絡(luò)出錯時并沒有產(chǎn)生作用。?

  ? 查詢超時僅在socket timeout生效的前提下才有效,它并不能用來解決外部的網(wǎng)絡(luò)錯誤,要解決這種問題,必須設(shè)置JDBC的socket timeout。?

  Q2. transaction timeout,statement timeout和socket timeout和DBCP的配置有什么關(guān)系??

  ? 當通過DBCP獲取數(shù)據(jù)庫連接時,除了DBCP獲取連接時的waitTimeout配置以外,其他配置對JDBC沒有什么影響。?

  Q3. 如果設(shè)置了JDBC的socket timeout,那DBCP連接池中處于IDLE狀態(tài)的連接是否也會在達到超時時間后被關(guān)閉??

  ? 不會。socket的設(shè)置只會在產(chǎn)生數(shù)據(jù)讀寫時生效,而不會對DBCP中的IDLE連接產(chǎn)生影響。當DBCP中發(fā)生新連接創(chuàng)建,老的IDLE連接被移除,或是連接有效性校驗的時候,socket設(shè)置會對其產(chǎn)生一定的影響,但除非發(fā)生網(wǎng)絡(luò)問題,否則影響很小。?

  Q4. socket timeout應(yīng)該設(shè)置為多少??

  ? 就像我在正文中提的那樣,socket timeout必須高于statement timeout,但并沒有什么推薦值。在發(fā)生網(wǎng)絡(luò)錯誤的時候,socket timeout將會生效,但是再小心的配置也無法避免網(wǎng)絡(luò)錯誤的發(fā)生,只是在網(wǎng)絡(luò)錯誤發(fā)生后縮短服務(wù)失效的時間(如果網(wǎng)絡(luò)恢復(fù)正常的話)。

?

name:表示你的連接池的名稱也就是你要訪問連接池的地址

auth:是連接池管理權(quán)屬性,Container表示容器管理

type:是對象的類型

driverClassName:是數(shù)據(jù)庫驅(qū)動的名稱

url:是數(shù)據(jù)庫的地址

username:是登陸數(shù)據(jù)庫的用戶名

password:是登陸數(shù)據(jù)庫的密碼

?

maxIdle,最大空閑數(shù),數(shù)據(jù)庫連接的最大空閑時間。超過空閑時間,數(shù)據(jù)庫連
接將被標記為不可用,然后被釋放。設(shè)為0表示無限制。
MaxActive,連接池的最大數(shù)據(jù)庫連接數(shù)。設(shè)為0表示無限制。
maxWait ,最大建立連接等待時間。如果超過此時間將接到異常。設(shè)為-1表示
無限制。

*maxActive:最大連接數(shù)據(jù)庫連接數(shù),設(shè) 0 為沒有限制?
*maxIdle:最大等待連接中的數(shù)量,設(shè) 0 為沒有限制?
*maxWait:最大等待毫秒數(shù), 單位為 ms, 超過時間會出錯誤信息

一般把maxActive設(shè)置成可能的并發(fā)量就行了

maxActive、maxIdle和maxWait參數(shù):


maxActive是最大激活連接數(shù),這里取值為20,表示同時最多有20個數(shù)據(jù)庫連 
 接。maxIdle是最大的空閑連接數(shù),這里取值為20,表示即使沒有數(shù)據(jù)庫連接時依然可以保持20空閑的

連接,而不被清除,隨時處于待命狀態(tài)。MaxWait是最大等待秒鐘數(shù),這里取值-1,表示無限等待,直到

超時為止,也可取值9000,表示9秒后超時。

?

maxWait=5000
maxActive=50
maxIdle=5

?

maxIdle,最大空閑數(shù),數(shù)據(jù)庫連接的最大空閑時間。超過空閑時間,數(shù)據(jù)庫連
接將被標記為不可用,然后被釋放。設(shè)為0表示無限制。
MaxActive,連接池的最大數(shù)據(jù)庫連接數(shù)。設(shè)為0表示無限制。
maxWait ,最大建立連接等待時間。如果超過此時間將接到異常。設(shè)為-1表示
無限制。

*maxActive:最大連接數(shù)據(jù)庫連接數(shù),設(shè) 0 為沒有限制?
*maxIdle:最大等待連接中的數(shù)量,設(shè) 0 為沒有限制?
*maxWait:最大等待毫秒數(shù), 單位為 ms, 超過時間會出錯誤信息

一般把maxActive設(shè)置成可能的并發(fā)量就行了

maxActive、maxIdle和maxWait參數(shù):


maxActive是最大激活連接數(shù),這里取值為20,表示同時最多有20個數(shù)據(jù)庫連 
 接。maxIdle是最大的空閑連接數(shù),這里取值為20,表示即使沒有數(shù)據(jù)庫連接時依然可以保持20空閑的

連接,而不被清除,隨時處于待命狀態(tài)。MaxWait是最大等待秒鐘數(shù),這里取值-1,表示無限等待,直到

超時為止,也可取值9000,表示9秒后超時。

?

?

例如:

[html]?view plaincopy
  • <bean?id="aaa"?class="org.apache.commons.dbcp.BasicDataSource"?destroy-method="close">??
  • ????<property?name="driverClassName"?value="oracle.jdbc.driver.OracleDriver"?/>??
  • ????<property?name="url"??
  • ????????value="jdbc:oracle:thin:@ip:port:cbdb"?/>??
  • ????<property?name="username"?value="aaa"?/>??
  • ????<property?name="password"?value="aaa"?/>??
  • ????<property?name="maxActive"?value="4000"?/>??
  • ????<property?name="maxIdle"?value="1000"?/>??
  • ????<property?name="maxWait"?value="30000"?/>??
  • </bean>??
  • 轉(zhuǎn)載于:https://www.cnblogs.com/gym333/archive/2013/01/31/2887397.html

    總結(jié)

    以上是生活随笔為你收集整理的深入理解JDBC的超时设置 转的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

    丁香六月婷婷激情 | 人人澡人人草 | 在线电影av| 国产中文字幕国产 | 亚洲成aⅴ人在线观看 | 日韩国产精品一区 | 国产亚洲永久域名 | 国产成人99久久亚洲综合精品 | 韩国av一区二区三区在线观看 | 国产精品美女毛片真酒店 | 久久福利精品 | 日韩高清 一区 | 成人免费观看视频网站 | 国产一区成人 | 国产传媒中文字幕 | 久久久精品日本 | 国产精品99蜜臀久久不卡二区 | 久久香蕉国产 | 九九精品视频在线观看 | 亚一亚二国产专区 | 五月天婷亚洲天综合网精品偷 | 久久综合久久综合九色 | 99人成在线观看视频 | 久久成人精品电影 | 永久免费观看视频 | 99热999| 欧美a视频 | 黄色免费在线视频 | 免费在线观看午夜视频 | 黄色网在线播放 | 成人av网址大全 | 毛片视频电影 | 国产精品久久片 | 中文字幕频道 | 国产一区二区在线免费播放 | 久草免费手机视频 | 丁香久久综合 | 不卡电影免费在线播放一区 | 狠狠狠色狠狠色综合 | 夜夜躁日日躁狠狠躁 | 色婷婷中文 | 日本精品一区二区三区在线观看 | 亚洲日本在线视频观看 | 免费视频一区二区 | 亚洲一区二区天堂 | 精品视频在线免费 | 欧美激情xxxx性bbbb | 国产精品久久久久久69 | 97超碰中文字幕 | 蜜臀av性久久久久蜜臀av | 国产高清亚洲 | 91成年视频 | 91九色porny蝌蚪主页 | 五月开心综合 | 国产亚洲免费的视频看 | 麻豆久久一区二区 | 一级片视频在线 | 亚洲干 | 狠狠狠干狠狠 | 国产一区二区在线免费 | 欧美大香线蕉线伊人久久 | 日本久久片 | 国产精品久久久一区二区三区网站 | 国产亚洲va综合人人澡精品 | 国产精品91一区 | 少妇搡bbbb搡bbb搡aa | 亚洲日本三级 | 色就是色综合 | 伊甸园av在线 | 最新av在线网址 | 精品国内自产拍在线观看视频 | 日韩av黄 | 99热亚洲精品| 黄色国产在线观看 | 成人在线超碰 | 香蕉视频国产在线 | 久久综合综合久久综合 | 国产小视频免费在线观看 | 最近中文字幕大全中文字幕免费 | 欧美日韩国产在线精品 | 91av视频在线免费观看 | 亚洲视频久久久 | 日韩精品aaa | 欧美专区日韩专区 | 久久免费激情视频 | 欧美在线一 | 亚洲激情视频在线 | 欧美日韩一区三区 | 国产黄在线看 | 黄色电影在线免费观看 | 探花视频在线版播放免费观看 | 2019精品手机国产品在线 | 精品成人在线 | 国产精品一区欧美 | 伊人久久精品久久亚洲一区 | av在线官网| av电影一区二区三区 | 中文字幕在线观看免费观看 | 久久久久久久久久久国产精品 | 久久免费观看少妇a级毛片 久久久久成人免费 | 91在线国内视频 | av在线在线| 亚洲在线综合 | 麻豆视频大全 | 玖玖色在线观看 | 日本中文不卡 | 91久久丝袜国产露脸动漫 | 狠狠地操 | 久久精品中文字幕少妇 | 天堂久久电影网 | 国产 亚洲 欧美 在线 | 热久久这里只有精品 | 久久网站免费 | 欧美日韩免费在线观看视频 | 91九色丨porny丨丰满6 | 黄色aa久久 | 在线观看91精品国产网站 | 精品国产免费一区二区三区五区 | 亚洲欧美精品一区二区 | 麻豆94tv免费版 | 免费的黄色的网站 | 天天视频色 | 成人免费xyz网站 | av高清不卡| 国产一区二区精品久久91 | 久久久99精品免费观看乱色 | 91在线免费视频观看 | 国内精品久久久久国产 | 国产黄色看片 | 中文字幕av日韩 | 国产精品大片免费观看 | 蜜臀aⅴ国产精品久久久国产 | 日韩欧美视频一区二区三区 | 91最新网址| 午夜 久久 tv | 亚洲精品毛片一级91精品 | 欧美va天堂va视频va在线 | 久久久www免费电影网 | 久久精品欧美一区二区三区麻豆 | 国产亚洲精品中文字幕 | 国产视频一区二区在线观看 | 日韩视频免费观看高清完整版在线 | 亚洲综合国产精品 | 亚洲资源 | 91精品国产乱码久久桃 | 天天干天天操天天入 | 成人av影视观看 | 一区二区 久久 | 久草在线中文视频 | 免费黄色在线网址 | 日本激情视频中文字幕 | wwxxx日本| 日韩高清毛片 | 亚洲 成人 一区 | 国产精品久久久久久久久久久免费看 | 黄色a级片在线观看 | 综合色婷婷| 99久久电影 | 久久免费看a级毛毛片 | 久久成人精品 | 亚洲国产精品500在线观看 | 亚洲精品美女在线观看播放 | av高清网站在线观看 | 美女福利视频一区二区 | 最近中文字幕免费视频 | 国产资源站 | 人人爽人人| 久久躁日日躁aaaaxxxx | 国产美女久久久 | 热久久国产| 97人人添人澡人人爽超碰动图 | 欧美激情精品久久久久 | 日韩高清成人 | 午夜久久久影院 | 91污视频在线观看 | 中文字幕一区二区三区在线视频 | 91理论片午午伦夜理片久久 | 99久久精品免费一区 | 69绿帽绿奴3pvideos | 亚洲欧洲日韩在线观看 | 国产黄色av网站 | 九九免费精品视频在线观看 | 天天操狠狠操网站 | 黄色网址国产 | 亚洲精品网站 | 超碰97在线资源站 | 国产美女视频免费观看的网站 | 玖玖在线精品 | av不卡在线看 | 天天操比 | 国产精品久久影院 | 911久久| 午夜精品一区二区三区在线 | 粉嫩av一区二区三区四区在线观看 | 久久久久久伊人 | 果冻av在线| 天天操夜夜操国产精品 | 五月婷婷开心 | 免费瑟瑟网站 | 免费观看mv大片高清 | 91福利小视频 | 日韩高清精品一区二区 | 99999精品| av在线免费在线观看 | 欧美成年人在线视频 | 色婷婷久久久综合中文字幕 | 中文字幕丰满人伦在线 | 久久黄色片子 | 97网在线观看 | 久久免费精彩视频 | 久久午夜精品视频 | 日本久久久久 | 午夜成人影视 | 久久久久久久久久久久电影 | 国产xxxx性hd极品 | 国产伦理剧 | 99久久久久成人国产免费 | 五月婷婷在线视频观看 | 色综合久久88色综合天天人守婷 | 青青网视频 | 国产一级在线播放 | 日韩欧美成人网 | 天天曰视频 | 亚洲综合在线观看视频 | 国产综合在线视频 | 欧美午夜久久 | 国产 中文 日韩 欧美 | 国产精品国产亚洲精品看不卡15 | 九九久久国产精品 | 国产免费av一区二区三区 | 免费黄色一区 | 日本在线精品视频 | 国产麻豆精品久久一二三 | 欧美激情片在线观看 | 91精品人成在线观看 | 在线电影av| 九九视频这里只有精品 | 超碰999 | 国产精品久久久久久久久久直播 | av免费电影在线 | 国产精品99在线观看 | 久久久久| 国产精品网红直播 | 欧美亚洲成人免费 | 久久久久影视 | 日韩av手机在线观看 | 黄色免费在线看 | 成人精品视频久久久久 | 91女神的呻吟细腰翘臀美女 | 久久不射电影网 | 亚洲精品乱码久久久久久按摩 | 九九免费观看全部免费视频 | 亚洲综合导航 | 国产视频在线免费 | 亚洲丝袜一区二区 | 91免费在线播放 | 日韩在线免费不卡 | 国产最新在线 | 国产精品免费观看视频 | 久久99国产精品久久99 | 一区二区三区视频在线 | 探花视频免费观看 | 91探花在线视频 | 五月婷婷在线播放 | 又黄又刺激又爽的视频 | 日本性生活免费看 | 99精品国产在热久久下载 | 色综合www | 日韩在线观看高清 | 成人午夜久久 | 国产在线观看中文字幕 | 香蕉色综合 | 午夜久久福利影院 | 91看片淫黄大片91 | 国产一二区免费视频 | 亚洲女欲精品久久久久久久18 | 视频 国产区 | 国产精品免费久久久久久久久久中文 | 久久免费黄色大片 | 日韩电影一区二区三区在线观看 | 美女视频黄的免费的 | 91自拍成人| 亚洲韩国一区二区三区 | 操操操夜夜操 | 西西444www大胆无视频 | 午夜丁香视频在线观看 | 亚洲欧洲精品久久 | 99热这里只有精品在线观看 | 中文字幕在线影院 | 欧美另类高清 | 国产韩国日本高清视频 | 五月婷婷综合在线视频 | 久久久久久久亚洲精品 | 久久久久女教师免费一区 | 久草在线资源观看 | 久久久久久久久久久久影院 | 中文字幕成人在线观看 | 久久精品国产一区二区电影 | 在线成人免费av | 久久精品99久久 | 成人av电影网址 | 国产原创在线视频 | 97在线视频网站 | 国产视频1区2区3区 久久夜视频 | 91片黄在线观看动漫 | 中文字幕视频网站 | 国产最顶级的黄色片在线免费观看 | 天天天天爽 | 欧美精品xxx| 色www永久免费 | 天天爱天天干天天爽 | 国产高清99| 嫩草av在线| 国产手机视频在线 | 午夜黄色大片 | 国产高清区 | 日韩午夜电影 | 97天天综合网 | 91大神视频网站 | 午夜日b视频| 国产精品久久久久永久免费观看 | 色94色欧美 | 91成人精品一区在线播放 | 国产精品久久久久久久毛片 | 国产婷婷vvvv激情久 | 国产精品永久久久久久久www | 日韩xxxx视频 | 波多野结衣在线视频一区 | 午夜久久久精品 | 在线看片中文字幕 | 中文字幕第一页av | 视色网站 | 五月天堂网| 最新久久免费视频 | 国产又粗又硬又长又爽的视频 | 精品1区二区 | 国产色视频123区 | 亚洲精品美女在线观看播放 | 成人性生交大片免费观看网站 | 欧美a性 | av在线播放免费 | 天天干天天干天天干天天干天天干天天干 | 亚洲伊人第一页 | 丁香5月婷婷 | 在线看片中文字幕 | 毛片视频网址 | 久艹视频在线免费观看 | 色福利网站 | 久久天天拍 | 亚洲精品国产精品国产 | 久久视频网 | 狠狠做深爱婷婷综合一区 | 免费看黄色大全 | 国产精品成人免费精品自在线观看 | 久久久不卡影院 | 精品久久久久久久久久岛国gif | 超碰人人av | 欧美日韩精品影院 | 色在线亚洲 | 久艹视频免费观看 | 国产成人免费观看久久久 | 色综合久久综合 | 久久a级片 | 久久久久久网址 | 992tv成人免费看片 | 欧洲一区二区三区精品 | 精品在线免费观看 | 欧美日韩在线视频一区 | 色婷五月天 | 国内免费的中文字幕 | 最新精品视频在线 | 国产精品你懂的在线观看 | 国产成人久久精品亚洲 | 18性欧美xxxⅹ性满足 | 91网站在线视频 | 99精品视频在线观看 | 欧美一级在线看 | 国产中文在线视频 | 国产精品久久久久久久久久久久午夜片 | 天天干,夜夜爽 | 97看片网| 色综合色综合久久综合频道88 | av免费网站 | 99视频在线观看一区三区 | 国产视频精选在线 | 久久综合狠狠综合久久综合88 | 久久久精品欧美一区二区免费 | 天堂av网址 | 日日爽夜夜操 | 亚洲午夜久久久久久久久久久 | 99免费看片 | 成人国产网站 | 久久久国产精品亚洲一区 | 首页国产精品 | 天天操夜夜看 | 日韩一区二区免费在线观看 | 久久免费视频在线观看6 | 麻豆久久久久久久 | 国产小视频在线观看免费 | 久久99九九99精品 | 韩国在线一区二区 | 国产精品原创视频 | 国产福利在线不卡 | 日韩精品在线观看av | 欧美一区二区三区在线视频观看 | 久久精品波多野结衣 | 亚洲精品视频在线播放 | 国产123区在线观看 国产精品麻豆91 | 精品国产一区二区三区四区vr | 国产精品久久久久久久久软件 | 日本免费一二三区 | 国产日产精品一区二区三区四区的观看方式 | 九九久久精品 | 97色综合 | 欧美色伊人 | www久久com| 91污污视频在线观看 | 美女网站在线 | 国产女v资源在线观看 | 国产精品国产亚洲精品看不卡 | 国产亚洲精品成人av久久ww | 久久久久国产精品一区 | 8x成人免费视频 | 在线免费性生活片 | 国产精品一二 | 男女激情麻豆 | 精品一区二区在线看 | 久久综合婷婷国产二区高清 | 久久精品99国产国产 | www黄在线| 色噜噜在线观看视频 | 久久久久久久久久伊人 | 欧美精品久久久久久久 | 日韩高清激情 | 五月天亚洲综合小说网 | 97视频在线观看播放 | 91综合视频在线观看 | 一级免费片 | 国产精久久久久久妇女av | 中文字幕在线观看视频网站 | 9色在线视频 | 亚洲动漫在线观看 | 免费黄色在线网站 | 国产999精品久久久久久 | 欧美国产视频在线 | 日韩av一区二区三区在线观看 | 天天拍天天草 | 亚洲成a人片综合在线 | 色噜噜日韩精品欧美一区二区 | 日韩在线观看三区 | 久久久免费在线观看 | 日韩免费成人 | 国产精品成人自产拍在线观看 | 欧美精品一区二区三区四区在线 | 国产专区第一页 | 国产又粗又硬又长又爽的视频 | 最新日韩视频在线观看 | 福利一区二区三区四区 | 久久99亚洲精品久久 | 成人在线视频你懂的 | 免费看黄电影 | 国产在线不卡视频 | 91网免费观看 | 亚洲最新视频在线 | 亚洲电影成人 | 99热 精品在线 | 手机在线视频福利 | 日韩福利在线观看 | 婷婷av综合 | 日韩中文字幕a | 国产色网站 | 丁香六月激情婷婷 | 女人久久久久 | 91亚·色 | 亚洲视频精选 | 亚洲精品美女在线观看 | 欧美黑吊大战白妞欧美 | 久久久久久久久久伊人 | 96av麻豆蜜桃一区二区 | 国产高清在线观看 | 国产日韩精品一区二区三区 | www.com久久| 日韩av电影免费在线观看 | 99精品国产视频 | ,午夜性刺激免费看视频 | 婷婷开心久久网 | av激情五月 | 欧美伦理一区 | 久草在线手机观看 | 视频三区在线 | 婷婷丁香av| 国产亚洲精品女人久久久久久 | 2018好看的中文在线观看 | www日韩精品 | 少妇按摩av | 狠狠狠色丁香婷婷综合久久五月 | 处女av在线| 久久精品久久精品久久精品 | 国产一区二区在线免费播放 | av黄色在线观看 | 亚洲精品一区二区三区新线路 | 日韩三级在线观看 | av成人动漫在线观看 | 日本公乱妇视频 | 久久96国产精品久久99软件 | 国产麻豆精品一区 | 日韩免费在线播放 | 亚洲性少妇性猛交wwww乱大交 | 免费黄色在线网站 | 欧美国产日韩一区 | 久久久久久欧美二区电影网 | 在线观看91久久久久久 | 欧美一二三在线 | 国产视频中文字幕 | 91久久国产精品 | 美女又爽又黄 | 免费三级黄色 | 瑞典xxxx性hd极品 | 久久色在线播放 | 日韩精品免费在线视频 | 国产精品不卡在线 | av一级一片 | 国产亚洲视频中文字幕视频 | 丁香在线视频 | 一级黄色片在线观看 | 成人在线免费看 | av福利在线导航 | 久久福利小视频 | 色综合夜色一区 | 9热精品| 免费av网站观看 | 欧美日韩一区三区 | 在线影院中文字幕 | 亚洲精品久久久久www | 国产精品久久亚洲 | 2019天天干天天色 | 国产一级视频在线免费观看 | 欧美91精品久久久久国产性生爱 | 久久超碰网 | 在线观看精品黄av片免费 | 久久久久 | 成人小视频在线播放 | 日韩精品免费一区二区在线观看 | 黄色天堂在线观看 | 久久99网站 | 射久久 | 日韩一级网站 | 狠日日| 日韩欧美综合 | 5月丁香婷婷综合 | 麻豆视频在线免费 | 色综合天天在线 | 丝袜美腿在线视频 | 免费开视频 | 97视频一区 | 国产在线观看午夜 | 国产亚洲免费的视频看 | 免费看国产黄色 | 欧美精品久久久久久久亚洲调教 | 亚洲精品视频网站在线观看 | 欧美性另类 | 久久亚洲免费视频 | 国产美女视频免费 | 干干日日 | 天天操夜夜逼 | 日本精品中文字幕在线观看 | 亚洲国产黄色片 | 亚洲免费国产视频 | 婷婷av网站 | 热久精品 | 在线看毛片网站 | 91视频免费观看 | 99久久精品国 | 国产精品女人久久久久久 | 黄色小说在线免费观看 | 免费成视频 | 国产网红在线观看 | 亚洲午夜电影网 | 97精品久久人人爽人人爽 | 三级午夜片 | 精品国产免费av | 91成人免费在线 | 日韩视频中文字幕 | 免费在线观看黄网站 | 日韩精品久久久久 | 天堂麻豆 | 96亚洲精品久久 | av日韩不卡 | 超碰电影在线观看 | 91资源在线免费观看 | 91久久国产精品 | 狠狠狠色丁香婷婷综合久久88 | 超碰97中文 | 久草在| 99热这里只有精品8 久久综合毛片 | 最近中文国产在线视频 | 337p西西人体大胆瓣开下部 | 天天干天天综合 | 日本免费久久高清视频 | 欧美日韩视频一区二区三区 | 最近免费中文字幕大全高清10 | 五月开心网 | 色wwwww| 久久久亚洲国产精品麻豆综合天堂 | 免费高清国产 | 91久久精品一区 | 国产在线高清视频 | v片在线播放| 久久激情小视频 | 五月婷婷在线播放 | 国产精品久久久久久五月尺 | 永久免费的av电影 | 99精品国产一区二区三区不卡 | 欧美日韩国产伦理 | 免费在线精品视频 | 久久草在线免费 | 91色蜜桃| 日韩精品影视 | 国产精品久久久久久久久久 | 亚洲欧美日本一区二区三区 | 91视频在线观看下载 | 日韩在线视频观看免费 | www国产精品com | 久久精品最新 | av电影不卡| 伊人五月天综合 | 男女视频91 | 免费色网 | 久久精品久久精品久久精品 | a色视频| 看v片 | 免费人成网 | 国产精品麻豆免费版 | 91大神在线看 | 亚洲激情国产精品 | 久草视频免费在线播放 | 四虎小视频| 亚洲精品自在在线观看 | 午夜精品一区二区三区在线视频 | 天天做日日做天天爽视频免费 | 亚洲精品9 | 国产精品电影一区二区 | 97视频免费播放 | 夜夜视频资源 | 亚洲理论电影 | 9久久精品 | 欧美黄污视频 | 国产99久久精品一区二区永久免费 | 制服丝袜一区二区 | 在线色视频小说 | 欧美久久久久久久久久久久 | 亚洲va欧美va国产va黑人 | 超碰人人91 | 色视频国产直接看 | 精品日韩视频 | 日韩网站免费观看 | 久久xx视频 | 日本性生活一级片 | 国产免费成人av | 日韩丝袜视频 | 久久九九免费视频 | 成人午夜精品久久久久久久3d | 在线观看一区二区精品 | 久久一级电影 | 久久三级毛片 | 国产精品久久久久久久久久久久午 | 丝袜+亚洲+另类+欧美+变态 | 色偷偷88888欧美精品久久久 | 波多野结衣在线播放一区 | av电影免费在线看 | 欧美日韩中文在线视频 | 天天色天天上天天操 | 久久人人爽人人片 | 黄色软件视频大全免费下载 | 国产精品激情 | 超碰公开在线 | 超碰97在线人人 | 久青草视频| 色吧av色av| 另类老妇性bbwbbw高清 | 午夜精品一区二区三区在线播放 | 一区二区三区免费在线观看视频 | 91试看| 国产亚洲精品久久久久久网站 | 99精品一级欧美片免费播放 | 国产视频69 | 91在线资源 | 亚洲视频免费在线观看 | a级免费观看 | 色综合久久88色综合天天免费 | 色综合天天射 | 欧美极品少妇xxxx | 欧美成人亚洲成人 | 国产精品99久久久久的智能播放 | 偷拍区另类综合在线 | 日韩试看 | 一级免费黄色 | 91亚色视频在线观看 | 黄色av电影在线 | 97人人模人人爽人人喊中文字 | 久久久久久久久久毛片 | 樱空桃av| 精品久久一区二区 | 久久久久国产精品www | 久久私人影院 | 成人黄色片免费 | 色婷婷六月| 国产伦理久久精品久久久久_ | 青草草在线 | 国内精品久久久精品电影院 | 日韩剧情 | 性色xxxxhd| av福利资源 | 国产淫片免费看 | 黄网站色成年免费观看 | 免费国产黄线在线观看视频 | 国产精品视频地址 | 91成人精品一区在线播放69 | 99久久99久久精品 | 日日草天天干 | 在线播放国产一区二区三区 | 一级黄色片在线免费观看 | 在线观看中文字幕亚洲 | 中文字幕三区 | 99r精品视频在线观看 | 久久综合色影院 | 97人人射| 精品日韩在线 | 狠狠操夜夜 | 久久这里只有精品9 | 国内视频1区 | 久久亚洲国产精品 | a视频在线观看免费 | 最近中文字幕第一页 | 天天操天天操天天操天天 | 欧美 日韩 性 | 免费a v观看 | 久久久久久久久久久久久国产精品 | 中文字幕一区二 | 久久99国产综合精品 | 国产麻豆视频免费观看 | 成人av高清在线观看 | 在线观看中文字幕网站 | 久久热亚洲 | 久久99精品久久久久久清纯直播 | 中文字幕色在线 | 国产精品一区二区久久精品 | 亚洲国产av精品毛片鲁大师 | 99久久精品免费看国产麻豆 | 国产小视频在线播放 | 欧美日韩国产二区三区 | 69av国产| 六月色丁 | 中文字幕在线观看一区 | 色婷婷福利视频 | 国产精品久久在线观看 | 97精品久久人人爽人人爽 | 免费av在线网 | 天天操夜夜操 | 国产糖心vlog在线观看 | 91精品视频在线观看免费 | 中文字幕首页 | 日韩欧美高清不卡 | 色综合久久久久 | a天堂中文在线 | 成人午夜黄色影院 | 激情xxxx| 国产成人三级在线 | 激情丁香婷婷 | 欧美成人影音 | 草久久影院| 久久久影片| 色干综合 | 亚洲精品国产精品国自产观看浪潮 | 一区二区三区在线电影 | 一区二区三区四区免费视频 | www.天天干 | 亚洲午夜激情网 | 国产黄影院色大全免费 | 久草97| 中文字幕国产一区二区 | 亚洲视频1区2区 | 99久国产 | 99色在线播放 | 国产成人99av超碰超爽 | 日韩精品专区在线影院重磅 | 最近中文国产在线视频 | 亚洲成aⅴ人片久久青草影院 | 久久精品国产一区二区三 | 国产亚洲精品久久久网站好莱 | 精品久久久久久久久久久久久久久久 | 天天干天天干天天操 | 美女激情影院 | 黄色在线观看污 | 国产精品久久久久婷婷二区次 | 草在线视频 | 国产精品高清av | 91看片网址| 成人午夜黄色 | 亚洲精品久久久久久久蜜桃 | 欧美日韩高清国产 | 欧美另类老妇 | a级片久久久 | 成人av免费在线播放 | av久久久久久 | 狠狠成人 | 麻豆手机在线 | 国产在线观看一区 | 国产成人精品一区二区三区 | 中文字幕在线观看免费 | 在线观看精品 | 亚洲午夜久久久久久久久久久 | 成人avav| 五月婷婷天堂 | 日本久久综合视频 | 黄色国产在线观看 | 美女视频黄免费 | 国产精品毛片久久久久久 | 99精品视频一区二区 | 国产精品久久久久高潮 | 美女视频黄是免费的 | 欧美另类性 | 伊人狠狠色丁香婷婷综合 | 免费在线观看成人 | 亚洲永久字幕 | 337p日本欧洲亚洲大胆裸体艺术 | 九九av| 麻豆视频成人 | 国产精品1区2区在线观看 | 99爱视频| 亚洲三级毛片 | 日色在线视频 | 中文字幕在线观看一区 | 1024在线看片 | 91系列在线观看 | 国产一区福利在线 | 91超国产| 91超级碰碰 | 丁香资源影视免费观看 | 免费看片成人 | 91丨九色丨蝌蚪丨对白 | 久久久久亚洲精品国产 | 色婷婷伊人| 日日日日 | 国内视频一区二区 | 久久久久国产精品厨房 | 99r国产精品| 久久久久久久国产精品 | 久草视频精品 | 国产一区二区三区在线免费观看 | 久久伦理视频 | 中文字幕中文字幕在线中文字幕三区 | 久久超级碰 | 国产免费一区二区三区最新6 | 久久免费在线观看视频 | 免费看一级 | 精品uu | 日韩电影在线视频 | 亚洲综合在线发布 | 国产一区二区不卡视频 | 久久爱综合 | 奇米影视8888在线观看大全免费 | 色香天天| 国产在线观看,日本 | 91香蕉嫩草 | 91久久奴性调教 | 日韩专区一区二区 | 极品嫩模被强到高潮呻吟91 | 国产精品系列在线 | 国产亚洲精品久久久久久网站 | 国产成人精品一区二区三区福利 | 国产黄色片在线免费观看 | www.狠狠操.com| a√资源在线 | www.97色.com| 91人人揉日日捏人人看 | 免费人人干 | 欧美日韩精品免费观看 | 日韩久久久久久久久 | 亚洲精品视频免费 | 中文字幕在线观看第一区 | 国产色综合| 男女激情麻豆 | 亚洲国产网址 | 国产福利免费在线观看 | 探花视频在线观看免费 | 人人澡人摸人人添学生av | 日韩一区精品 | 国产一级免费观看视频 | 日韩女同av | 99精品免费网 | 一区二区视频电影在线观看 | 黄色网址中文字幕 | 亚洲成人av一区二区 | 欧美日韩视频一区二区三区 | av超碰在线| 国产精品国产亚洲精品看不卡15 | 免费三级av | 成人a级网站 | 92国产精品久久久久首页 | 精品一二三四五区 | 一级黄色视屏 | 国产免费久久av | 国产一区二区三区免费视频 | 久久久久久免费 | 337p日本大胆噜噜噜噜 | 日日干天天 | 在线视频欧美精品 | 国产精品美女久久久免费 | 久久综合九色综合欧美就去吻 | 深爱婷婷久久综合 | 亚洲综合小说 | 中文字幕一区二区在线播放 | 午夜黄色影院 | 五月天久久久 | 国产手机在线视频 | 国内视频一区二区 | 男女激情网址 | 人人澡人人干 | 精品国内 | 国产91电影在线观看 | 成片视频免费观看 | av看片网址 | 九九久久影院 | 天天av在线播放 | 天天插天天狠天天透 | 五月天六月丁香 | 久久精品1区 | 91av在线播放| 2018好看的中文在线观看 | 2024国产精品视频 | 国产在线日本 | 欧美一级看片 | 国产看片 色 | 精品一区二区免费 | 黄色小网站在线 | 日韩电影黄色 | 免费黄色一区 | 精品国产美女 | 免费网址你懂的 | 精品1区2区3区| 九九交易行官网 | 香蕉免费 | 成年人免费看av | 国产黄色片在线 | 国产精品一区二区在线免费观看 | 在线激情影院一区 | 99久久精品免费一区 | 国产日产精品一区二区三区四区 | 成人视屏免费看 | 美女久久视频 | 中文字幕在线中文 | 一区二区三区动漫 | 91免费观看国产 | 中文字幕在线一二 | 天天艹天天爽 | 欧美精品在线视频 | 玖玖视频精品 | 黄色一级在线观看 | 日韩一二区在线观看 | 亚洲精品tv久久久久久久久久 | av在线收看 | 激情丁香5月 | 天堂av网站 | 久久久久久毛片精品免费不卡 | 色诱亚洲精品久久久久久 | 97视频在线免费观看 | 黄色av成人在线观看 | 91精品国产成人www | 色婷婷六月| av在线影片| 久久夜色网 | 久久久免费精品 | 中文字幕在线观看视频网站 | 久热色超碰 | 日韩欧美综合视频 | 天天射天天射天天 | 日韩欧美视频免费看 | 激情av资源 | 人人草天天草 | av一区二区在线观看中文字幕 | 97超碰人人看 | 国产在线播放一区二区三区 | 日本高清中文字幕有码在线 | 久久不卡电影 | 日本视频精品 | 国产精品毛片久久久久久 | 91原创在线观看 | 久久久久免费网站 | 韩国在线视频一区 | 四虎在线观看 | 国产精品18久久久久久久久久久久 | 天天色天天综合 | 西西人体www444 | 日韩免费一区二区在线观看 | 在线播放91| 日韩av高清在线观看 | www免费视频com |