久久亚洲成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
返回資訊列表
丁香六月婷婷| 丁香五月AV| 97网址97| 久久AV无码1区2区3区| 狠狠操官网| 天美麻豆黄色录像| 欧美性暴力猛交XXXX| 欧美特大黄一级片片免费| 亚洲在线91| 久久久久久久久九九久孕交| 婷婷97| 亚洲学生妹高清av| 青草影院内射高潮| 一区二区三区国产精产| 深夜激情无码| 国产AV久久野战精品| 亚洲Av诱惑| 天天插夜夜爽| 日韩伦理视频| 五月天伊人| 国产女人极品高潮毛片| 久久久久夜夜夜夜| 日天天九九天堂666| 九九久久久九九| 999岛国大片| 强奸国产精品视频| jazzjazz国产精品麻豆| 国产激情在线| 99re6国产精品99re| 国产亚州高清国产拍精| 日韩激情啪啪| 中国一区二区亚洲人妻| 国产成人无码网站在线视频| 免费一级a毛片久久久久久鸭绿欲| 人妻第一页| 热G综合热G中文| 四虎884a| 99精品人人爽| 婷婷香网站| 国产伊人自拍| 尻女朋友一夜| 久久婷婷在线观看视频| 久久久久久久久久久久久久9999| 嗯啊不要啊在线 | 97色视频在线| 综合久久99亚洲人妻中文在线| yazhousetuoumei| 色色色色色色色色色色色色色色综合| 插入综合网| 狠狠操夜夜操蜜桃视频三区| 人妻嗯啊啊在线播放| 国产97色在线| 欧美精品成人亚洲| 四季AV综合网址| 色av中文字| 激情开心五月天| 五月婷婷基地| 97久精品| 欧美少妇色综合| 久久久久久久久久久久欧美日| 国产传媒一区日韩| 熟女AV一区| 蜜臀无码一区二区| K8久久久久| 青操影院| 97在线播放| 久久久久久久97| 99re这里只有精品9| 日韩精品人妻一区二区| 色色色日本| 大香蕉乱级| 亚一综合久久久久久久久久| 国产不卡免费在线视频| 亚洲国男人的天堂| 欧美页片| 亚洲高潮影院| 极品人妻少妇综合| 国产精品嫩草影院午夜两性| 草草影院最新网址| www99热| 久艹伊人精品综合在线| 欧美熟妇亚洲版| 国产精品在线一区二区| 偷拍精品一区二区三区| 欧美人妻久久精品二区三区| 丰满人妻一区二区三区免费,| 天天影视综合网欧美精品| 天天摸夜夜摸| 精品二区三四区五电影 | 亚洲欧洲无码一区夜| 91男同| 精品无码产区一区二| 亚洲欧美综合图片| 秋霞一级鲁丝片A片| 18禁免费视频| 亚州操操穴网| 怡春院久久| 永久免费av无码网站国产app| 久久国产性爱| 操逼精品视频| 91精品网站| 日本在线激情一区二区三区| 67194国产| 干B| 国产精品美女| 国模精品娜娜一二三区| 精品久久久久久久久久久久 | 国产怡红院| 亚洲情色电影网| 另类 综合 日韩 欧美 亚洲| 日韩亚洲欧美中文字幕| 久久曰曰| 91天天综合在线| 中文字幕一区二区日韩网| 激情看片网站| 久久久久白虎| 九九热AV| 亚州五月| 999国产精品999| 九色 人妻 大香蕉| 色香综合| 99精品在线| julia ann久久| 亚洲免费在线探花| 五月天久久婷婷亚洲| 91丨国产丨白浆秘 洗澡动漫| 五月天婷婷激情| 国产丝袜高跟美女av免费观看| 日韩欧美传媒一区国产| 91精品久久久久久综合五月天| 精品国产一区二区三区久久久蜜臀| 久久久久久久| 香一区二区三区| 天美传媒麻豆一区二区三区国产精| 国产一区二区精品久久99| 曰本精品久久久| 2024黄色视频| 欧美人妻二区三区| 一区在线精品中文字幕| 欧美色66| 午夜超爽| 9ⅰ久久久天天| 日韩激情啪啪| 天天色欧美| 另类小说五月天| 亚州色综合| 久久精品一区| 欧美日韩国产黄色片| 91天射| 插欧洲美女欧美精品| 91美女国产在线| 日本熟妇人妻中出视频| 狠狠97| 99综合网| 黄色成人网久久久久久| 亚洲成人在线乱码色午夜| 激情久久av一区av二区av| 18精品一二区| 一区二区 日韩 欧美 国产 传媒| 日本国产欧美高清在线| chaopen97久久| www.狠狠操| 97se亚洲综合自| 国产大片精久久久久久| 一牛影视成人片免费| 亚洲日韩黑丝| 精品人妻美妇91job| 天天综合网~91入口| www.大香| 国产精品播放| 成人黄页| 91丨国产丨白浆| 日本欧美一区二区三区视频麻豆| 人人澡人人澡人人| 国产精品视频在线播放 | 大香网伊人久久综合网eew| 亚洲成?V人片在线观看福利| 欧美日韩在线小说| 国产丸一视频| 国产亚洲色婷婷久久99精品91| 99在线精品视频| 日韩一级二级三级免费看完整版国语版| 日韩AV一起草| 青青青青操国内视频在线| 日韩AV中文字幕电影| 国精精品无码一二三区水多多| 亚洲资源一区| 99综合自拍| 欧美美逼| 日本三级日本三级99| 天天伊人| 欧美色图 色综合图| 青青伊人加勒比海| 91中文精品日韩欧美在线| 五月天婷婷综合网| 亚洲国男人的天堂| 色婷婷在线视频| a在线视频免费观看| 成人性爱av| 亚洲色图91| 天天网综合| 亚91网| 天天操熟妇| 色阁阁AV综合网| 97露脸精品丝袜| 18一区二区三区| 日日日日日| 啪啪啪综合网| 日韩另类色图| 91久热这里只有精品| www四虎| 99热超碰| 后入福利视频| 熟妇人妻一二三区免费| 超碰在线一区| 成人自拍三级在线观看| 欧美亚洲国产91在线| 亚洲无码视频免费在线观看网址! J?P?NESEHD熟女熟妇伦 | 91男人天堂网| 9.1小视频| 久久久精品九| 精品九九| 午夜超爽| 丁香五月影院| 91丝袜美腿网站| 天天综合欧美综合| 日韩中文9| 97超碰伊人| 亚洲人妻日日日| 极品另类| 日韩视频啪啪| 精品人妻1237| 日韩色图 一区二区| 欧美综合自拍亚洲综合图| 91男人天堂网| 三久久久四久久久久| 99re这里只有精品9| 日本不卡一区二区| 怡红院一区二区熟女人妻| 国产女性无套 免费观看| 亚洲aV性爱| 久久9亚洲| 一直超碰| 蜜臀一区二区三区在线| 波多野结衣一级视频| A 在线网址| 黄片直播三级黄片两女一男| 嗯……啊…嗯嗯…啊…好舒服| 网页导航五月天免费一二三区| 91内射| 韩日色费| 激情av| 射丝袜高跟鞋99| 97视频在线视频| AV天堂因数| 男女做爰猛烈动高潮A片免费应用| 国产乱伦性爱区| 中文字幕日韩人妻视频一区二区三区 | 亚洲视频精选| 一区二区三区免费岛国片| 果冻国产精品麻豆成人av| 中文字幕永久在线| 午夜精品人妻二区三区| 91综合网| 防屏蔽在线视频| 高跟伊人julia ann| 国产后入式在线观看| 丝袜人妻av一区二区| 强奸乱伦日韩AV| 啊a一区在线| 欧美熟妇亚洲版| 日比av无码| 久久日韩精品一区二区| 婷色五月| 啊啊啊男女| 精品人妻一区二区三区四区石在线| 国产亚州高清国产拍精| 久插综合| 中文字幕在线免费观看| 欧美婷婷五月天| 用力操死我| 99超碰网| 亚洲一区二区性爱电影| 加勒比日本在线| 日本色日夜干| 色爱综合网| 老司机福利社视频在线观看| 探花在线免费观看视频国产一区| 成人AV素股で擦久久| 女人香蕉久久毛毛片精品| 欧美九九九九九| japan日本高清乱xxxx| 一区二区三区四区姦女| 欧美人妻少妇| 99热精品在线在线| 熟妇色99| 中文字幕一区 二 区 三 四 五 区日 日 骚 | 99热最新| 人妻在线臀日韩| 亚洲图片欧美| 国产性爱欧美性爱在线| 亚洲天堂在线怕怕视频| 亚洲不卡av在线| 欧美色图亚洲色| 亚洲有薄码区日本系列中文字幕| 青青久久久| 柠檬AV导航| 日韩本不卡视频在线观看 | 久久久久久久久久久久黄色 | 亚洲自拍偷拍视频在线| 干b在线性社区| 免费精品人妻一区二区三| 日日噜噜夜夜久久亚洲一区二区| 国产女人极品高潮毛片| 性一级黄色录像片网站导航| 99.色网| 精品成人动漫一区二区| 国产精品乱码久久久久久久久| 久久超碰爱| 2025年A片视频精品| 麻豆久久久久久久久丝袜| 亚洲 日本 国产 综合| 超碰夫妻97| 亚洲第一页色| 亚洲日本韩国在线| 亚洲熟女精品| 屁股久久久久久| 91九九九小逼| 九九玖玖精品| 99色在线| 簧片免费看视频| 人妻喷水| 日本中文字幕一区| 在线黄色污污网站| 91在线美女| 秋霞视频一区二区 | 啊啊啊用力在线观看| 五月天黄色激情视频| 亚洲在线网站| 女欧美一区二三区| 福利大香蕉| 嗯嗯啊好大| 国内操逼视频二区| 性老妇一区二区三区| 中文伊人大香蕉视频| 九九碰九九爱97| 三级三久久线久久99久目本WW| 国产高清免费不卡av| 伊人操你| 成人26uuu| jizz啪啪| 国产乱伦亚洲| 欧美中出1| av资源在线播放天堂| 国产欧美日韩精品中文| 婷婷亚洲色| 大胆91| 日韩中文欧美| 色婷婷电影网| 97色碰| 噜噜吧,噜噜色,噜噜| 亚洲高清欧美总合| 午夜一级免费毛片| 色欲Av人妻精品一区二| 国产二区三区粉嫩在线| 舔舔啊| 亚洲高清无毛一区二区| 久久精9| 亚洲人妻久久| 亚州色站 日韩电影| 亚洲国产精品99久久久| 美性中文综合网| 亚洲无无码αⅴ每日更新| 日本精品免费一区二区三区四区| 中文字幕日韩电影人妻| 成人网欧美风情| 亚洲欧美日韩偷拍色图| 国产精品久久久三级无码| 欧美96精品在线| 97人亚洲综合字幕| 国产av又色又爽又黄| 加勒比无码毛片| 富二代亚洲精品99| 亚洲 日韩 丝袜 熟女 变态| 欧美色综合网| 韩日巨乳美女免费视频在线观看| 国产午夜无码片在线观看影视 | 激情亚洲天堂| 丁香色色网| 天天干天天舔| 国产91 丝袜在线播放00-百度| 国产精品久久久久绯色| www.狠狠干.coom| 黑人中出21连凳花野真衣| 亚洲宗合电影| 欧成人在线| 激情视屏国产乱伦强奸| 俺去久久| 天天天操天天天爱| 黑人性欧美| 国产 日韩 欧美一区| 国产极品99热在线播放69| 久久露脸国产老熟女| 欧美暴力猛交| 91精品国产综合久久久蜜臀酒店| 日韩精品人妻一| 俺去久久| 中文字幕精品久久久久人妻红杏ⅰ| 99热销国产这里有精品| 久久久久七视频| 私色综合网| 日欧亚洲二三区大片不卡| 国产三级片在线观看| 亚洲熟女乱综合一区二区三区| 欧美熟爽综合| 我爱大香蕉| 1024人妻熟女一区二区三区| 日本国产亚洲一区在线观看| 黄页| 日韩久射综合| 色香综合天天影视综合 | 欧美熟女激情| 亚洲高潮少妇| 人人乐大香蕉| 欧美一区二区三区日韩| 欧美日韩 强奸乱伦| 亚州男人天堂| 女生91网站| 亚洲色图欧美激情| 中文字幕一区电影在线观看| 国产精品久久久久久久黄无码| 亚洲各类熟们中文字幕| 强奸乱伦av电影| 夜夜操青青草| 男人高清无码一区二区| 综合久久六月久久婷婷| 乱伦av.com| 思思性爱| 一区二区视频在看| 久久草视频污视频| 日韩无码AB| 久久久不卡区一区二区三区久久久| 久久99久久99精品免视看婷婷| 综合免费无码中文| 男人a天堂手机在线版| 性色av大全| 日韩av免费一级电影| 久久精品99久久久久久| …亚洲黄色厕厕女女在线播…| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 99视频这有这里有精品| 精品国产乱码| 欧美一区91大爱| 青青草国产一区二区三区| 肉动漫无遮挡h在线观看| 亚洲最大网站av| 国产白丝在线| 亚洲最大的综合性av| 围产精品一区二区三区视频播放| 97超碰大| 91欧美经典| 亚洲美女AV无码| 免费A V在线| 91超碰人人| 国产白丝精品在线观看| 蜜乳AV色欲AVAV无码| 2019午夜福利视频| 日本成人电影资源网| 亚洲男人的天堂网| 91人妻Pr| 女人综合网| 久久久蜜桃臀无码视频| 亚洲日本大香蕉1| 中文字幕五月婷婷免费| www.yeyecao| 麻豆天美传媒在线视频天堂| 中文字幕乱在线伦视频中文字幕乱码在线| 超碰99在线| 最近2019中文字幕国语免费版| 白 大 人妻 区 在线| 永久电影三级在线观看| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 日韩成年人性爱视频| www.激情| 四虎精品永久在线播放| 欧州色图区| 97伊人网| 中文字幕91综合| 久久97视频| 久草大| 国产精品天干天干综合网麻豆 | 能在线播放的国产三级| 中文字幕一品色图| 91久热| 天堂综合网| 免费视频a级毛片免费视频| 国产精品久久久久久久久久久久久久久久 | www.91视频网| 中文伊人大香蕉视频| 男人天堂网站| 丁香五月AV| 大象AV在线| 夜夜騷av、一區二區| 日韩视频精品在线观看| 96久久久精品| www.99在线| 一起草视频在线| 看看日B真人视频| 日韩三级天堂在线观看| 韩日自拍| 东京热激情视频一二三区| 尤物网站91| 亚洲精品一区二区免费在线观看| 久久久久久国产精品免费网站| 日本免费一区二区不卡| 精品精品精品| 亚洲成人一区二区精品| 无码九九| 妇人噜噜| 中文字幕二区日韩天堂| 草草影院最新网址| 亚洲 在线| 高清不卡国产| 97精品熟女少妇一区| 日韩综合第八区国产精品| AV天天综合| 精品国产91av一区二区三区| 一本色道久久综合精品婷婷| 91挑色欧美| 中文字幕jul-617人妻熟女| 久久久久九九九| 久久精品视| 狠狠操狠狠| 国产成人精品必看 | 欧美少妇高潮视频| 人人爽夜夜操| 97国产成人精品免费视频| 国产农村妇女精品| 午夜久久久| 五月天伊人| 97干在线| 在线强奷到舒服的无码视频| 精品无码一区二区三区| 欧美日韩中文字幕人妻| 欧美啪啪天堂| 性爱AV天堂| 韩日男人的天堂| 国产精选三级在线观看| 欧美AB在线| 久久久女人| 91N综合网在线| 97香蕉人人乳| 日本三级久| av资源在线播放天堂| 国产高清无码一区三区二区| 黄色大片视频在线免费看| 中文字幕一区二区三区人妻不卡| 国产成人精品一区| 密臀视频一区二区三区| 伊人成人情色综合| 91女网站| 天天摸夜夜摸| 日产国产精品中文久久婷婷| 激情五月激情综合网| 中文字幕亚洲在线一区| 日韩视频啪啪| 大香蕉一线视频| 做爱A级亚欧| 五月丁香六月综合缴清无码| 午夜成人爽爽爽爽A片李冰冰| 色综91| 欧洲精品一级二级精品综合视频综合 | 双插性欧美一二三区| 久久这里只精品免费福利| 亚洲欧美国产其他二区| JIZZJIZZ国产精品喷水| 妺妺跟我一起洗澡没忍住| 日美免费黄片| 超碰国产在线| 91色鬼| 国产91精品久久久久久久网曝门| 97色欧州| 素颜老阿姨乱情色| 99国产精品自在自在| 狠狠操狠狠燥| 99热精品在线观看| 精品人妻一区二区免费看| 中精品一区二区三区| 亚洲中文字幕av | 97看操| 亚洲性少妇| 蜜臀久久99精品久久久久久成人小说 | 七久久久| 小草精彩毛片| 97蜜桃综合| 宗合情欲网| 色狠人在线99| 91 丝袜在线观看| 蜜汁欧美| 999精品乱码| 久久五月天婷婷丁香中文字幕| 久久国产乱子伦精品免费女人| 日韩一级特黄av毛片| 无码抄逼网| 精品人妻夜夜草| 爱欲AV| 免费草草草草草视频| 欧美日韩亚洲少妇寂寞影院正在播放 | 尤物视频偷拍免费| 一区二区三区四区理论片| 福利社区午夜一区二区| 色狠狠综合| 国产亚洲 中文欧美久久| 97综合国产精品高潮久久| 97在线亚洲| 在线视频97| 97精品熟女少妇一区| 91精品91久久久中77777| 亚熟在线| 91免费看中出视频| 日韩A优精品在线观看| 亚洲高潮少妇| 亚洲人码13| 免费精品无码一级毛片牛牛影视 | 国产超碰在线| 久操视频免费在线观看| 色偷偷人人玩人人舔人人操人人摸人人爽| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 国产热RE99久久6国产精品首 | 欧美亚男人的天堂| 99热这里只有精品1| 中文字幕第9页萱萱影音先锋| 蜜乳AV网址| 97色97好| 91一区二匹| 日本性爱不卡视频| 97免费视频网| 日韩人妻丝袜中文字幕| 日本综合色图| 国模久久在线| 影音先锋少妇| 亚洲不卡不卡中文字幕不卡| 97操| 天天综合精品| 高清孕妇孕交 交孕妇| 免费看黄片现成| 男人的天堂成人的社区| 欧美色图91| 爱射综合| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 亚洲 小说 欧美 激情 另类| 国产一区二区视频在线播放| 欧美亚洲se91| 人人干黄色| 欧洲中文字幕| 性天堂| 亚洲性感丝袜诱惑在线观看| 囯戸精品高潮呻吟旡码| 暖暖精品二区三区观看| 色妇综合网| 6080yy午夜理论三级一区二区三区无码| 天堂综合| 夜间福利片1000无码| 欧美色天堂网在线视频| 久久精品国产亚洲AV清纯| 免费一级视频特黄色大片| 日本最新1区2区3区| 777AV电影| 天美传媒AV国产在线| 欧洲人妻视频| 草b在线| 秋霞Av理论一级在线| 超碰亚洲97| 东北女人无套内谢视频| 性色一线| 色九九综合AV| 超碰成人最新最好看| 国产三级中文字幕粉嫩 | 人人九九精| 中文字幕 国产 精品| 黄站在线免费观看| 五月色网| 日韩激情电影中文字幕| 天天日日本| 色欲蜜臀AV| 中文字暮97| 免费啪啪av| 久久久久婷婷精品av电影| 成人av动漫在线观看| 呦呦一区| 青青草玖玖爱| 天天插天天射| 蜜乳视频网站| 国产一区二区在线看| 亚洲精品a人片在线观看视| 麻豆熟妇乱妇熟色A片在线看| 国内精品伊人久久久久影院会| 99久久久| 97爱欧美| 中国亚洲呦女专区| 日韩操逼性鲍| 午夜操操操| 一区=区三区视频| 国产精品 久久久精品一牛| 亚洲91综合| 欧洲综合视频| 国产情侣自拍在线播放| 免费a级毛片av无码久久精品中文字幕| 亚洲欧美日韩国产丝袜自拍中文| 日韩精品一区的| 91成人亚洲色图| 免费啊啊啊| 99无码视频| 亚洲AV性爱电影| 人妻一区二区三区视频| 夜夜高潮夜夜爽夜夜爱爱一区| 久久熟妇五十路一区| 亚洲码在线中文在线观看| 久99在线免费观看视频| 欧美日本天堂| www网站黄| 啊啊啊免费| 97久久久精品| 色哟哟国产精品免费网址| 精品毛片久久久精品毛片| 国产精品久久久吖| 亚洲综合另类欧美久久久| 天天精品| 日韩免费在线视频观看| 3PAV乱伦视频| 九九操久久国产免费视频| 精品久久大胆人体| 蜜臀在线免费观看在线免费观看| 国产绿奴视频在线观看| 亚州综合色| 91久久国产精品| 亚洲中亚日激情视频| 亚洲天堂第一页| 天天日老熟妇| 久干9操| 一区二区三区在线美女| 曰韩中文人妻视频| 天天综合-91入口| 中文字幕黄色一起草| 97网址97| 2019午夜福利视频| 91视频女生| 欧美性暴力猛交XXXX | 亚洲激情色片| 在线97在线| 亚洲熟妇乱女区二区三区| 丁香五月婷婷基地| 久热免费视频| 亚洲色人妻综合| 天天日天天操心| 中文字幕啊啊啊在线观看视频| 97任你吞精| 九九九精品成人免费视频小说| 91色综合| 1000部熟女视频在线观看| 富女玩鸭子一级毛片| 一级毛片电影免费看| 亚洲精品久久久久毛片A片拉屎 | 欧美色网| 国产1024在线播放| 天天操夜夜操狠很操| 国产精品久久久久久久AV大片| 另类亚洲一区二区三区| 97亚洲欧美| 成 人片 黄色大片| xxx0国产在线播放| 激情看片网站| 精品免费1| 啊啊啊快操我视频| 日日干夜夜骑| 91亚洲欧美| 天天色播| 99自拍B亚洲| av天天在线| 97久久精品不卡| 91丝袜人妻| 欧美在线永久天堂| 色综合av男人天堂| 色播五月丁香| 久久大精品乱码视频人妻熟女| 爆乳免费黄网站| 久噜噜| 9I1性色影院| 久久久久97| www国产无码| 翔田千里无码中出中文字幕| 91精品大奶人妻| 99999久久久久9国产精品| 欧美黑人XXXⅩ高潮交| 手机久操欧美综合色码| 91男女| 麻豆久久精品亚洲精品88| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 国产精品大香蕉| 亚洲av热热色| 色香网| 欧美1区二区三区公司| 综合一区中亚洲国产成人综合精品| 91大学精品激情戏| 久久这里精品国产99丫e6| 精品视频久久区| 亚洲国产精品无码AV久久| 国产无马视频| 人妻久热在线| 天天综合网久久ww| 91精品人妻五十路| 亚洲黄片免费在线播放| 超碰99在线| 成人黄页| 国产隔壁老王影院在线| 啪啪免费| 美女久久久久久久| 粉嫩av在线| 久久美女福利是上海美女| 成人天天看站长推荐| 超碰偷拍| 日韩人妻制服丝袜av| 日韩精品一二三四| 美女毛片999| 果冻传媒A片麻豆熟妇人妻| 亚洲一区二区三区中文字幕| 天堂麻豆天美| 日本精品五区| 狠狠操狠狠| 密臀在线视频| 欧美一级A片在线看视频性色| 青青草伊人久久| 视频不卡中文字幕| 亚洲欧美日韩综合在线尤物| 精品中文日韩字幕视频| 色哟哟AⅤ| 人人澡人人爽人人精品| 97超碰大| 久悠悠av| 日日爱99| 91久久国产综合久久| 天天澡天天爽日日AV| www.色五月| 中文字幕精品专区搜索结果91| 国产女人操逼视频| 加勒比五月天| 淫荡少妇免费| 素颜老阿姨乱情色| 欧美成人四级在线播放| 东京热99999| 免费簧片在线观看| 亚洲色图20p| 眼镜人妻101.com| 国产传媒日本欧美专区| 人人干黄色| 激情综合网一盗摄| 大香蕉专区| 男人的天堂日韩| 九色PORNY9l原创自拍| 日本中文字幕一区| 26uuu性物| 中文字幕av丝袜| 国产一级黄色片在线观看| 91 偷| 色综合美国| 日本成a人v网站在线观看| 艳尻美人妻| 最新中文字幕精品在线| 亚洲在线观看| 亚州操操穴网| 亚洲日本激情| av2014 日韩在线中文字幕| 丁香五月激情五月| 夜夜嗨视频| 91丝袜在线视频| 色翁荡息又大又硬又粗又爽| 亚洲精品1区| 日本三级大片| 日本熟女不卡视频| 91国内外在线| 人人乐大香蕉| 操逼免费视频无码国产| 超碰97综合| 青青草视频这里只有精品| 天天日天天干天天操| 狠操91,com| 91碰碰碰| 国产精品久久久久久久久久梁医生| 亚洲精品97中文字幕| www.久久99| 啊啊啊草死我| 久操视频免费观看| renqi久久久久久久久久久久| 日韩乱伦AⅤ| 午夜噜噜噜| 麻豆乱码久久精| av九九| 第四色奇米影视777| 色网亚洲人| 伊人伊人LD| 91无码中出人妻视频| 日本东京热加勒比久久| 神马麻豆福利院| 亚洲性感丝袜诱惑在线观看| 英伦大奶子熟妇吊带| 国产强奸超碰AV| 大香蕉黄色一级片免费看| 东京热,男人的天堂| 午夜成人福利影视| 欧美人妻精品| 国产尹人在线视频免费| 亚洲暴力强奸AV| 97色涩| 四虎影视在线| 欧美黑人猛交春色影视大全| 青青伊人这里只有精品| 国产精品视频内谢女人| 天天干人人乐| 偷拍新久久| 茄子社区国产精品| 狠狠久久亚洲欧美专区| 一级特级aaaa毛片免费观看 | 大香蕉520| 操逼操逼视频操逼| 爱妃国产亚洲视频中文字幕| 国产一级高清免费观看| 性色高清..……| 裸体1区| 97色97好| 99精品网| 激情丁香五月| 久草大| 日韩欧美经典在线观看| 亚洲国产一区二区入口| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 亚洲涩涩| 日韩99神马视频片| av婷婷色网| 天天日日本| 嗯嗯,啊啊,国产精品| 97久精品| 亚欧性爱在线无码| 国产精品爽爽va在线观看98| 日本高清有码网址视频| 51一区二区三区| 操屄不卡视频| 亚洲色图殴美色图激情乱伦| 日日干夜夜干| 91熟女熟妇视频网站| www.丁香五月| 婷婷综合久久| 婷婷激情五月| 99热免费| 国产尤物AV尤物在线观看不卡| 中文字幕精品一区欧美| 中文字幕一区二区在线日韩精品| 九九九色| 国产精品点击进入在线影院高清 | 啊啊啊久久久视频| 国产第11页| 欧美A√综合网| 欧美国产有色电影| 性交一区二区在线播放| 天天影视综合色| 97久久超碰国产精品| 国产伊人精品在线| 老妇女91| 午夜舔阴达高潮视频免费看| 国产黄色视频久久| 欧美日韩另类在线播放| 青青草丝袜在线视频| 九九AV| 日韩三级网址| 爱爱久久| 超碰 欧美| 肉动漫无遮挡h在线观看| 亚洲**2021在线观看| 日日夜夜精品| 日韩久久激情精品| 婷婷五月天_亚洲小说欧美激情另类_精品久久国产字幕 | 精产品久久| 亚洲欧美小说| 国产强奸超碰AV| 色色色网站| 大香蕉碰| 玖玖爱伊人玖玖爱| 丰满人妻-区二区三区免费看| 啊啊啊好想要| 天天操天天射天天日| 激情综合五| 亚洲影院小综合| 熟女高潮合集-永久久久-成人AV| 99re久久| 91精品久久久久五月天精品| 天天天天天天天天天天干美女| 国产亚洲99久久精品| 亚洲色图a| 中文字幕色AV| 高清孕妇孕交| 无码高清少妇久久| 色情五月丁香| 爱爱久久| 视频不卡中文字幕| 人人摸人人摸人人干| 天天看综合网| 啊啊啊啊好疼| 做爱A级亚欧| 久久,精品一二三| 色偷偷综合91久久噜噜| 亚洲精品久久久久毛片A片拉屎 | 日韩欧美一级特黄大片| 刺激性视频黄页| 91激情国产| 激情综合网激情综合| 国产情侣自拍在线播放| 中文字幕乱碼在线| 欧美亚洲天堂| 美女自卫慰黄网站免费| 操少妞在线视频| 韩国免费播放一级毛片| 午夜丁香| 国产视频第2页| 北约熟女超碰| 干B视频伊人网| 久操视频在线| 99久久精品国产高潮| 97露脸精品丝袜| 999色欧美中文字幕| 日本三级一区二区 在线| 欧亚不卡| 久久久新亚洲AV| 超碰国产在线| 超碰社区97| 国产精品福利资源在线尤物| 99热这里只有精品8| 影音资源男人日韩| 亚洲精品a人片在线观看视| 午夜欧美J进J出白浆流出久久久| 中文字幕视频二区| 中文字幕精品区先锋资源| 97超级色碰碰| 久久五月天婷婷丁香中文字幕| 午夜福利视频在线一区| 久久久久久99999国产精品| 国产亚洲精品无码三区| 亚洲吊色| 9国产超碰| 久久9精品视频| 97中文热色| 91在线|亚| 日韩精品人妻| 99中出在线| 欧美精品97| 操逼网站地址| 老熟妇一区二区三区| 国产精品久久久久久片| 人人操人人精品影片| 91天堂色男人的天堂| 插入粉嫩少妇视频| 天天综合网日韩7799| 久久精品人妻一区二区三区| 国产亚洲精品玖玖玖在线观看| 中出20p| 91久操| 欧美日韩国产成人高清| 肥臀熟女福利视频一区二区| 秋霞一集毛片观看| 伊人丝袜美腿高跟在线观看高清| 欧美色图91| 亚洲一区二区三区麻豆传媒| av爱爱爱| 激情四射婷婷六月天| 在线性黄高清免费视频| 天天综合-91入口| 国产九九久久久精品| 97超碰香蕉| 午夜天堂精品久久久久91| 日韩色香| 亚洲高清视频在线观看| 久久久久人妻二区精品叶可怜| 4虎在线视频| 成人资源中文字幕在线观看天天| 亚洲 欧美 精品专区 极品| 亚洲综合一| 激情四射五月天| 极品综合| 精品久久久久成人码免| 人妻精品综合中文字幕在线| 天堂а√在线最新版在线| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 天天日天天插| 亚洲伊人a线观看视频| 91精品人妻啪啪间| 五月婷婷六月丁香| 亚州熟女乱伦| 夜夜无码| 日韩熟妇二区| 粉嫩不卡一区二区性爱| 好爽视频在线观看| 亚洲无限观看| 日韩人妻精品久久久久| 一区二区三区 日韩欧美| 亚洲色婷婷综合久久久久中文| 欧美日本天堂| 九九人人操| 国产 热久久久久国产精品| 可乐操亚洲蜜911| 91超碰碰在线| 6080yy午夜理论三级一区二区三区无码| 欧美日韩不卡a片| 91日产桃蜜| 九九视品黄色| 五月综合婷婷久久网站| 综合影院永久入口国产| 久久久月天| 熟女欧美日韩综合婷婷| 五月婷婷激情综合| 人人操人人插人人摸人人干| 中文 人妻 制服| 欧美少妇高潮久久91| 久久亚洲影院一区二区| 国产剧情AV不卡在线观看| 亚洲校园激情| 丰满搜索结果 -第18页- 久久高清无码| 日韩三级一区 | 天综合网| 亚洲色诱惑| 欧美精品xxxwww| 无码国产精品96久久久久孕妇| 色路综合| 久久久av爱| 国产伊人自拍| 久综合网| 五月天激情影院| 天堂中文日本在线观看| 久久伊人亚洲AV无码网站| 天美传媒婬乱在| 青娱乐91| 日本久久久久久久久久| 人妻喷水| 精品国产乱码久久久兰草影视| 91精品成人www| 另类综合另类| 97色色网| 国产av尤物| 秋霞视频一区二区| 婷婷综合五月| 日本日皮视频逼| 美国aaaaa一级黄片| 欧美的性爱网站免费| 国产又粗又又黄又猛| 密桃99999| 91伊人久| 成人免费看吃奶视频网站| 免费一级精品啪啪视频| 在线视频免费观看午夜| 亚洲高清欧美总合| 色色九区| 色婷婷国产精品一区在线观看| 国产精品9999|