久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網運營的一線實戰(zhàn)洞察。

Redis學習筆記:Cluster 集群讀寫分離實戰(zhàn),Lettuce + Spring Boot 從配置到驗證

Redis學習筆記:Cluster 集群讀寫分離實戰(zhàn),Lettuce + Spring Boot 從配置到驗證 本文首發(fā)于 欄軒·閣歡迎訪問閱讀原文獲取更好的閱讀體驗。為什么需要讀寫分離Redis Cluster 采用分片架構將 16384 個 hash slot 均分到各個 master 節(jié)點。默認情況下所有讀寫請求都路由到 slot 對應的 master 節(jié)點。這意味著你的 replica 節(jié)點只在 master 宕機時被動接管平時完全空轉——而你卻為它們支付著同等的內存和 CPU 成本?,F實的流量特征絕大多數業(yè)務場景的讀寫比都非常懸殊場景讀寫比說明商品詳情頁20:1 ~ 100:1商品頻繁被瀏覽極少修改用戶 Session50:1每次請求都讀 Session登錄/登出才寫內容/資訊站100:1文章發(fā)布后極少改動被大量讀取秒殺/搶購1:1 ~ 5:1讀寫都高但讀仍是瓶頸以一個日活 1000 萬的商品詳情頁為例假設每秒 10 萬次請求其中 9.5 萬次是讀、5 千次是寫。如果所有請求都壓在 master 上你需要為讀流量準備大量的 master 副本和內存。而如果你已經有了 3 個 replica 在閑置為什么不讓它們分擔那 9.5 萬次讀請求不做讀寫分離的成本假設一個 6 節(jié)點集群3 master 3 replica默認路由所有請求走 master master-1: 100% 讀寫負載 ← 瓶頸 master-2: 100% 讀寫負載 ← 瓶頸 master-3: 100% 讀寫負載 ← 瓶頸 replica-1: 0%空閑中 replica-2: 0%空閑中 replica-3: 0%空閑中 讀寫分離后 master-1: 僅寫負載 master-2: 僅寫負載 master-3: 僅寫負載 replica-1: 分擔讀負載 replica-2: 分擔讀負載 replica-3: 分擔讀負載讀吞吐提升 200%讀寫分離讓三臺 replica 從災備資源變成了讀容量在不增加服務器的情況下將集群讀吞吐提升 2 倍。Cluster 為什么默認不做讀寫分離你可能會想這是一個如此常見的需求為什么 Redis Cluster 不內置支持原因在于 Cluster 的分片路由機制??蛻舳藞?zhí)行GET key時流程是這樣的1. 對 key 計算 CRC16 得到 hash slot 2. 根據本地緩存的 slot→node 映射表找到負責該 slot 的節(jié)點 3. 如果該節(jié)點是 master → 直接執(zhí)行命令 4. 如果該節(jié)點不是 master → 返回 MOVED 重定向在步驟 2 中Cluster 的 slot 映射表只記錄了哪個 master 負責哪些 slot。replica 不在映射表中所以客戶端默認不會把讀請求發(fā)給 replica。要讓 replica 參與讀取客戶端必須主動發(fā)送READONLY命令告訴 replica“我知道你不是 master但我還是想從你這里讀?!?replica 收到READONLY后針對該連接不再返回 MOVED 重定向而是直接執(zhí)行讀命令。一個常見的誤解Redis 能不能在 redis.conf 里配一個全局參數一勞永逸地開啟所有從節(jié)點的讀取不能。這也是上面那段技術原理的必然結果——如果服務端能全局開啟那所有 replica 的 slot 映射就必須對客戶端可見但 Cluster 的設計原則是 slot 路由以 master 為準。READONLY命令必須由客戶端連接主動發(fā)起服務端不會自動給所有連接開啟這個權限。每個連接到 replica 的客戶端都需要顯式聲明“我要從你這里讀取”??蛻舳说倪x擇不同的 Redis 客戶端對讀寫分離的支持方式不同客戶端支持方式易用性LettuceSpring Boot 默認ReadFrom.REPLICA_PREFERRED一行配置?????Jedis需要手動向 replica 發(fā)送READONLY 自行選擇 replica??RedissonreadModeSLAVE配置????Lettuce 是其中封裝最完善的——你只需要告訴它優(yōu)先讀 replica它會自動管理 READONLY 握手、連接池和節(jié)點選擇。技術方案本項目的技術棧選型如下組件版本說明Redis7.2.4穩(wěn)定的 Cluster 支持兼容cluster-announce-ipSpring Boot4.1.02026 年 6 月發(fā)布的最新穩(wěn)定版Lettuce內置Spring Data Redis 默認客戶端取代了 JedisJDK21Spring Boot 4.x 最低要求為什么用 Lettuce 而不是 JedisSpring Data Redis 從 2.0 開始就把 Lettuce 作為默認客戶端。原因有三響應式支持Lettuce 基于 Netty 的異步非阻塞架構Jedis 是同步阻塞連接復用一個連接可并發(fā)處理多個請求多路復用Jedis 每個操作獨占連接集群友好Lettuce 原生支持 Cluster 拓撲刷新、MOVED 重定向自動處理Jedis 需要手動處理為什么用 Spring Boot 4.1.0這是 2026 年 6 月發(fā)布的最新穩(wěn)定版。與 3.x 相比一個關鍵變化是 Redis 配置前綴從spring.redis.*遷移到了spring.data.redis.*如果你還在用 3.x 的配置方式啟動時會收到棄用警告。核心原理ReadFromLettuce 通過ReadFrom策略控制讀請求的路由目標。配置在連接工廠上影響該工廠創(chuàng)建的所有連接。五種策略策略路由目標適用場景MASTER只讀 master默認行為讀寫分離關MASTER_PREFERRED優(yōu)先 master不可用時讀 replica高可用優(yōu)先可接受少量 replica 讀REPLICA_PREFERRED優(yōu)先 replica不可用時 fallback 到 master讀寫分離 高可用 ← 最常用REPLICA只讀 replica沒有就報錯極端讀場景必須從 replica 讀NEAREST從延遲最低的節(jié)點讀跨機房部署追求最低延遲底層做了什么當你配置ReadFrom.REPLICA_PREFERRED后Lettuce 在執(zhí)行讀命令時的完整流程命令: GET product:1001 │ ├─ 計算 slot: CRC16(product:1001) 8893 │ ├─ 查找節(jié)點: slot 8893 → master-1端口 6379 │ ├─ 是否讀命令是 │ ↓ ├─ ReadFrom.REPLICA_PREFERRED │ ↓ ├─ master-1 有沒有 replica有 → replica-1端口 6382 │ ↓ ├─ 向 replica-1 發(fā)送 READONLY每個連接只需發(fā)送一次 │ ↓ └─ replica-1 執(zhí)行 GET product:1001 → 返回結果關鍵細節(jié)READONLY 命令每個連接只發(fā)一次。Lettuce 在第一次向 replica 發(fā)送讀請求前自動發(fā)送 READONLY后續(xù)所有讀操作復用該連接不再重復發(fā)送寫命令不受影響。Lettuce 內部識別命令類型——SET、DEL、EXPIRE 等寫命令直接路由到 master不看 ReadFromreplica 不可用時自動 fallback。如果所有 replica 都宕機了REPLICA_PREFERRED會自動切到 master 讀不會報錯讀流量分配策略當一個 slot 有多個 replica 時例如--cluster-replicas 2Lettuce 如何選擇哪個 replica 來讀ReadFrom.REPLICA_PREFERRED 的選擇邏輯 1. 找到負責該 slot 的 master 2. 找到該 master 的所有 replica 列表 3. 從 replica 列表中隨機選一個簡單輪詢 4. 如果該 replica 不可用換下一個 5. 如果所有 replica 都不可用 → 讀 master這種設計天然實現了 replica 間的負載均衡。項目結構redis-cluster-demo/ ├── pom.xml Spring Boot 4.1.0 └── src/main/java/com/example/rediscluster/ ├── RedisClusterDemoApplication.java 啟動類 ├── config/ │ └── RedisClusterConfig.java 雙模板配置 ├── service/ │ └── RedisReadWriteService.java 讀寫封裝 └── controller/ └── RedisController.java REST API配置實現雙 RedisTemplate核心就在一行——ReadFrom.REPLICA_PREFERREDConfigurationpublicclassRedisClusterConfig{// 默認連接工廠 —— 讀寫分離BeanPrimarypublicLettuceConnectionFactorylettuceConnectionFactory(){returnbuildFactory(ReadFrom.REPLICA_PREFERRED);}// 強制讀 master —— 用于對比驗證Bean(lettuceConnectionFactoryMaster)publicLettuceConnectionFactorylettuceConnectionFactoryMaster(){returnbuildFactory(ReadFrom.MASTER);}privateLettuceConnectionFactorybuildFactory(ReadFromreadFrom){RedisClusterConfigurationclusterConfignewRedisClusterConfiguration();for(intport6379;port6384;port){clusterConfig.addClusterNode(newRedisNode(localhost,port));}LettuceClientConfigurationclientConfigLettuceClientConfiguration.builder().readFrom(readFrom)// ← 讀寫分離就這一行.build();returnnewLettuceConnectionFactory(clusterConfig,clientConfig);}}定義兩個 template 是為了對比驗證——你可以直接比較讀 replica 和讀 master 的行為差異??焖偬娲鶼AML 一行配置如果不需要雙模板對比可以直接在application.yml中全局配置spring:data:redis:cluster:nodes:-localhost:6379-localhost:6380-localhost:6381-localhost:6382-localhost:6383-localhost:6384lettuce:cluster:read-from:REPLICA_PREFERRED# ← 讀寫分離就這一行pool:max-active:16max-idle:8min-idle:4相比 Java 配置類YAML 方式更簡潔但局限性在于只有一個全局策略——所有讀操作都走 replica無法在強一致場景下切回 master。如果業(yè)務中有支付、庫存等需要強制讀 master 的場景建議還是用雙模板方案。注意LettuceConnectionFactory 必須作為 Bean 托管如果你在Configuration中 private 方法里 new 出LettuceConnectionFactorySpring 不會管理它的生命周期會導致LettuceConnectionFactory has been CREATED. Use start() to initialize it錯誤。解決方案將連接工廠暴露為BeanSpring 自動調用afterPropertiesSet()和start()。實戰(zhàn)坑點Docker 網絡與 CLUSTER SLOTS問題現象連接后一直超時日志反復出現Unable to connect to [172.23.0.2:6379]: connection timed out根因分析當你配置了localhost:6379作為種子節(jié)點Lettuce 連上去后第一件事就是發(fā)送CLUSTER SLOTS獲取集群拓撲。Redis 節(jié)點如實返回了自己的真實地址——對于 Docker 容器來說就是內網 IP172.23.0.x。Lettuce 拿到拓撲后會用這些內網 IP覆蓋你配置的 localhost 地址。但從宿主機Windows訪問這些 Docker 內網 IP 是不可能的。解決方案讓 Redis 節(jié)點向客戶端宣告127.0.0.1而不是內網 IPredis-server\--cluster-announce-ip127.0.0.1\--cluster-announce-port6379對于 Docker Compose 環(huán)境最干凈的方案是單容器多實例——6 個 Redis 實例跑在同一個容器里所有節(jié)點通過127.0.0.1通信services:redis-cluster:image:redis:7.2.4container_name:redis-clusterports:-6379-6384:6379-6384volumes:-./init-cluster.sh:/init-cluster.shcommand:sh /init-cluster.shinit-cluster.sh啟動腳本會依次啟動 6 個 Redis 實例端口 6379~6384等待節(jié)點就緒執(zhí)行redis-cli --cluster create組建集群通過tail -f保持容器存活完整腳本及參數說明#!/bin/shset-e# # Redis Cluster 啟動腳本# 在單個容器中啟動 6 個 Redis 實例3 master 3 replica# 并自動組建集群# # 數據持久化目錄掛載的卷APPDIR/data/redis-clusterecho 正在啟動 6 個 Redis 實例 # 循環(huán)啟動 6 個實例端口從 6379 到 6384forportin637963806381638263836384;do# 為每個實例創(chuàng)建獨立的數據目錄mkdir-p$APPDIR/$port# 啟動 Redis 實例redis-server\--port$port\# 監(jiān)聽端口--cluster-enabledyes\# 開啟集群模式--cluster-config-file$APPDIR/$port/nodes.conf\# 集群配置持久化文件--cluster-node-timeout5000\# 節(jié)點超時時間毫秒--appendonlyyes\# 開啟 AOF 持久化--appendfilenameappendonly.aof\# AOF 文件名--dir$APPDIR/$port\# 數據存儲目錄--cluster-announce-ip127.0.0.1\# ★ 對外宣告的 IP解決 Docker 網絡問題--cluster-announce-port$port\# ★ 對外宣告的端口必須與映射端口一致--daemonizeyes\# 后臺運行單容器多實例必須加--logfile$APPDIR/$port/redis.log# 日志文件# 檢查啟動是否成功if[$?-eq0];thenecho [OK] 實例$port啟動成功elseecho [FAIL] 實例$port啟動失敗exit1fidone#參數作用關鍵程度①--port實例監(jiān)聽端口范圍 6379~6384必選②--cluster-enabled yes開啟集群模式必選③--cluster-config-file集群配置持久化文件重啟后恢復集群狀態(tài)必選④--cluster-node-timeout節(jié)點超時時間毫秒超時判定節(jié)點宕機推薦⑤--appendonly yes開啟 AOF 持久化推薦⑥--cluster-announce-ip節(jié)點對外宣告的 IP。設為 127.0.0.1 讓客戶端通過 localhost 連接核心⑦--cluster-announce-port節(jié)點對外宣告的端口與映射端口一致核心⑧--daemonize yes后臺運行單容器多實例必須否則只能起一個必選注意--daemonize yes單容器多實例必須加這個參數否則第一個 redis-server 會占據前臺進程后面的實例起不來。腳本最后用tail -f保持容器不退出。# 檢查集群是否已經創(chuàng)建過重啟時 nodes.conf 還在就跳過if[-f$APPDIR/6379/nodes.conf]grep-qslots$APPDIR/6379/nodes.conf2/dev/null;thenecho 集群已存在跳過創(chuàng)建步驟 elseecho 正在創(chuàng)建集群每組分片 1 master 1 replica # 組建集群前 3 個節(jié)點自動成為 master后 3 個成為 replica# echo yes | 用于跳過交互確認echoyes|redis-cli--clustercreate\127.0.0.1:6379127.0.0.1:6380127.0.0.1:6381\127.0.0.1:6382127.0.0.1:6383127.0.0.1:6384\--cluster-replicas1# 每個 master 配 1 個 replicafiredis-cli --cluster create參數參數作用127.0.0.1:6379 ... 127.0.0.1:63846 個節(jié)點地址前 3 個自動成為 master--cluster-replicas 1每個 master 配 1 個 replica3 master 3 replicaecho yes |跳過交互確認否則會停在Can I set the above configuration?啟動后docker logs redis-cluster可以看到[OK] Instance 6379 started [OK] Instance 6380 started ... Creating cluster (1 master 1 replica per shard)... Performing hash slots allocation on 6 nodes... Master[0] - Slots 0 - 5460 Master[1] - Slots 5461 - 10922 Master[2] - Slots 10923 - 16383 ... [OK] All 16384 slots covered.為什么不能用 6 個獨立容器有人會想那我用 6 個獨立的容器分別映射端口 6379~6384 不就行了我試過不行。問題出在一個兩難境地設置客戶端宿主機視角節(jié)點間通信容器視角不加 announce-ip? CLUSTER SLOTS 返回 172.23.0.xLettuce 連不上? 容器間通過 Docker 內網 IP 正常通信announce-ip 設為 127.0.0.1? 客戶端通過 localhost 正常連接?節(jié)點間通信斷了—— 容器 1 試圖連127.0.0.1:6380等于連自己不是容器 2announce-ip 設為 WSL2 宿主機 IP?? 取決于網絡配置且 IP 會變化? 能工作但不穩(wěn)定核心矛盾--cluster-announce-ip同時影響客戶端和節(jié)點間通信但 Docker 的端口映射讓內外視角不一致。實際操作中發(fā)生了什么我嘗試用 6 個獨立容器 --cluster-announce-ip 127.0.0.1創(chuàng)建集群# 從 host 執(zhí)行通過 docker execredis-cli--clustercreate127.0.0.1:6379127.0.0.1:6380... --cluster-replicas1容器 1 收到你的同級節(jié)點在127.0.0.1:6380然后嘗試連接127.0.0.1:6380——但在容器 1 內部127.0.0.1就是容器 1 自己它的 6380 端口并沒有進程在監(jiān)聽連接失敗。集群根本創(chuàng)建不起來。這驗證了一條原則--cluster-announce-ip不能設為127.0.0.1除非所有節(jié)點真在同一個 127.0.0.1 上。生產環(huán)境呢環(huán)境推薦方案原因本地開發(fā)WSL2 Docker單容器多實例最簡單穩(wěn)定節(jié)點間通過 127.0.0.1 通信生產物理機/云服務器獨立容器 host 網絡 或 設 announce-ip 為固定主機 IP內外網絡一致沒有 NAT 問題單容器方案把 6 個節(jié)點放在同一個網絡命名空間里所有節(jié)點通過127.0.0.1通信繞開了 Docker 端口映射帶來的內外視角不一致問題。對于本地開發(fā)和測試這就是最優(yōu)解。為什么不推薦代碼層面禁用拓撲刷新在遇到 Docker 內網 IP 問題時我在網上查到了另一種思路通過客戶端配置來繞過。具體做法是組合使用以下幾個參數ClusterTopologyRefreshOptions.builder().dynamicRefreshSources(false)// 不從拓撲節(jié)點獲取更新源.enablePeriodicRefresh(false)// 關閉定期刷新.build();// 加上clusterClientOptions.validateClusterNodeMembership(false);它的思路是“既然拓撲返回的 IP 是錯的那我不用拓撲刷新只認我配置的 localhost 地址?!钡@條路走不通。原因很簡單初始 CLUSTER SLOTS 無法避免。Lettuce 一連接上種子節(jié)點第一件事就是發(fā) CLUSTER SLOTS 獲取 slot 分布。這個請求無論如何都會執(zhí)行返回值里自帶 Docker 內網 IP路由信息一旦被污染就無法恢復。Lettuce 拿到拓撲后會把 172.23.0.x 寫入內部的 slot→node 映射表。禁用刷新只是阻止了后續(xù)更新第一次的錯誤映射已經存在了validateClusterNodeMembership(false) 只管連接驗證。它只是說不檢查連上的是不是已知節(jié)點但它不能阻止路由表使用內網 IP驗證結果即使加了這些配置Lettuce 仍然會嘗試連接 172.23.0.x:6379日志依然超時。這是我在實戰(zhàn)中踩過的坑。結論客戶端側的 hack 治標不治本。最干凈的方案就是改集群宣告地址。真實驗證讀操作到底走了 replica光配了REPLICA_PREFERRED不夠你怎么知道讀請求真的發(fā)到了 replica驗證方法利用 Redis 的CLIENT LIST命令檢查 replica 節(jié)點上是否有處于READONLY 模式的客戶端連接。當 Lettuce 向 replica 發(fā)送READONLY指令后該連接會被標記flagsr。// 使用 replica template 執(zhí)行一次讀取service.getFromReplica(test:key);// 遍歷所有 replica 節(jié)點檢查 CLIENT LISTfor(RedisClusterNodenode:replicaNodes){varclientsclusterConn.getClientList(node);for(varclient:clients){if(client.getFlags().contains(r)){System.out.println(READONLY client on node.getPort(): client.getAddressPort() lastCmdclient.getLastCommand());}}}驗證結果[OK] 默認 template → ReadFrom.REPLICA_PREFERRED [OK] master template → ReadFrom.MASTER [READONLY] 127.0.0.1:6382 → client 172.24.0.1:53900 flagsr lastCmdget關鍵證據解讀flagsrRedis 的 readonly 標記證明該連接向 replica 聲明了 READONLYlastCmdget最后執(zhí)行的是讀命令客戶端在 replica 6382 上不在 master三行輸出從配置到行為完整證明了讀寫分離生效。為什么不用 replication delay 驗證有些人建議通過制造主從延遲來驗證——寫 master 后立刻讀 replica如果讀到舊值說明走了 replica。這種方法不推薦主從延遲不可控測試結果不穩(wěn)定需要在集群上做額外操作暫停復制CLIENT LIST直接給出了確定性證據讀寫分離的局限性核心問題最終一致性Redis 的主從復制是異步的。當 master 寫入一個 key 后復制日志Replication Backlog需要時間同步到 replica。這個時間通常很短毫秒級但在高負載或網絡抖動時可能延長到秒級。時間軸 T0: 客戶端寫入 master → SET stock:1001 5 T1: master 返回 OK復制日志發(fā)出但 replica 還沒收到 T2: 客戶端從 replica 讀取 → GET stock:1001 T3: replica 返回 3舊值復制還沒追上 T4: replica 收到復制日志更新為 5晚了如果你的業(yè)務邏輯是讀取當前庫存→判斷是否充足→扣減在 T2 時刻讀到舊值就會導致庫存超賣。場景適配表場景是否適合走 replica原因商品詳情、列表頁? 適合顯示舊數據幾秒不影響用戶體驗用戶 Session 讀取? 適合Session 一旦寫入很少修改絕大部分是讀取新聞/內容站? 適合內容發(fā)布后極少變更讀多寫少排行榜/計數器? 適合少量偏差可接受支付/庫存扣減?不適合強一致性要求讀到的必須是最新值寫入后立即回讀Read Your Writes?? 小心用戶剛提交修改立刻刷新頁面可能看到舊數據分布式鎖?不適合鎖狀態(tài)必須強一致最佳實踐按場景分流解決方案不是全要或者全不要而是分層ServicepublicclassOrderService{// 雙 template 注入privatefinalRedisTemplateString,StringredisTemplate;// 默認讀 replicaprivatefinalRedisTemplateString,StringmasterTemplate;// 強制讀 masterpublicOrderService(RedisTemplateString,StringredisTemplate,Qualifier(redisTemplateMaster)RedisTemplateString,StringmasterTemplate){this.redisTemplateredisTemplate;this.masterTemplatemasterTemplate;}// 讀多寫少可接受最終一致性 /** 商品詳情 —— 走 replica */publicProductVOgetProduct(StringskuId){StringjsonredisTemplate.opsForValue().get(product:skuId);returnJSON.parse(json,ProductVO.class);}/** 用戶信息 —— 走 replica */publicUserInfogetUserInfo(LonguserId){StringjsonredisTemplate.opsForValue().get(user:userId);returnJSON.parse(json,UserInfo.class);}// 強一致性要求必須讀 master /** 商品庫存 —— 強制讀 master */publicintgetStock(StringskuId){StringvalmasterTemplate.opsForValue().get(stock:skuId);returnval!null?Integer.parseInt(val):0;}/** 訂單支付狀態(tài) —— 強制讀 master */publicStringgetOrderStatus(StringorderId){returnmasterTemplate.opsForValue().get(order:orderId:status);}/** 寫入后立即回讀 —— 強制讀 master */publicStringsaveAndReadBack(Stringkey,Stringvalue){redisTemplate.opsForValue().set(key,value);// 寫走 masterreturnmasterTemplate.opsForValue().get(key);// 讀強制 master避免復制延遲}}三層讀寫策略模型在大型項目中往往會定義三層的讀取策略層級策略對應 ReadFrom場景L1 - 最終一致讀 replicaREPLICA_PREFERRED詳情頁、列表、非核心數據L2 - 寫后讀一致先記時間戳短時間內讀 master動態(tài)切換用戶剛修改的數據L3 - 強一致強制讀 masterMASTER支付、庫存、鎖L2 的精髓是寫入時記錄時間戳后續(xù)的讀操作如果距離寫入時間在 N 毫秒內就切到 master 讀超過 N 毫秒后恢復 replica 讀。這樣在用戶剛改完的數據和其他用戶的數據之間取得了平衡。但實現起來需要 AOP 或者注解支持大多數中小項目用 L1 L3 兩層就夠了——默認走 replica關鍵操作強制走 master??偨YRedis Cluster 本身不支持讀寫分離需要客戶端通過READONLY命令開啟Lettuce 的ReadFrom.REPLICA_PREFERRED一行配置即可實現讀寫分離Docker 環(huán)境下的 CLUSTER SLOTS 地址問題通過--cluster-announce-ip 127.0.0.1解決真實驗證通過CLIENT LIST的flagsr標記確認讀操作確實走了 replica不是所有場景都適合最終一致性場景走 replica強一致性場景必須讀 master
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
日日干夜夜操视频h| 中文字幕综合人妻| 日韩二三区| 夜嗨影院| 91综合网在线| 少妇精品久久久八区九区| 久久社区一区二区三区| www.zbzhongsen.com| 日本色色视频网站| 在线播放中文字幕| 天美传媒婬乱| 天天做天天爱| 久久久久久久| 日本国产二线女色| 欧美91久久久久| 欧美天堂超碰97| 99天天超碰| 久久久久久亚洲精品中文字幕人妻| 日韩人成网站在线播放| 欧美人妻精品一区二区| 中文字幕在线免费观看视频| 97网址97| 亚洲 欧美 精品专区 极品| 熟女少妇一区二区三区| 亚洲无码偷拍| 狠狠干综合| 999久久久久久久精| 久久久五月天| 啊灬啊灬啊灬啊灬高潮奶出了免费视| 日本天天人人狠狠在线日美女| 麻豆成人av| 丝袜足交视频| 人人摸人人干人人拍97| 国产a级精品| 成人青青草原伊人| 无色无码| 久久久久久裸体| 桃花色综合影院| 免费观看的av| 久久久偷拍| 粉嫩粉嫩一区性色AV片| 天天香香欲综合| 久久久久久久9| 十八禁啪啦拍视频无遮挡| 国产日韩欧美操逼视频| 久久精品操| 91性高| 91爆操视频| 岛国在线免费视频| 久久久91| 久久97视频| 四虎影视永久在线免费| 亚洲综合网91| 亚洲精品丝袜| 国产视频小说| 精品午夜福利国产一区二区在线观看| 亚洲视频一二区| 国产精品久久久久久无码红治院| 91Chinese在线| 日本 情色 1区2区3区| 国产精品熟女九色九色蜜臀| 亚州久久9| 再深点灬舒服灬太大了添视频 | 狠狠狠狠狠| 日产精品久久久一区二区| 99久在线精品99re8热| 2020中文字幕在线| oumeisetu综合| 国产欧美在线观看免费观看| 久久av色| 中文字幕 国产区| 男人成人黄色视频在线观看免费下载| 婷婷AV一区二区三区| 肥臀熟女一区二区三区视频| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 亚洲熟妇熟在线电影视频| 97综合网| 日欧操屄视频| 啊好爽受不了无码| 老司机免费视频在线91| 精品亚洲黄色片 国产精品导航一区二区| 插插综合网天天影视网| 久久99深爱久久99精品| 干少妇视频| 九9热伊人| 精品区国产区一区二区三区| 亚洲色天堂九9| 欧美性爱五月天| 精品国产乱码久久久| 久久综合18p| 东京热男人的天堂| 久久一区二区蜜桃| 欧美aaaaaaa| 亚洲成人精品久久久| 黄片不用下载在线观看| 国产精品无码在线| 国产成人拍国产亚洲精品| 国产超碰| 丝袜制服字幕在线| 亚洲综合射| 麻豆国产精品午夜视频| 九九九九九九九| 嫩草伊人久久精品| 国产99精品一区二区三区免费| 26UUU欧美激情一区二区| 高清视频一区| 日韩精品中文字幕二区| 日日夜夜天天| 人妻少妇一区二区| 欧美少妇高潮视频| 色哟哟 日韩精品| 亚洲区 欧美区| 首页中文字幕中文字幕免费| 国产一区二区三区导航| 婷婷香网站| 91大香蕉伊人| 精品日韩人妻精品一二三区| 91人妻视频| 欧美亚洲尤物久久| ,国产乱人伦精品一区二区三区| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 亚洲人妻中文高清| 久久透逼视频| www熟女乱伦com| 午夜男女爽爽爽影院视频| 人人看人人插| 国产亚洲精品av一区| 黄色片大香蕉| 伊人久久88国产女| 久久综合女优| 四虎av在线| 女沟厕偷窥piss小便| 狠狠操官网| 妺妺跟我一起洗澡没忍住| 中亚精品极乱| 韩日自拍| 91青青草| 丁香五月综合| 久久精品老司| 青青草福利视频| 三级特黄60分钟播放| 综合五月天| 亚洲在高跟鞋自慰久久在色线| 操人91| 97在线视频免费看| 久久99国产精品| 欧美在线电影| 一级二级三级黑人无码| 69XX一中文字幕人妻91| 免费人人搞97| 97电影院超碰| 免费在线黄片视频| 中文?日韩?免费?精品| 国产白嫩精品久久| 啊啊在线| 亚洲超碰在线| 夜夜狼人妻| 日韩黄色成人性爱| 自拍丝袜美腿人妻| 五月天丁香| 一本色道无码DVD中文字幕| 亚洲成人免费电影| 色情综合网| 亚洲日韩精品一区视频在线| 国产精品日日摸天天碰| 午夜精品人妻二区三区| 色好看av| 久久久18| 色老汉色| 四虎免费在线播放| 亚洲一区二区性爱电影| 欧美色图天堂网m| 97精品久久| 日韩黄色片子| 人妻嗯啊啊在线播放| 屁股久久久久久久久| 国产浮力影院第1页| 91丨国产丨白浆| 日韩免费中文字幕视频| 欧美色图偷拍另类| 欧美精品99久久久**| 中文字幕日韩人妻视频一区二区三区交换夫妻| 人妻精品免费一二三区| 啊啊啊啊啊在线视频| 国产精品视频麻豆入口| 亚洲色欧| 亚洲美女精品| 影音先锋乱| 91精品国产一区三一| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 99www.bibizy香蕉资源国产一区二区三区高清| 91蜜臀人妻中文字幕在线| 久热超碰| 狠狠中文字幕| 涩亚洲欧洲| 九九热在线精品视频| 精品一区二区三区国产 | 日日超碰亚洲| 精品超碰国产| 免费中文在线| 日本岛国黄色网址| 在线观看精品国产免费| 久久久久亚洲?V片无码V| 亚洲色欲天天天堂色欲网女| 摸奶性爱视频网站在线免费播放| 四虎免费看黄| 蜜臀久久一区二区| 91亚洲色人| 久久99亚洲精品久久99果| 亚洲毛片一级带毛片基地| 热天堂一区二区| 一区二区日韩欧美久久| 夜夜青青无码影院| wwwxxx日本爽| 1956日韩精品| 亚乱色| 亚洲中字慕不卡| 深夜啪啪啪视频免费| 一区二区三区国产精产| 亚洲欧美国产va在线| 久久精品国产精品亚洲艾通辽熟妇| 国产一在线观看| 国产精品久久久久久久无码AV| 久草电影网| 97ai亚洲| 亚洲视频,小说| 久插综合| 亚洲美女 晚间男人天堂 | 极品极品色影院| 婷婷综合五月| 性综合网| 97超碰色屌| 曰本精品久久久| 亚洲宗合电影| 久久综合女优| 日韩人人精品| 97久久久网站| 插B在线观看| 欧美色91| 国产最火爆久久国产网站网站| 自拍偷拍第26| av日韩在线观看电影| 91精品丝袜久久久久久| 久久精品人体AV| 青青操少妇| 人人爽夜夜玩视频| 日躁天天爽爽| 亚洲囯产精品女人久久久| 久色网| 中文字幕丰满子伦无码专区在线视频最新 | 国产传媒操逼视频| 午夜丁香婷婷| 91网站18+| 狠狠操综合| 91成人精品| 性videos欧美熟妇hdx| 欧美性爱五月天| 亚洲人精| 亚洲 日本 一 二 三| 亚洲操操| 亚洲交性| 久草色悠悠在线视频| 高清国产av无码| 3571色综合一区二区二区| 蜜桃视频精品一区二区| 婷婷中文网| 91丨九色丨国产打屁股| 激情五月天插| 日B操| www.亚洲成人一区| 国产一在线观看| 亚州性色| 蜜乳性色无码专日粉嫩骚逼AV| 婷婷色导航| 天天干1区2区在线| 人人看欧美性爱| 91九色丨国产丨爆乳| 91色拍| 九九热精品在线| 亚洲欧美国产精品久久久久久久| 日va操| 欧美综合网1| 午夜男女爽爽爽影院视频| 依人大香蕉| 黑人性欧美| 99热啪啪| 九九九热| 97超碰久久色| 性爱边摸边日免费AV| 嗯嗯嗯啊啊啊干死我吧| 国产剧情AV不卡在线观看| 精品九九淫乱男| 日韩成人性爱电影在线播放| 亚洲天堂另类小说男人| 久久久久亚洲三级电影| 欧美爆操91| 小视频国产| 国产情色在线| 激情色色| 青青草一区二区三区四| 麻豆人妻精品一区二区| 国产高潮AA片免费看| 欧美日本国产日韩激情视频| 人人喜人人妻| 欧天美中出| 玖玖爱影院| 国产高清无码一区二区三区四区皇冠| 久久女人一区二区三区| 久久伊人五月天| 91精品微拍福利| 狠狠爱AV| 九九九九日本| 日本一区二区三区四区免费观看| 青青操在线亚洲视频观看欧美在线 | 亚洲美乱| 97热视频在线观看| 91网站18+| 久久免费老司机精品| 在线日韩日本亚洲国产| 强奸乱亚洲| 777超碰| 18岁禁 茉莉成人久久| 国产三级中文有码在线视频| 亚洲欧美日韩激情不卡| 少妇人妻在线| 欧美 亚洲精品首页| 啪啪一区| 久久综合中文国产| 国产天美传媒精品| 99热精品在线观看| 国产精品蜜臀久久久久无码AV| 操逼短片| 精品在线78| 色女免费在线观看视频网址| www久久国产精品| 日日操天天操| 人人操人人摸人人看人人干| 久久久999| 1区2区3区视频| 日han少妇无码| 麻豆a'v电影| 嗯嗯啊啊日韩精品| 高清国产精品无码| 全球成人中文在线| 校园春色亚洲| 日本 成 人 小说 电影 一区二区| 欧美性综合| 亚洲在线欧美| 精品国产91内射久久| 99性爱视频| 天天天堂影视日韩亚洲91| 欧美在线视频播放| 韩日无码在线观看| 欧美日韩人妻婷婷一区| 曰韩操B| 国产精品一区二区久久精品| 婷婷精品视频| 人妻黑丝袜电影| 丝袜综合色图| 日本性交操一区二区不卡系列| 欧美在线视频播放| 99熟女| 欧美欧美啪啪视频| 美女上床网站| 曰本91情色| 涩五月婷婷| 九月丁香婷婷色| 农村少妇久久久久久久| 91偷拍欧美亚洲| 国产精品点击进入在线影院| 97在线视频免费看| 97在线青| 久久精品性| 婷婷操视频| 欧洲视频在线| 97色色国产视频| 日本欧美国内在线| 2019久久久久久久久福利| 蜜桃丰满熟妇av无码区不卡| 久极品在线观看| 性爱久久| 乱操乱伦AV| 久久久久国产精品人妻aⅴ天堂| 午夜精品99久久久久传媒| 思思热久久成人| 搡老熟女免费视频 | 九久9热| 手机看av网站在线看| 91A欧美电影网站| 风月影院男女十八禁| 目产99999久久999| 蜜桃在线观看一区二区三区 | 嗯嗯嗯,草死我| 五月丁香婷婷色| 亚洲精品日韩国产欧美| 日本国产成人亚洲精品无码| 日本精品第一视频在'| 亚洲人天堂| 国产熟女无套内射| 色欧洲| 亚洲天堂精品日韩电影| 视频二区熟女人妻| 欧美天天在线| 91男人综合| 综合亚洲网| 欧美综色欧| 亚洲人妻精品一区二区| 色欲天天综合久久久无码网中文| 电家庭影院午夜69久久夜色精品国产69乱 | 麻豆福利视频导航| 精品网站9999| 丝袜视频一区二区在线播放国产中文| 懂色AV中文| 歐美一級亂黃99在綫精品| 大香蕉欧美伊| 91黑丝操| 98福利在线视频| 色综合99999| 日日躁狠狠躁天天躁精品| 国产一区二区精品久久久不卡蜜臀| 青青草华人在线欧美在线| 超碰 国产熟女精品一区| 素人伊尹大香蕉免费下载视频| 久久精品国产97欧美精品亚洲 | 欧美成人黄网色网站| a在线观看| 大香蕉手机在线视频| 国精综合一二三区影视| 亚洲精品蜜桃久久久| 97超碰色中文字幕| 日曰骚久久精品| www国产无码| 亚洲97久久精品亚洲| 综合色啪| 啊好爽受不了无码| 日韩无码服务区| 97视频在线播放| 国产精品熟女九色九色蜜臀| 99精品丰满人妻无| 蜜臀aV午夜一区二区三区| 啊啊啊好大好深| 激情五月综合开心五月| 巨爆乳一区二区爆乳区| 国产精品成人在线| 国产久久久9999| 中文字幕片| 亚洲性高潮| 久久国产免费激情视频| 综合欧美日本三级| 91夜夜蜜桃臀1区2区3区| 日日摸日日弄日日拍| 黄人人操人人操| 99熟女| 69AV女优男人的天堂| 亚洲欧美日韩中文久久自慰| 日韩精品中文字幕人妻| 大香蕉久久| 1024手机看片欧美日韩| 日本黄色精品专区网站| 久久久久免费少妇| 碰人碰碰人人开房人肉| 成人免费看吃奶视频网站| 日韩成人精品中文字幕| 中文字幕免费在线观看 | 婷婷久久综合久| 久久伦理视频久久大香蕉视频| 天啪| 成人短视频在线观看| 鸥美极品| 国产精品婬乱一级毛片彝族| 91欧美美女日韩国产婷婷| 中文一区二区三区影院| AV大香蕉| 日本加勒比无码专区| 日本精品成人无码| 少妇熟女视频一二三区| 熟女人妇一区二区三区| 亚州综合电影| 亚洲男人久久综合天堂| 超碰性爱97| 高清国产精品福利网站| 久久综合日韩亚洲欧美| 日韩激情电影中文字幕| 精品国产嫩穴视频| 澳门黄片一香蕉视频| 中出789在线视频| 精品无吗久久| 亚欧中文字幕在线视频| 日韩在线观看三级电影| 五月天激情网站| 久久亚洲一区女同性恋中文字幕| 免费人成?大片在线播放| 精品无码一二三四区| 日韩操逼性鲍| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | 91精品国| 综合久久中文字幕综合日韩精品| 人人妻人人色一区二区三区| 日本性爱网址| 亚洲欧美日韩电影网站一区| 国产浮力影院第1页| 性色高清在线| 国内毛片婷婷六月色| 91伊人久久在线| 噜噜噜无码AV一级一级久久影院| 综合少妇网| 鲁鲁色综合网| 岛国大片国产| 97视频在线观看播放与子乱对白在线……| 日日夜夜精品视频| 国产夜夜艹| 无码国产精品96久久久久孕妇| 欧美色色色| 欧美 亚洲| 91亚洲黑人| 日韩三级在线观看网站| 夜夜嗨绯色| 天天躁日日躁AAAXX| 91九九| 国产精品久久久蜜臀| 日韩欧美字幕亚洲一区二区| 日韩精品-原创伙伴| 一区二区久久天天干狠狠| 三级特黄60分钟播放| 爱丝福利| 久久精品一区| 天天摸,夜夜摸| 蜜乳AV.COM| 四季av一区二区凹凸精品小说| 偷拍伦理视频| 精品亚洲国产成人av网站| 91热色| 久久av网| 久久婷婷综合国际产色怕| 九九九九久久久久| 九九九九免费视频| 顶级少妇BT天堂| 欧美亚洲色图另类国产| 久久久久久亚洲Av无码| 天天躁日日躁狠狠躁| 日韩中文9| 天天综合网1| 91精品国产综合久久久蜜臀| 男人的天堂一区三区| 精品成人无码| 欧洲在线性爱视频| 亚洲女人91| 欧美91久久久久| 丝袜av一区二区三区| 97超碰碰碰| 人人透人人操| 三级片网站在线播放| 国产精品久久久久久久AV大片 | 欧美狠狠干| 天美欧美国产| 欧美大片一区二区三区| 裸模AV女优| 黄色网址久久精品欧美喷水| 一区二区激情国产熟女| 91久久久久久| 无遮挡h肉动漫在线观看| 国产吞精a级片激情电影| 国产高清免费不卡av| 欧美一级黄色免费专区| 久久久少妇| 少妇久久久久久| 特色a在线上| 啊啊啊啊嗯嗯在线久久久| 亚洲一区二区中文字幕| 久久精品无码不卡| 综合色久欲| 亚洲精品熟妇1区2区3区。| 成人久久久精品| 精品无码人妻一区二区免费蜜桃| 五月色丁香| 麻豆三极片| 欧美性爱91| 人妻丝袜日本| 中文字幕一区二区视频在线观看| 国产农村妇女精品| 亚洲麻豆av一区二区| 老熟妇乱轮| 91性高朝久久久久久久久| 曰韩操B| 99久久e免费热视| 国产视频不卡在线观看| 人妻熟女午夜精品在线| 久久超碰爱| 裸体女人草逼视频播放一区,二区,三区,四区,五区| 国产亚卅97| 蜜桃精品视频一区| 土豪酒店各种姿势玩弄极品幼稚| 狠久久| 精品黄色电影| 亚洲图片色图欧美另类| 成人日韩欧美| 亚洲三级网址久久最新| 操少妞在线视频| 91天天综合在线观看| 特污精品女优骚货黄色视频在线免费观看| 我要色综合网| 99re热有精品视频国产| 九九色综合| 久久有码| 午夜啊啊| 国产一级内射无挡观看| 交换娇妻呻吟声不停中文字幕| 久久久精品视频免费观看| 99精品网| 欧美熟妇人体| 啊啊啊无码| 97人妻免费中文字幕| 国产日韩在线播放| 欧美色997| 黑人性欧美| 日本色色视频网站| 久久黄黄| 在线五区| 在线毛片片免费观看| 九九aV| 欧美精品双插| 欧美日韩亚洲国产中文永久天天看| 人妻另类 专区 欧美 制服| 国产精品久久久久中文字幕| 人妻激情偷乱视频一区二区三区 | 97超碰超碰| 亚洲欧洲网站免费观看| 青青草国产亚洲精品久久| 国产视频97| 黄片com.| 久久內射| 在线日韩精品一区二区三区| www.色婷婷| 亚洲国产中文字幕| 国产美女口爆吞精视频| 国产视频三区四区| 亚洲图片91| 日韩AV一起草| 女人18精品一区二区三区| 日本熟女不卡视频| 偷拍网站久久男女男| 日韩欧美女求操每天更新| 嗯啊抽插大香蕉网页| 99re这里只有精品3| 男人天堂电影院| 亚洲激情在线| 丝袜美腿91| 色婷婷五月综合| 亚洲91射| 国产色呦呦| 一二区在线观看视频| 亚洲蜜乳av| 麻豆国产成人精品| 草草网站影院白丝内射| 青青伊人这里只有精品| 搞中出久久| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 十八禁视频网站| 97免费视频在线观看视频| 国产多人在线观看视频| 九草在线大香蕉| 九九视频黄色片| 曰本熟女视频| 日本国产欧美高清在线| 2019午夜福利视频| 日韩精品黄片免费观看| 丁香7月婷婷| 国产高清成人传媒影视| 久久成人东京热人妻| 九九内射在线| 欧美精品久久96人妻无码| 九色97| 国模私拍一区二区三区神乳| 大香蕉伊在线久草麻豆天堂故事| 久久av无码| 九九九九97| 高清无码国产亚洲| 97免费在线观看| 欧美狠狠弄| 啪啪AV导航| 亚洲精品蜜桃久久久久久久| 秋霞欧美性爰视频| 91n欧美| 欧美性爱另类综合| 性色AV蜜色av色欲av| 亚洲熟女一区| 六月婷婷激情| 综合影院永久入口国产| 亚洲国产精品久久久男人的天堂| 欧美刺激色黄片免费看| 久久精品久久久久久久| 99爱在线视频| 一区二区免费电影久久| 国产欧洲精品亚洲午夜拍精品| 女人双腿搬开让男人桶| 大香蕉线| 东北女人| 亚洲精品男人的天堂| 国产白丝精品在线观看| 国产偷人妻精品一区二区在线| 国产超碰人人操| 国产探花日韩援交| 亚洲精品97久久中文字幕| 久久婷婷国产一区二区色| 国产高清在线观看欧美| 91n处女在线观看| 天美一二三在线观看Av| 色婷婷五月天| 岛国网址国产| 日本不卡二区| 久操视频这里只有精品| 91五月天| 欧美日韩国产中文超碰| 免费啪啪啪网站18岁| 久久91| 18禁久久| www.四虎在线| 香蕉人人操tv| 国产精品久久久无码aV去| 欧美性五月| 啪啪视频mP4| 91精品国产麻豆国产自产在| 国产9 9在线 | 亚洲| 中国黑人三级片网站上区| 亚洲中文字幕网| 日本黄色大片一级视频免费麻豆| 久久产精品一区二区三区电影| 97久久国产精品| 爱啪精品一区| 青青草视频导航官网| 欧美后进式| 国产粉嫩出水在线播放| 国产精品免费美女视频| 国产亚洲精品美女久久久| AV麻豆免费一区| 久久久久久久性爱| 熟女少妇视频| 亚洲丝袜综合| 婷婷激情丁香| 国产精品另类一区大香蕉| 色香在线| 日韩精品作爱导航| 加勒比海成人视频网| 亚洲丝袜天堂| 蜜臀在线免费观看在线免费观看| 久久国产99精品72福利| 婷婷五月天社区| 大香蕉亚洲中文| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 国产精品干干干| 久久久久亚洲av综合波多野制衣| 日本成人免费一区二区三区| 欧美呦呦性爱| 麻豆国产视频精品观看| 五十路三级片| 屁屁影院一区二区三区国产| 双插性欧美一二三区| 玖玖玖玖精品国产剧情| 亚洲欧洲日韩国产自在线| 男人的天堂一区三区| 在线人人人人人人精品超 | 厕所偷拍在线| 蜜臀人妻少妇久久在线观看| 骚熟女吞| 久久成人网站| 97天天插| 国内一级精品| 秋霞 色色| 日本激情免费大片| 国产精品岛国片在线观看| 最新日本中文字幕| 黄在线| 国产综合操逼高清| 99久久无色码| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 狠狠婷婷亚洲中文综合久久| 国产精品第一区第一页| 欧美性爱第一区| 国产一级黄色片在线观看| 人妻少妇精品一区二区三区| 日韩99999色| 98超碰日本| 新91视频.cmp| 亚洲一区日韩精品中文字幕| 亚洲精品第一| 人妻熟女字幕一区二区| 使劲用力艹少妇视频一区二区| 超碰 国产熟女精品一区| 国产精品久久泡妞网站| 高潮毛片无遮挡高清免费| 欧美一区二区观看在线| 久久欧美按摩999| 好舒服视频| 人妻第一页| 天天综合在线4| 色色99| 超碰色老头| 欧美亚洲色图另类国产| 91婷婷| 9长久久精品| 后入式免费视频| 屁屁影院一区二区三区国产| 婷婷成人久久久精品| 美性中文综合网| 久久夜夜| 欧美中出1| 1024手机看片欧美日韩| 大奶的诱惑| 国产小黄片在线免费观看| 91人妻视频在线| 福利五区| 国产女人操逼视频| 后入人妻一区| 亚洲天堂日本| 国产AAAAAABBBBB| 粉嫩av平台| 国产精品伦理| www.久久爱| 97在线观| 亚州中文字幕超碰97| 亚洲男人的天堂网| 少妇滛荡视频| 婷婷丁香久久| 麻豆伊人网| 成人精品视频一区二区| 99re免费视频精品全部| 天天做日日爱夜夜爽| 屁股久久久久久久久| 亚洲男人天堂网久久| 国产白丝AV| 久久久精品视频免费观看| 操死我了嗯嗯嗯| 草草电影院| 性站 | 欧美激情色婷婷花野真衣一区二区| 免费视频观看60秒| 中国国产精品一区视频| 狠狠热这里都是精品| 丰满人妻一区二区三区| 久久久久久久极品香蕉视频| 久久精品国产亚洲av水密被窝| 久综合网| 9精品久久久久| 亚洲第一狼人丝袜美女另类| 久久久久久九九九九-美女久久久久久久-成人AV | 久久蜜色情在线视频xxx免费观看| 女性91网站| 中文字暮97| 日韩人妻丝袜中文字幕| 96久久科窝| 亚洲丝袜诱惑| 色月天AV导航| 13小男生GAY自慰脱裤子| 97欧美精品综合| 国产精品直播在线观看直播| 少妇国产不卡| 国内偷自视频区视频综合 | 夜夜高潮夜夜爽国产伦精品| 日本网色| 日本在线999| 亚洲黑丝在线| 丁香色狠狠色综合久久小说| 射丝袜高跟鞋99| 在线播放免费av福利片| 国产地址二三| 国产又爽又黄| 97干在线视频| 久久久久久久久九九久孕交| 一本色道综合久久欧美| 久久e6只有精品| 美国一区二区三区视频| 91艹| 殴美,日韩国产伦精品| 97精品网| 午夜精品人妻二区三区| 2020国产精品| 影音先锋每日最新资源在线观看| 97 视频在线| 手机在线视频国内精品| 99av| 欧美操逼视频二区| AV九九| 一级毛片电影免费看| 屁股久久久久久久久| 中文字幕日本久久| 欧美爆乳精品一区二区| 91丝袜美腿片| 色老汉玖玖爱| av最新免费中文字幕| 国内成人圈中文字幕无码视频| 亚州情色j区| .精品人妻一区二区三| 五月天精品| 超碰激情808| 亚洲中文字幕三级在线| 青青色在线观看| 欧美人妻另类在线| 欧美v日韩欧亚洲电影天堂色诱,国产传媒| 少妇高潮九九九九| 精久久久| 中文字幕加勒比海高清无码免费视频| 国产亚洲精品玖玖玖在线观看| 欧美色性情| 成人资源中文字幕在线观看| 久久久久久久少妇| 色婷婷小说| 一区二区三区亚洲| 男啪女色黄无遮挡免费观看| 午夜福利在线合集| 性色高清在线| 亚洲第2页| 亚洲无码视频免费在线观看网址!| 午夜福利在线合集| 区一二区日韩亚洲乱码av电影| 久久久精品电影| 天天搞欧美| 欧美日本天堂| 91欧美偷拍| 日韩国语字幕| 五月开心网| 色乱二区| 综合影视国产无码| 亚洲97成人在线观看| 中欧人妻丝袜中文字幕| 亚洲少妇激情一区二区三区| 91性高| 人妻密肉在线观看| 欧美日日夜夜| 蜜臀av一区二区三区免费观看| 无码少妇精品一区二区60岁老人| 精品九九国产无码| 中文字幕国产在线天堂| 日本媚薬中文字幕在线| 久久精品中文| 欧美日韩美女精品久草一区二区三区| 东北黄色电影| 精品一区96| 天天操av懂色| 伊人天堂在线| 日本 欧美 亚中文字幕| 亚洲成人碰碰| 91大学精品激情戏| 色老汉玖玖爱| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 日日夜夜国产综合| 伊人久久国产免费观看视频| 久久久久久性爱视频| 超碰79人人乐| 伊人色综合超碰| 五月天偷拍| 99在线精品观看99| 91动漫操逼视频| 啪啪啪亚欧美视频| 91色图片| 久久免费99精品久久久久久| 97日亚洲欧美| 伊人婷婷五月天| 久久性视频| 国产乱码久久| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | 东京热毛片调教| 精品999一区二区| 欧美综合亚洲综合| 三级日韩一区二区三区| 激情五月综合开心五月| 国产精品69人妻无码久久久| 久草网站免费在线观看| 岛国片在线观看视频亚洲| 人妻AV在线| 91大神电影天堂| 欧美第38页| 久久r精品| 91白嫩| 日韩福利综合一区| 在线A日本| 色噜噜婷婷| 热天堂一区二区| 亚洲有码第一页| 啊啊啊啊免费视频| 亚洲欧美色图小说| 在线无码网站| 日本三级黄页| 亚洲男人天堂2012| 91美女视频电影| 夜夜欢天天干| 一区二区三区成人高清视频| www.久久99| 玖玖爱一区在线| 91成人18| 久久性爱视频99| 中国熟女91| 国产精品探花色| 超碰综合97在线| 神马久久久久| 欧美色干| 日韩精品人妻中文字幕久久久| 高清无码一区二区三区| 欧美1区二区三区公司| 久久久久国产精品喷潮免费观看臀| 五月天社区| 99热 按摩 日韩| 黄页| 福利操逼| www.操| 亚洲日本大香蕉1| 秋霞免费无码视频日韩A片 | 97久久久久久久精| 大香蕉欧美国产日韩高潮| 懂色av一区二区三区天美传媒| 久久精品中文字幕观看| 九九九综合精品| 97操97干| 熟女字幕| 天天日日日射| 超碰色老头| 亚洲黄色网址视频| www.97在线| 日韩三级av片| 国产一级αv免费看片| 国产外初女出血视频| 色噜噜日韩精品| 日韩偷拍一区二区三区| 久久激情五月| 涩涩久久精品| 97色诱| 男人的天堂2018东京热啪啪啪| 亚洲αv一区二区三区| 网友自拍第一页| 国产老太乱伦一区| 无人区高清电影免费观看一区二区三 www.qmcai2.com | 精品9999| 久久精品久久久久久久久| 六月婷婷综合| 日本幼女18+| 成人乱码一区二区三少妇| 国产第二页| 天天综合网~91| 深夜啪啪啪视频免费| 精品人妻丰满熟妇一区二区三| 在线中文字幕极品av| 青青草日韩免费观看高清在线| 亚洲网站一区二区在线| 嗯~啊~快点 死我视频| 麻豆成人AV| 国产欧美美女免费观看视频| 日韩97在线| 草草影院在线视频| 高颜值美女口爆高潮浪叫| 99久久婷婷国产综合| 熟妇女伦乱视频视频| 日本久久精品| 欧美日韩97在线| 99综合视频| 久久免费少妇| 麻豆人妻精品一区二区| 国产精品女aA片爽爽视频| 三级三级三级日本99| 超碰97久久| 九九久久首页| 18啪啪手机免费性爱| 91麻豆天美国产| 国产欧美一级在线观看| 天天摸天天碰天天添青青| 欧美精品一区二区少妇免费A片| 欧美 牲| 成人激情无码在线视频| 91色黑人少妇| 天天摸夜夜添无码小视频| 色网综合网| 五月天激情视频| 亚洲天天操| 嗯嗯啊好大| 一区二区三区精品视频| 人妻铁牛TV| 国产伊人自拍| 中文字幕中文字幕一区二区| 999久久久久久久久| 丁香五月天堂网| 波多野结衣AV无码一区| 成人黄页| 黑丝少妇| 天天干天天舔| 蜜桃午夜视频一区二区 | 久久综合九九| 粉嫩av在线| 久久久久久久综合,国产| 国产免费永久精品无码| 白丝被操91| 久久天天躁日日躁狠狠躁| 日本操BAV| 国产精品一区二区手机看片| 日韩一级二级三级免费看完整版国语版 | 欧美爱三级日韩久久| 超碰国产情侣自拍网| 成人性爱视频在线看| 中文字幕一区二区三区人妻不卡 | 五月天综合网| A级片日韩欧美国产欧美视频精选观看 | 色在线亚洲视频www| 亚洲日精品| 精品网站99999| 日本Xx性爱| 天天插网| 97人妻人人躁人人玩人人| 日韩不卡av一二三| 欧美 中文字幕 一区| 人妻啪| 免费观看一区| 色眯眯av| 熟妇精品juliaannAV| 色噜噜狠狠色综合日日| 综合免费无码中文| 99视频这有这里有精品| 超碰 欧美| 91欧美性| 日韩传媒在线| 欧美第一页性| 人妻献身系列第54部| 97超碰碰| 91制服丝袜中文字幕| 超碰到97情色| 色网在线| 亚洲情色1区| 日韩pv中文| 狠狠中文字幕| 国产树林里野战在线看| 思思热在线cao| 国产色产精品在线观看| 99re6在线视频播放免费精品| 99精品丰满人妻无码| 一区二区三区日韩欧美| 亚洲情色第一页| 精品国产精品一区二区| 欧美黑人精品一区二区| 偷拍视频青青草在线视频| 99re3这里只有精品| 狠狠色综合网| 亚洲色图超碰在线| 久操高青| 蜜屁Av| 亚洲天堂无码| 国产精品白丝在线播放| 亚洲性爱成人| 亚洲爽图| 大JI巴好深好爽又大又粗视频| 中文字幕一区二区三区50路| 九草九九九| 天天操福利视频综合网站| 色综合99999| 夜夜做夜夜爽精品视频| 一区二区三区四区在线不卡| 久久久久78| 人妻无码一区二区三区久久99| 中文字幕艹艹| 台湾肥佬网一区二区三区| 国产精品 午夜福利| 精品网站9999| 欧美性生活内射| 97免费视频网| 超碰538|