日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满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
返回資訊列表
一二三四免费视频| 高清不卡 中文 人妻| 亚洲天天精品| 五月丁香六月婷综合成人综合| 丰满精品人妻少妇久久字幕| 久草免费福利在线播放| 日本五十路在线| 91久久久亚洲| 亚洲欧美九九九| av网站免费看| 久久大香蕉手机高清| 五十路熟女人妻一区二区在线观看| 日韩在线观看中文字幕视频| 欧美色院| 青青草吊丝| 青草综合| 97欧美精品综合| 色激情综合网站| 久jiu久神马影院| 97操b| 午夜男人一级A片7777| 免费超碰97久久| 无码国产精品久久久久| 91狠狠综合| 天天操天天射青青草| 日本精品999| 精品久一区免费| 日本色色色网站免费看不卡| 日韩AV色图| 超清福利精品视频在线| 330dv亚洲成年视频网| 蜜乳av一区二区| 91欧美性| 国产精品成人无码av| 麻豆天美在线| 91黑丝少妇| 伊人网一本| 成视频在线观看免费看| 欧在线一二区| 欧美伦乱爱| 日本高清有码网址视频| 日韩欧无码一区二区三区免费不卡| 久久一二区四| 久久精品高清AV| 大逼色网站| 久久免费中文字幕在线观看| 95自拍视频在线观看| 欲色啪| 992这里有精品| 亚洲成人激情小说视频| 久久久久久久久久久久久久久久9 亚洲成人妻日韩在线 | 欧美天天搞| 在线视频一区二区传媒| 日韩午夜啪啪视频| 超碰成人最新最好看| 国产精品午夜福利| 欧美白嫩女HD| 欧美综合区| 操熟女91| 蜜臀99久久国产| 天天干天天日天天射黄色大片| 国产AV色黄看到爽| 99re视频在线播放青草| 国产操逼逼网| 综合97| 国产免费一区| 欧美日韩222| 亚洲精品美女久久久久久久久| 加勒比中文av| 久久99久久99精品天美传媒棢·纸:.| 日本淫色网| 夜间福利片1000无码| 超碰地址久久| 亚洲综合贴图91| 屌逼传媒| 97人人操人人摸人人爱| 97精| 久久久禁| 日本三级小说中文字幕| 日韩在线观看中文字幕视频| 岛国在线国产| 亚洲不雅视频1区二区| 亚洲国内精品成人不卡| 青青草日本无码| 天天操夜夜操狠很操| 俞拍久久国应视频| 欧美偷偷网| 天美精品一区二区三区四区在线观看| 黄色十八禁网站| 天天看综合网| 九九亚洲视频| 久草免费福利在线播放| 97精品中文字幕| 亚洲限制级在线| 欧日a| 人人操人人操人人操人人操人人操人人人11.CM | 欧美少妇第一页| 3p国产欧美99热| a亚洲欧美色欲| 亚洲91射| 色原狠狠天天天| 九一精品牛牛一区二区| 2017大香蕉国产精品久久| 一区二区三区精品黑丝白丝酒店对鸡| 狠狠色噜噜狠狠狠狠狠色综合久久 | 日韩国产精品人妻无码久久久| 欧洲亚洲综合| 婷婷美人网| 亚洲日本男人天堂网| 亚洲一区日韩| 久久久夜夜嗨免费视频| 午夜欧美女人操逼| 日本人人操人人操| 五月婷婷丁香| 精品人妻美妇91job| 美女操逼福利视频| 久久黄色视频一区二区三区| 日韩三级在线观看网站| 亚洲国产一级黄色视频| 久久久9999| 人人妻人人澡人人爽久久av| 五月天久久婷婷亚洲| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 中文字幕第7页| 久操| 老鸭窝在线视频播放| 精品视频97| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 亚洲情色在线| 九草在线大香蕉| 英伦大奶子熟妇吊带| 国产视频一区二区在线观看| 天天插天天舔舔天天干| 屌妞视频久久久久久久久久久久| 亚洲精品骚逼| 色色青青久久| 青青草一区二区高清无码视频| 激情文学亚洲| 久久久精选| 人妻喷水| 久久av无码| 人妻干天天| 秋霞无码av鲁丝片一区| 白嫩国模丰满一二三区| 凌辱美少妇久久aV| 亚洲牲交| 黄色大片免费在线| 激情五月天丁香社区| 久久久久国产精品喷潮免费观看臀| 久久国产免费激情视频| 人人干人人搞人人摸| 26uuu国产免费观看| 思思热免费视频观看| 免费看一级a性色生活片久久无| 大香蕉久| av天天在线观看| 97在线国产精品| 国产91美女高潮| 久久做97| 欧美爱国产综合、| 超碰97COm中文| 天天性射网| 欧美成人精品一区| 绯色一区二区三区不卡少妇| 国产理论视频在线播放| 91精品成人www| 久久久久亚洲一区女同性恋中文字幕| 久久精品成人一区二区三区蜜臀| 欧美色图综合网| 性爱综合一区二区| 欧美视频边做饭边橾| 五月婷婷激情网| 东北黄色电影| 精品人妻一区二区三区蜜桃视频| 欧美综合制服在线| 屁股久久久久久久久| 天天综合欧美| 盗摄女人妻在线| 性吧在线视频| 欧美亚洲美少妇一区二区| 欧美在线综合| 爱妃国产亚洲视频中文字幕| 亚洲激情AV| AV天堂电影网| 嗯嗯嗯啊啊在线观看| 欧美天天性| 熟女六十路| 东京热激情视频一二三区| 精品乱码久久久久| 99人妻| 亚洲高清无码在线桃色| 狠狠色丁香| 久久成人东京热人妻| 九九九不卡| 9999久久久| 欧美日韩国产三级黄色| 综合熟女| 天天综合欧美综合| 欧美综合天天| 欧美日韩第一页| 97视频7| 成人性生活高清视频在线播放| 肏逼福利网站| 色综合色综合网| 亚洲自拍欧美国产首页网曝| 精品97久久综合| 天天日天天看| 5月婷婷6月六月丁香| 久久国产精品91| 欧美性色欧美| h4610国产人妻| 欧美美女自慰一区二区三区| 亚洲图片91| 亚洲最新a在线观看| 精品大久久| 91在线观看,天天综合| 日本αv| 久久激情视频| 色色青青久久| 色婷婷香蕉| 日韩精品怡红院| 天天射天天操天天干天天吃2018 | 国产欧美精选激情视频| 肥臀熟女福利视频一区二区| 综合少妇网| 亚洲最新a在线观看| 18精品一区| 国产白丝av| 丁香五月AV| 精品人妻视频一区二区三区蜜桃视频| 激情 欧美 亚洲 小说| 久久久999日本大片| 亚洲精品九九九九九九| 人妻人人操| 日韩无码服务区| 无码逼| 精品一久久久| 国产福利小视频高清在线观看| 亚洲天堂AV在线播放| 欧美72网页| 91啪啪| 懂色综合久久久| 97超碰美女| 污啪啪啪视频| 久久久久亚洲熟妇熟女| 97超碰久| 欧亚在线视频| 黑丝制服中文字幕| 午夜精品久久久久久久男人的天堂 | 狠狠操狠狠燥| 日韩av乱伦| 96超碰网| 久久秀这里有精品| 午夜精品久久99蜜桃的功能章节| 久久熟妇五十路一区| 小说区 图片区色 综合区| 四月丁香婷婷| 欧美一区二区日韩三区| 91丝袜在线视频| 久久久亚洲欧美综合| 夜夜嗨一区二区三区三州加勒比| 青青草天天亲夜夜操网| 亚洲自拍97| 日本三级小说中文字幕| 91在线视频观看国产| 97免费视频在线观看视频| 国产精品久久久久久 百度| 国内一区二区三区| 国产精品久久久视频| 天天射夜夜| www.人人cao| 天天干嫩逼网| www.av不卡中文字幕| 日本午夜福利影院| 天天激清| 天美一区在线| 无码自拍SM| 欧美日韩在线小说 | 91neishe| 欧美久久人人网| 加勒比无码毛片| 校园春色综合| 伊人网综合在线视频| 超碰伊人在线| 97中文超碰| 久久亚洲欧美中文字幕国语| 色香网| 综合网久久| 三级片网站在线播放| 玖草在线视频| 国产风韵犹存熟妇三区| 天天狠| 伊人久久大香线蕉无码| 1区2区3区视频| 日韩精品操少妇| 久久久97| 一级久久久久久久久久久 | 婷婷中文网| 中文字幕国产在线天堂| 天天操熟妇| 国精品一区二区三| 久久久亚洲熟妇熟女| 日韩精品大香蕉伊人在线| 久久人妻办公室视频| 成人免费看吃奶视频网站| …中文字幕亚洲乱,97人妻无码费视…| 天天爽天天爽| 顶级丝袜熟女一区二区三区| 夜夜操美女| 久久99干一本高清| 熟妇国产免费一区| 久久97资源 网| 婷婷五月天小说| 免费看A片毛毛片在线播| 免费A片三p视频| 18禁久久| 综合天天。| 欧美一区二区情色| 欧美躁死她一区二区| 青娱乐福利99| 九九九九免费| 中国91AV| 2017天天操天天日| 疯操AV| 操我啊啊啊啊啊| 人妻熟女午夜精品在线| www成人啪啪18秘 免费| 狠狠色狠狠色狠狠五月| 极品销魂美女一区二区| 激情综合网亚洲| 中国韩国明星一极片一区乱码毛片人妻熟女一区二区三区 | 美国三级日本三级久久99| 久久欧洲| 天天看人人操屄犊摸阴| 人妻天天爽夜夜爽精品2| 丁香啪啪| 九月婷婷综合| 国产成人久久久精品免费AV| 亚洲天堂7777| 婷婷探花久久精品一区| 九九人妻| 懂色影视久久| 婷婷10月天青娱乐| 96超碰网| 超碰综合色| 午夜福利在线视频1000| 国产综合久久久鬼色| 亚洲少妇诱惑| 91麻豆天美传媒HD| 今日头条成人一区二区三区四虎精品| 日韩三级在线观看mp4| 久热久| 婷婷久久综合久| 国产在线精品偷| 国产免费永久精品无码| 日日夜夜狠狠| 久久久久精| 这里是精品| 欧美 亚洲 综合 制服| 麻豆2区1区天美| 1024亚洲中文字幕久在线看片你懂的 | 蜜桃精品一区二区三区ww | 亚洲欧洲无码97久久精品| 97免费视频网| 久久久草成人网站久久久草成人久久久草久久久 | 国产精品亚洲一区二区三区四区| 日本在线视频导航| 五月丁香啪啪啪| 性久久久| 欧美丰满少妇xx高潮| 久久精品国产亚洲AV无码做| www网站黄| 天天做天天爽| 亚州成人a∨| 青青草国产盗摄一二三区| 91av天美性媒精品视频| 99re综合伊人| 免费观看一区| 日韩AV无码网站| 日韩中文字幕人妻视频| 色五月综合| 亚洲另类综合欧美| 婷婷香网站| 一牛一区二区三区久久| 综合熟妇一区二区三区| 12一15性XXXX粉嫩国产| 夜间福利片1000无码| www.丁香五月| 精品小视频在线| 后入式福利| 日韩在线国产字幕| 操我无码| 丁香六月婷| 青青草伊人久久| 亚洲在线观看| 国产又黄又粗又猛大片| 国产AV无码AV| 久久人妻四季| 亚洲综合色图欧美| 色在线综合| 丰满高潮18xxxx| 国产九九久久久精品| 夜夜青青无码影院| 日产操逼| 国产超碰人人操| 欧美一区二区日韩传媒搭讪精品| 亚洲乱熟女一区二区| 玖玖爱伊人玖玖爱| 国产v片在线免费观看| 婷婷丁香成人| 91国精产品| 韩国一级做a久久久久| 日韩精品1区2区中文字幕| 中文字幕性感少妇av| 欧美精品丝袜久久久中文字幕| 亚洲综合贴图91| 日本一级真人黄色性爱视频| 性爱av网站| 欧美亚洲一区二区久久久婷精品大包诱| 欧美淫乱视频| 一级性爱视频免费在线| 92福利社视频| 久久久久久无码人妻中文字幕| 97在线免费视频| 亚洲AV永久无码一区仙野| 一区二区三区日韩欧美| 伊人在线大香蕉视频久久| 天天日天天干天天色| 天天日夜夜| 中文字幕在线第二页| 午夜激情成人在线观看| 麻豆黄色五月天| 91操熟女视频| 欧美做爰无码A片视频| 一直超碰| 四虎午夜影院| 九九久久首页| 亚洲欧美日韩中文播放| 亚洲第一综合| 亚洲双插| 夜夜草网站| 欧美色图在线视频少妇| 欧美性爱日韩性爱| 久久精9| 2025年A片视频精品| 日本大片日本一区二区免费高清| 久久久精品九| 日韩欧美亚洲一区二区三区影院| 东京热不卡视频| 91人妻精华帖| 精品人妻二区三区| 美女91AV| 夜夜一区二区| 亚洲不雅视频1区二区| 欧美一级色| 97亚洲综合在线| 这里都是精品在线观看| 亚洲交换| 五月色网| 天天色欧美| 天天操夜夜操| 男女无套 免费网站| 亚洲激情AV| 天天天干977| 九九热免费视频| 躁躁躁日日躁2020| 性欧美另类高清| 少妇久久| 国产又大又粗又长视频在线| 草草影院日本第一页| 亚洲限制级| 国产精品久久久久无码A√| 欧美国产有色电影| 人妻中文字幕日韩电影| 天天综合站| 99热这里是精品| 97在线观| 宗合情欲网| 欧美在线啊啊| 人人色人人射人人妻| 強姦亂倫a| 97bbn| 丰满的三级少妇欧美久久久| 人人妻人人爽| 日本三级日本三级三级人妇四虎| 亚洲无码国产精品久久| 国产精品久久久久999| 欧美劲爆视频一区二区| 美女诱惑久久| 欧州激情视频在线一区二区| 国产乱色国产精品免费视| 亚洲熟久久| 色婷婷香蕉| 日韩综合色图| 天天看高清麻豆| 台湾成人无码AV| 啊啊啊久久久视频| 另类图片五月| 亚洲国产成人福利在线观看| 人妻少妇精品久久久久久| 亚洲城人男人的天堂| 中文久久| 国内操逼视频二区| 九月丁香| 偷拍亚洲熟女视频播放| 欧美日韩小说| 亚洲欧洲无码97久久精品| 91高清无码下载| 94色色电影网| 欧美在线l亚洲| 337p大胆噜噜噜噜噜91Av| 欧美精品久久96人妻无码| 国桃视频产巨乳精品一区二区在线| 国产精品三级视频网站| 插入逼91| 清纯唯美综合亚洲| 91中文精品日韩欧美在线| 国产成人www免费人成看片| 人人妻人人玩人人澡人人爽| 加勒比伊人综合| www.狠狠干.coom | 99黄页网站| 天天爽天天| 欧美精品99久久久**| 天天92av| 91精品少妇搡搡搡| 在线97在线| 五月丁香久久| 岛国视频免费在线观看| 亚洲精品国语在线播放| 久热伊人| 中文日韩欧美熟| 九九RE视频在线精品| 另类小说综合网| 97爱爱爱| 亚洲日韩美女丝袜美腿人妻视频| 久久久一区二区| 天美av在线观看| 国产激情片在线观看| 一本精品日本在线视频精品| 97爱爱爱| 国产传媒一区二区三区| 亚洲狠狠入| 97超碰人操| 97超碰逼| 日韩精品熟妇| 日韩99神马视频播放片在线播放| 九九激情网| 亚洲一区二区三区AV无码| 测评在线观看AV| 国语少妇精| 天天久久久久久| 中文字幕午夜精品久久久| 夜夜 中文视频rt| 日韩啪啪啪视频| 色好看av| xxx亚洲午夜天堂| 欧美|91色综合| 717影院理论午夜伦八戒| 国产亲戚伦亲在线| 免费精品人妻一区二区三| 超碰无码加勒比| 欧美日韩啪啪电影| 久久精品人人做人人看| 亚洲综合20p| 亚洲综合在线第一页| 欧洲视频在线| 麻豆成人AV| 一区二区无码视频| 揉揉日日日日| 97国产精品| 97超碰欧美| 精品人妻中文字幕高清| 影音先锋少妇| 一区二区三区黄片免费观看| 亚洲国产尤物yw在线观看| 日韩极品无码B| 在线中文字幕| 国产福利电影| 日韩综合无码色欲vv| 曰韩操B| 26uuu性物| 亚洲一本色道中文无码aV天美| 亚洲一区二区三区AV无码| 国产人妻天天干精品| 91精品国产麻豆国产自产在| 久久精品99| 一区二区偷拍拍视频| 日韩无码嘿咻黑热久| 国产精品经典一卡久久久 | 99色视频| av操操不卡| 亚洲www91| 日韩av情韩国爱禁区av一区二区 | 嫩草91| 美女性91| 午夜视频黄| 久久黄色性爱视频| 强免费黄色网址| 欧美九9 9 9| 中文字幕精品人妻丝袜| 亚av顶级裸体一区二区三区四区五区| 男人的天堂无码| 日日摸日日碰夜夜爽视频| 狠狠操狠狠操操| 成人免费性爱视视| 欧美大香蕉专区网| 大奶啊啊好爽 | 亚洲欧美日韩偷拍色图| 在线A日本| 日本精品一区二区中文字幕| 天天淫人人妻日日色| 青青欧洲黑| 亚洲成人AB| 日韩国产精品人妻无码久久久| 人妻丰满熟妇一区二区三| 色综合尤物| 操死我干死我| 日韩精品资源| 国产黄色视频久久| 揉揉日日日日| 亚洲一级性爱视频免费看| 九热视频| 搞中出视频在线观看| 综合亚州欧美| 免费αⅴ在线观看| 熟女人妻av在线资源,黄色的资源 粉嫩国产精品久久粉嫩 | 亚洲在钱| 成人小说另类在线| 国产伦精品一区二区三区在线观| 亚洲欧美日韩有码| 91色夜| 东北丰满熟女国产一区| 91啪啪视频| 国产成人AV麻豆| 超碰97国产欧美| 色欲无码人妻日韩欧美精品| 欧美性天天影视| 蜜臀无码一区二区| 日本中文熟女视频| 狠狠色色| 青青草久久在线| 97精品视频| 日本中文字幕在线视频| 热久日综合| 欧美天天射| 欧美一区二区三区日韩| 亚洲熟女乱熟乱熟妇综合网二区| 亚洲欧美日韩不卡人妻| a在线观看| 久操影视| 欧美精品一区二区少妇免费A片| 久久女人一区二区三区| 熟啊v色欧美热| 人人操人人肉久久精品| 亚洲日韩国产欧美综合v| 麻豆福利视频导航| 国产真实子伦对白| 99热精品在线| 人人操超碰在线| 亚洲蜜乳av| 欧美|91色综合| 亚洲情色 自拍| 国产精品一区二区三区,亚洲综合| 很黄很污的免费网站| 久久国产乱子伦精品免费女,网站| 久久亚洲AV成人精品无码| 爆乳免费黄网站| 国产精品久久久久久久久久久久久久| 波多野结衣AV无码一区| 91丨九色丨大屁股| 久热这里| 亚洲免费人妻在| 亚洲综合 欧美| 欧美性爱1080p| 欧美色图片91| 国产91福利小视频在线观看| 久操B网| 欧美在线电影| 综合欧美日韩在线| 人妻aa| 91老熟妇| 黑人性欧美| 亚欧美综合网。| 夜夜操2028| 久久性爱大全| 日韩欧美成人性爱在线| 欧美一区二区一级岛国大片| 6080YYY午夜理论片在线观看| 综合第一页| 五月婷婷激情| 日本成人在线不卡一区二区三区 | www.久久最新地址| 98一区二区精品| 久久久不能久久久久| 欧美亚洲天堂| 日本九九久久99播| 91搞逼视频| 精品视频专区| 欧美精品成人在线播放| 日日噜噜夜夜久久亚洲一区二区| 操逼片国产| 九九综合网| 在线视频日韩欧美国产| 伊人国产AV| 97人妻碰碰中文无码久热丝袜| 一二三区精品视频| 久久色一区| 日韩高清黄片| 99这里都是精品| 色婷五月| 99久久久无码国产精品性啊聊| 91视频国品一二三区| 草草草视频在线免费看| 久久精品国产99国产精品亚洲| 色色色色日本| 蜜区区视频79| 伊人网免费视频| 91色五月俺来也| 国产操操日韩三级黄| 天天日骚逼熟女| 欧美性天天影视| 久久透逼视频| 中文字幕av一区二区三区人妻少妇 | 成人五月香网在线| 操婢日韩| 综合亚州欧美| 日少妇亚洲版| 天天色综合天天操| 17c嫩草51久久91嫩草| 欧美性生活内射| 欧美日韩99| 亚洲伊人久久综合97| 亚洲涩图欧美| 富二代亚洲精品99| 色情乱伦AV| 一区二区三区视频| 青青三级视频| 欧美美女自慰一区二区三区| 国产精品亚洲天堂网址| 三及片网站| 性爱欧美五月| 9久综合网| 超97在线精品视频| 97九色| 九九超碰综合网| 热天堂一区二区| 日本在线视频导航| 日韩免费簧片| 欧美在线干| 久久久久一本一区二区青青蜜月| 91精品国产高清久久久久久,亚洲成人 | 午夜毛片亚洲精品片国产久久久| 狠狠亚洲| 国产精品情侣啪啪| 国产热RE99久久6国产精品首| 亚洲 中文字幕 精品| a片亚洲一本通视频| 加勒比av官网在线| 99精品久久| 久久六六| 人妻激情视频| 大屁股熟女一区二区三区| 熟女一区二区| 日韩精彩免费| 99精品视频在线观看| 人人做人人妻人人夜视频| 东北老女人的激情视频| 婷婷激情啪啪| 国产高潮AA片免费看| 亚欧性爱无码| 91福利网在线观看| 人人操人人肉久久精品| 大但人体久久久久| 欧美 亚洲 91| 麻豆精品天美| 亚洲AO在线| 国产成人精品亚洲日本| 中文字幕一区电影在线观看| 俺去啦俺来也久久综合| 色图综合| 国产日韩怡红院| 亚洲自拍欧美国产首页网曝| 国产一区二区三区中文字幕| 久久99精品视频| 日本 色 导航| 久久久精品电影| JIZZJIZZ亚洲女人被躁| 啊啊嗯嗯好爽| 美女91AV| 91精品人妻一区二区三区蜜臀| 亚洲精品97久久中文字幕| 性欧美精| 欧美 亚洲 综合 制服 另类| 国产视频小说| 91久久久老司机| 1204av韩国| 国产乱弄免费在线视频。| 亚洲第一页色| 国产精品91一样| 狠狠躁AV| 蜜桃精品一区二区三区ww| 黑操B| 日韩av不卡在线观看| 男女日B国产| 免费看片黄| 亚洲天堂五月天国产| www.久久制服糖| 免费观看国产小粉嫩喷水精品午| 吉田爱美AV在线| 欧美一级A片在线看视频性色| 国产精品96| 午夜福利在线合集| 91色艳| 亚洲AV无线| 亚洲天堂久久久久久粉红视频| 精人妻无码一区二区三区伊人直播 | 东京热男人的天堂| 日日玩天天干| 亚洲色情在线影视| 超碰激情808| 欧美组图日韩亚洲中文字幕| 98精品国产乱码久久久久久| 久久久久久亚洲Av无码精| 久久免费9| 免费中文综合精品| 国产午夜视频| 97超碰这里只有精品| 亚州再线| 久久久噜噜噜久久人妻| 人妻素股| 亚洲深夜福利| 国产又黄又爽| 韩国三级色呦呦| 色色色日本| 黄色AAAAAAAAAAA大片| 97任你吞精| 色一射色一射| 日噜夜夜夜夜夜夜夜夜夜夜爽爽爽爽爽爽爽爽爽爽爽爽 | 日日操免费视频| 丰满高潮18xxxx| 五月天综合网| 精品久久久久,69国产成人精| 日本天堂网| 亚洲最大黄网| 97久久国产精品| 春色综合网| 欧日韩一二三f区| 亲子敌伦对白在线播放| 97色妞| 夜夜嗨免费视频| 欧美韩日精品99综合| 免费a v| 亚洲色图殴美色图激情乱伦| 天天日老熟妇| 久久6热精品99视频| 亚洲三级。日韩三级| 26uuu成人影片| 成人综合久久精品色婷婷| 操九九九九九九| a人片中文字幕一区二区| 欧美综合亚洲| 凹凸视频在线一区二区| 最新国内自拍av免费| 美女黄频a美女大全免费皮| 国产精品久久发布| 欧美亚洲清纯| 日韩 国产 欧美自拍| 亚洲制服欧美另类内射| 91大神电影天堂| 亚洲熟妇综合久久久久久| 啪啪啪亚欧美视频| 思思性爱| 欧美熟女妇同| 欧美一级二级三级| 伊人激情五月天一区二区| 小草精彩毛片| 亚洲se电影| 国产9 9在线 | 亚洲| 欧美黄色片AAAAA| 9久久美女首页| 男女啊啊啊| 欧美日韩在线国产在线| 国精品一区二区三| 极品色综合| 国产成年女人免费视频播放a| 在线国产探花| 日本不卡码黄色| 精品日日人妻| 99re国产精品视频| 亚洲另类久操网| 四虎AV在线播放| 99精品视频在线观看免费| 国内黄色精品| 一二三区操逼国产91| www.zbzhongsen.com| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 中文字幕aⅴ在线视频| 大香交伊人网| 91情色在线| 人妻精品一区二区在线| 欧美国产有色电影| 日韩有码 一区二区三区| 色噜噜国产在线| 人妻精品一区二区三区| 国产三级电影免费观看| 97干综合网| 99热在线观看| 中文伊人大香蕉视频| 97久久久久久久久久| 丝袜剧情| 双插在线| 少妇厨房愉情理伦片bd在线观看| 亚洲图片 91| 粉嫩AV一区二区夜夜| 99ri精品| 久久久夜夜夜| 又黄又爽在线观看视频| 风韵犹存大大大大香蕉| 国产浮力影院第1页| 欧美色997| 欧美精品久久久久久久丰满| 99热超碰| 91熟女网| 中文字幕日韩国产传媒欧美精品| 色九久| 一二三四免费视频| 亚洲天堂另类| 禁片 高清 在线观看视频网站| 91bbbbbb| 素人播放一区| 午夜经典| 91大学精品激情戏| 日本不卡一区二区| 日韩紧密久久| 78超碰| 97视频观看| 97色网| 欧美中文字幕一区| 精品国产乱码久久久久久久久久毛片| 97香蕉碰碰人妻国产欧美| 亚洲美女高潮喷水视频| 99热综合| 91大神精品长腿在线观看网站| 白丝AV网站| 亚洲日韩美国人妻| 91熟女视频网| 9久综合网| 2023天天操夜夜操| xxx亚洲午夜天堂| 久久亚州精品成人Av无| 色综合久久夜色精品国产天堂| 自拍偷拍草一草| 东京热熟女亚洲视频网站| 91老熟女| 中文字幕视频免费| 久久女人一区二区三区| 岛国网址国产 | 久久伊人五月天| 久久国产AⅤ| 亚洲 欧美 日本 国内 首页| 国产男女无套视频免费观看| 人人摸.人人色| 九九九成人| 吊色| 久久精品视| 色悠久久久av| 亚洲一本色码中文字幕| 色嗨嗨在线| 九九九免费视频| 欧美一二在线| 中文字幕一区二区三区蜜臀| 在线另类| 色999亚洲人成色| 婷婷五月天补不补| 欧美一级黄片免费播放| 日本 成 人 小说 电影 一区二区| 蜜臀久久久国产| 色原狠狠天天天| 婷婷色香| 天天视频网站黄| 中文字幕精品探花视频| 日韩丨制服丨中文|在线| 欧美大战久久久伊人| 国产十八禁视频| 91高清欧美| 亚洲精品天天影视综合网| 郑州宾馆老熟女露脸啪啪| 日韩小电影| 啊嗯嗯啊好大好爽| 久久久精品日本一道| 中文字幕精品一区二区精| 涩亚洲欧洲| 嗯嗯啊啊亚欧精品| 欧美精品日韩一区二区| 内射夫妻三片| 91在线美女| 多乙久久久久久| 五月天我淫我色av| 97免费视频在线| 曰韩少妇无码| 手机不卡视频不卡在线一二三区| 99久久精品无码一区二区| 综合伊人激情| 欧洲亚洲综合| 麻豆国产av网| 1769一区二区| 操熟女91| 成人久久久精品| 一区中文字幕二区日韩| 久久久久13| 欧美劲爆视频一区二区| 伊人黄色片| 激情四射婷婷六月天| 黄色高清久久无码依人| 天天爽天天| 久久久久成人亚洲国产| 国产乱伦性爱区| 91青青草| 91情色在线| 91nbbbbbb| 97色涩| 青娱乐 成人娱乐在线| 动漫爆乳3D奶水一区在线观看| 日韩中文字幕人妻视频| 欧洲在线性爱视频| 精品人妻一区二区三区鲁大师| 麻豆国产第一| 伊人精品视频| 六月激情网| 日韩黄色一区二区三区| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 天美精品原创av片国产| 欧美激情在线观看视频| 久久久久久久综合,国产| 婷婷15月天青娱乐| 东京热不卡视频| juliaann丝袜大战黑鬼| 色九九九| 日本精品免费一区二区三区四区| 五月天春色激情网| 日本天天吊| 嫩草 人人网精品| 色色婷| 婷婷午夜| 亚洲黄色网址视频| 日本视频在线观看污污污| 大香蕉黄色一级片免费看| 欧美性爱日韩高清| 国产一进一出视频网站| 日逼逼免费看| 亚洲男人天堂2017| 丰满人妻一区二区三区四区| 国产蜜臀精品一区二区尤物| 久肏视频字幕| 神马久久免费电影观看| 欧洲站一级二级三级h| 精品丰满熟妇人妻一区| 丝袜加勒比| 国产精品高潮久久AV| 欧美在线伊人色| 干b在线性社区| 亚洲和欧美裸体美女双飞视频| 欧美一区二区成人一卡| 欧美在线干| 久久精品国产97欧美精品亚洲 | 超碰97在线中文| 九九久久久久久爱| 天天看高清麻豆| 欧美高潮| 午夜综合在线| 91在线一起| 校园春色亚洲色图| 欧洲亚洲人妻无码久久三区四区| 蜜臀久久99精品久久久久久成人小说 | 伊人久久亚洲色欲综合网站| 激情情色五月天| 日少妇视频| PMv在线观看| 强被迫伦姧在线观看无码网站| 免费一级特黄特色大片在线观看看| 在线观看色视频| 精品国产肉丝袜在线拍国语| 丁香五月天社区| 亚洲精品一二三四区| 久久久久久九九九九-美女久久久久久久-成人AV | 韩日巨乳美女免费视频在线观看| 日韩中文9| 少妇天堂| 又粗又长又爽在线观看| 欧美十八禁视频| 日韩欧美一级特黄大片| 色蜜AV| 日本东京热大香蕉a片| 99在线啪| 大学生美女口爆| 国产女人和拘做爰视频| 国产 三级自拍| 日韩成人色图| 亚洲性少妇| 色图四区| 91天天综合日韩欧美| 国产高清吃奶免费视频网站| 色综合V| 丁香色婷婷| 丝袜喷水在线| 中文一区二区| 大香蕉狠狠爱| 天堂综合网| 欧美老妇曰批的视频| 在线99热| 亚洲成人精品久久久| 亚洲熟妇AV日韩熟妇在线| 97综合网| 日韩欧美字幕亚洲一区二区| 一二三四日本视频高清| 欧天美中出| 日本天天干天天日一区| 啪啪性爱免费视频| av网页一区二区三区| 肉嘟嘟www视频在线观看高清| 欧美天堂日韩三级国产传媒| 久久影视二区三区行押| 日韩大香蕉AV影片| 亚洲成人av电影在线| 人妻天堂综合网| 欧美色道啊| 激情情色五月天| 爱妻综合网| 美女骚尻视频| 国产丝袜高跟美女av免费观看| 亚洲欧美日韩电影网站一区 | 色麻豆AV| 色偷偷综合91久久噜噜| 亚洲色悠悠久久88| 久九干| 大香蕉黄色一区| 国产福利精品最新在线| 色婷婷网| 亚洲黄a三级三级三级看三级| 九九九九欧美| 美女网站黄页| 激情文学亚洲| 九热中文字幕| a男人的天堂久久一级A毛片| 理论久久婷婷网8| 综合网亚洲1| 国产精品播放| 五月丁香综合激情| 伊人991| 偷拍盗拍亚洲色图图片| 色妇综合网| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 秋霞Av理论一级在线| 成人性爱全视频观看| 色诱中文字幕| 青草成人免费视频一com| 99热官网| 天天干人妻视频| 亚洲成a人在线观看久|