日韩精品一区二区三区在线视频放-无码中文字幕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
返回資訊列表
久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 欧美探花网| 亚洲精品天堂久久A∨51成人漫| 国产无马av| 美女啊啊啊啊啊啊啊| 加勒比人妻综合| 五码视频在线观看| 天综合网| 久久精品一区二区三区四区五区| 久久天堂网| 无码操逼视频一下| 日韩三四五区| 蜜乳视频网站| 亚洲精品欧美专业| 粉嫩av在线| 少妇一线天久久久久久| 国产高清自拍| 国产精品制服丝袜中文字幕日韩一区二区三区 | 国产偷人伦激情在线观看| 激情久久久| 黄色十八禁网站| 九九九九精品九九九九| 天美传媒国产原创中文字幕亚洲欧美另类 | 欧美日韩小说| 欧美不卡二区| 欧美色图自拍| 思思热影视| 日韩欧美资源| 人人人人插| 亚洲综合影视| 色屁屁影院www国产| 长长久久88视频| 午夜经典| 99热网站| 精品免费视频国产一区| 青青草视频爽一爽| 黄色污污污污污污网站| 丰满熟妇大乳做爰| 色婷婷久久| 天天欧美| 蜜臀久久一区二区| 死我十八禁| 精品久久久亚洲AV成人网站| 国产路线专区| 91爱看| 亚洲另类小说卡通动漫| 中文一区在线日| 天天干天天燥| 91色图| 男人亚洲91首页在线| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 欧美黄页在线| JuliaAnn丝袜熟女系列| 久久夜嗨| 91人人臊| 综合亚洲欧美| 伊人成人情色综合| 欧洲亚洲天堂精品| 欧美色图亚洲色图成人在在线| 久久精品黄色| 亚射在线| 97人人射| Blackedraw视频一区二区| 久久宗合亚洲| 又大又白奶子| 操人妻丝袜高跟| 国产深喉视频一区二区| 天天综合网入口~91| 美中日韩无码| 欧美日韩在线视频网站| 老熟乱一区二区三区四区| 日韩国产成人自拍视频| 神马九九| 91青青在线视频| 久妇网| 亚洲制服aⅴ中文字幕| 天天综合~91| 日本国产二线女色| 精品网站99999| 91在线精品| 欧美大波激情xxxx| 蜜臀久久99精品久久久久久无删减 | 97精品在线| 1024人妻熟女一区二区三区| 国产精品久久aV| 亚洲亚洲亚洲天堂天堂| 求求你操操我| 色婷婷五月天| 天堂中文日本在线观看| 69视频入口| 99最新日韩偷拍视频| 少妇国产不卡| 91在线页| 97在线视频观看| 日韩激情啪啪啪| 久久99久久99精品天美传媒棢·纸:.| 很很很很操| 亚洲av夫妻操穴网| A V少妇特黄三级| 高清国产精品无码| 国产精品久久久无码aV去| 欧美三四五区| 2025亚洲男人天堂| 六月婷激情福利天堂69| 97久久久| 五月婷婷丁香| 秋霞一级视频在线观看免费| 国产精品爽爽v| 3PAV乱伦视频| yiqicaoav| 火箭成精品视频884必出精品| 熟妇艹鸡八| 97WW精品| 东北老女人的激情视频| 人妻在线中出视频| 超碰在线人妻不卡| 五十路熟女工口 | 欧美日韩222| 91九色精品熟女内射| 中文字幕在线日亚州9| 欧亚乱色熟女一区二区| 日韩国产成人自拍视频| 极品尤物女神在线观看| 少妇xx精品| 久久久久久亚洲中文| 欧美精品三区| 国产粉嫩蜜臀av一区二区三区| 日本久久久精品电影| 九九热午夜欧亚国产视频| 久9久| 这里有精品| 婷婷久久综合| 欧美图片色综合| 夜夜操91744565| 91|九色|国产熟女| 婷婷久草一区二区三区| 人人摸人人干| 黄久在线| 600国产精品视频| 天天综合站| 亚洲熟女一区二区| 99精品九九九九九九| 中 文字幕一区二区三四 五 区日 日 骚| 狠狠综合网| 精品性爱无码在线播放| 久久丁香| 偷拍亚洲高清图片| ai欧美亚洲小说| 老司机午夜精品福利视频一区二区| 嗯嗯啊啊日韩精品| 精品亚洲天堂| 亚洲精品无码成人久久久99| 人妻熟女av国产网站| 超碰碰碰碰| 91九九| 美中韩AV综合网| 99热免费精品| 久久国产精品视频| 国产黄色影片在线观看| 欧美熟妇乱码在线一区| www. 男人天堂成人在线| 91热热色| 免费的很黄很污的全部视频| 亚洲小电影免费涩涩成人在线高清| 强奸乱伦 亚洲一区| 日日夜夜模| 日本一线产区和二线产区伦理片| 久久在肏| 欧美片第一页| 亚洲综合色婷婷| 久久久久密| 色眯眯av| av毛片aaaaa免费看| 日本精品无码三级网站| 美女裸体麻豆天美蜜桃91| 超碰久久综合| 91精品久久久| 午夜福利久久久噜久噜久久综合| 中文字幕一品色图| 男女啪啪网站免费视频| 免费看A片毛毛片在线播| 超碰九色| 99综合自拍| 色97国产69香蕉| V A在线| 国产一级高跟丝袜| 亚洲色啪| 东京热,男人的天堂| 色欲三区| 亚洲天堂另类美腿| 91天天综合日韩欧美| 亚洲日韩美国人妻| 国产a级精品| 极品少妇久久久| 日本一级婬片试看三分钟| 天天影视综合网欧美精品| 精品中文日韩字幕视频| 成在线人在线观看视频| 日韩啪啪啪视频| 91老熟女| 国产人妻精品久久久一区二区三区| 天天享受天天看| 亚洲男人的天堂va亚洲男人社| 亚洲天堂7777| 欧美少妇高潮久久91| 国产又黄又粗又猛大片| 欧美极品女人的天堂| 97操97干| 99热久| 欧美在线亚洲| 麻豆国产尤物AV| 性高潮久久久久久久久久久| 亚欧Av| 传媒免费一区二区三区| 久久久久亚洲AV无码专区少妇| 五月天色色色| 蜜屁av| 国产激情视频一区区三区| 91粉嫩萝控精品福利网站_精品影音先锋国| 天操老女人| 内射老妇BBWX0C0CK| 欧美久久婷| 一区二区三区美女超清| 日本裸体久久色噜噜| 神马久久久久| 激情亚洲天堂| 夜夜影视四色| 成人小电影网站tex| 欧美熟女少妇| 尹人免费观看视频在线| 欧美在线 亚洲| 午夜黄色免费在线观看| 蜜臀99久久国产| 大香蕉久久| 九九九九九九九九九国产精品 | 国产97色在线| com 首页 18岁 禁区 女优 免费 精选 同城 | 色就色综合| 精品人妻一区二区乱码一区二区 | 欧美激情一区二区| 欧美丰满少妇xx高潮| 91爱看| wwwcaobibi| 91免费看中出视频| 日韩激情啪啪啪| 国内精品久9| 日韩啪啪视频| 乱伦熟女论坛| 97久久天天综合色天天综合色电影| 国产一区在线免费播放| 欧美中文字幕精品人妻| 啊啊啊不要好爽日韩无码一区| 最新岛国大片| 国内一级精品| 日韩中文字幕av在线播放| 国产熟女乱论| 色欲av国内精品久久久久久| 热热热热日日漂亮永久永久国产日| 亚洲国产奇米影视久久| 97久操| 欧美性区| 亚洲成人久久美女| 成人七区| 91久久青青草原精品| 一区二区三区成人| www.狠狠干.coom | 亚洲在钱| 日韩三级在线观看mp4| 大地资源在线观看中文第二页| 欧美综合网在线| 亚洲色图 图片| 人妻天堂综合网| 日韩中文字幕人妻视频| 中国AAAAAA黄色片| 婷婷人妻激情| 亚洲91大片| 久久的网站啊啊啊啊啊| 一级成人性爱| 99热在线播放| 色噜噜狠狠色综无码久久| 免费视频在线观看啊啊啊啊啊| 男人天堂黄片| 久久久久久亚洲Av无码精| 美女上床网站| 久久这里| 九九热精彩视频| 口爆综合网| 亚洲乱码尤物193YW| 五月丁香六月综合缴清无码| 国产精品99999| 亚洲男人在线观看天堂| 99热99re6国产在线播放| 天美一二三在线观看Av| 婷婷三区| 97午夜剧场日韩| 色99视频| 五月婷久久| 综合久久六月久久婷婷| 国产精品不卡一区二区三区av| 精品人妻伦一区二区三区久久| 中文字幕日韩国产传媒欧美精品| 国产欧美第五页| 欧美在线干| 乱伦熟女区| 国产精品高潮呻吟av久久4虎| 欧洲人妻视频| 青青在线视频日韩欧美| 中文 人妻 制服| 欧洲人妻视频| 国产深喉视频一区二区| 91第一页| 日韩黄色片子| 亚洲欧洲日韩天堂av| 日韩免费av片高清无码| 大香久久| 亚洲色图图片| 高清国产精品福利网站| 亚洲本色精品一区二区久久| 很很操在线| juliaann欧美丝袜办公室| 久久精品日韩专区免费观看| 校园春色家庭伦理欧美激情| 国产日产欧产美韩系列麻豆免费| 97人人爱人人乐| 新怡红院| 国产女大学生AV| 香港澳门日本三级网站| 性爱乱伦视频免费| AA级电影三区| 欧洲一级性爱视频在线观看| 九九亚洲视频| 99青草| 亚洲欧美性生活| 97爱综合| 日本久久女同性恋视频| 国产超碰AV在线精品| 蜜乳视频网站| 看黄片视频免费| 在线观看av区| 99re6久热只有精品6在线直播| 一区二区三区四区姦女| 91欧美性| 夜夜夜夜久久久久| 欧美不卡五十路| 天天综合~91| 国产97av| 国产美女裸体秘 永久无遮挡| 岛国片国产成人亚洲播放| 天天色播亚洲综合网站| 五月激情视频| 欧美精品另类人妖xxxx| 国产精品电影推荐| 九九亚洲| 亚洲欧美日韩精品久久久一区二区 | 久久美女国产| 91老司机在线视频免费观看| 国桃视频产巨乳精品一区二区在线| 五月天九九日国产精品一区二区三区| 女性91网站| 天天上日日上日韩精品| av在线播放国产一区| 亚洲一区二区三区中文字幕| 国产欧美成人第一页在线观看| 睡产熟女乱伦| 色婷婷网| 超碰97最新人妻| 欧中美三级一区二区三区| 欧美呦呦性爱| 久久精品国产精品亚洲艾通辽熟妇| 亚洲人天堂| 国产精品自在线发布| 99久久综合网| 美女久久久久久久| 97se亚洲综合自| 久久婷婷电影网| 国产AV超爽| 亚洲欧美精品91| 91伊人大香蕉| 啪啪综合网| 色情五月丁香| 超碰97综合网| 日韩激情中文字幕有码| 中文字幕av久久爽Av| 四虎av在线| 国产综合网站在线播放 | 人人操人人摸人人看人人插| 日韩亚洲美女一区久久| 老司机福利社视频在线观看| 黄色AAAAAAAAAAA大片| 中文字幕在线观看第二页| 久操频道免费在线呗看| 性爱乱伦一区| 青青草中日韩在线| 国产中文字幕曰本毛片| 久偷拍欧美日韩三区| 欧美欧美啪啪视频| 殴美综合色88| 免费观看网黄| 欧美综合色站| 亚洲 中文字幕 精品| 久久久com| 老色鬼成人精品视频下载大在线观看| 久久在线观看免费视频| 丁香九月激情| 青草精品视频一日本久久久久网站| 国产h片在线观看视频| 天美传媒AV国产在线| 日本精品五区| 亚洲最大黄网| 国产精品麻豆成人av| 久久色激情一区二区三区| 日韩性爱长视频免费| 麻豆 欧美 日韩| 久艹日日日| 97香蕉碰碰人妻国产欧美| 久久久久婷婷精品av电影| 萌白酱自拍视频| 国产成人天堂| 无码聚合| 久久久91福利姬| 极品色www影院| 久久精品国产97欧美精品亚洲| 激情视屏国产乱伦强奸| 超碰综合97在线| 亚洲日韩精品久久久久一区壹牛| 久久久久久久极品香蕉视频| 精品高潮| 九区国产| 色成人Www精品永久观看| 人妻少妇无码| 91女网站| 97人妻免费中文字幕| 激情内射| 欧美日韩99精品麻豆传媒| 国产又黄又爽| 日本黄页视频在线观看| 色色五月婷| 中国91AV| 97人人爱人人做人人乐| 91c色| 亚洲综人网| AV污污污污| 热热色综合网| 一区二区首页| 视频分类 国内精品| 97在线免费视频观看| 人妻在线臀日韩| 国产亚洲女v在线观看| 欧美色图在线视频少妇| 久99| 欧美巨大性舒爽顶到了| 涩亚洲欧洲| 亚洲免费精品一区| 欧美麻豆成人同性GⅤ在线| 欧美色图 色综合图| 东北女人| 亚洲无套久久嗯嗯| 全免费a敌肛交毛片免费| 超碰97极品9| 屌逼传媒| AV无码久久久精品| 亚洲国产成人7777| 亚洲丝袜少妇在线| 欧美成人精品一区二区男人蜜臀| 爆乳免费黄网站| 你想操日本小逼吗| 久久久久96| 亚洲AV乱码专区国产噜噜亚洲 | 91狠狠综合久久| 搞中出视频在线观看| 狠狠操天天干| A 天堂在线观看视频| 色97欧美| 熟女天天干| 久久五月份| 亚洲色诱惑| 亚洲中字幕日本一区二区三区| 加勒比av网| 媚薬在线视频麻豆| 少妇一区二区三区在线观看| 婷婷丁香五月综合| 美女自卫慰黄网站免费| 日韩欧美aⅴ综合网站发布| 伊人天天久久动态图| 亚欧美综合网| 人妻少妇无码 | 久久超碰com| 日本视频在线观看污污污| 欧美gv在线观看| 日韩15p| 漂亮人妻被强中文字幕hd| 都市激情人妻一区二区青青操视频 | 九九九久久久久| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 五月开心久久AV官网| 91 刺激在线| 欧美黄色片AAAAA| h无码动漫在线观看| 尤物视频一区| 天天伊人| 亚洲欧美高清| 日韩欧美加勒比| 色盈盈影院| 日本精品一区三区| 夜夜草网站| 99热最新| 九九热视频在线观看| 人人操人人干xxx| 午夜舔阴达高潮视频免费看| 色综合一本| 日本操逼无码| 黄色成人网久久久久久| 色欲av一区二区三区蜜芽| 桃花色综合影院| 国产福利视频精品视频| 天天日天天干天天操| 一级性爱视频免费观看 | 人人做人人妻人人夜视频| 国产黄色 A 片免费看| 国产探花精品在线| 日韩av一级黄片| 性做久久久久久免费观看软件| 日欧操屄视频| 熟女丰满人妻一区| 91网亚洲| 亚洲欧美91√| 久久久性爱| 超碰免费人妻在线| 无码一区二区精品视频久久久春药| 17c在线成人免费A片观看| 久久成年片色大黄全免费网站| 免费视频一二三区| WWW啪啪的com| 综合久久婷婷| 黄色不卡视频| 91操熟妇| 熟女乱3伦999| 日韩av在线免费网站| 玖玖玖玖精品国产剧情| 久久乐| 又大又白奶子| 久久最新免费视频23| 殴美性色a级欧美| 91色综合激情| 亚洲欧美变态| 欧州一区二区三区四区| 综合久久欧美| 99天天超碰| 欧美热图99| CCYY草草影院地址入口| 精品毛片av一区二区| 狠狠色色| 十八禁一区二区无码观看| 97超碰美女| 无码操逼网| 男人的天堂啪啪啪啪啪蜜桃不卡| 亚洲天堂日本| 人妻夜夜爽天天爽三区麻豆AV网站| 国产极品美女高潮无套在线观看| 色老汉玖玖爱| 夜夜操夜夜高潮夜夜爽国产精品区| 一区二区高清视频| 最新国产亚洲精品精品国产亚洲综合| 欧美午夜色妇色鬼| 精人妻一区二区三区| 操操吧亚洲乱伦视频| 欧美性天天影视| 大香蕉啪啪啪啪在线| 人妻精品一区二区| 日本三级R| 在线观看A啊啊啊| 国产深夜福利| 天天操综合网| 欧美肥臀在线| 亚洲九月丁香| 2019午夜福利视频| 超碰人人操97碰| 亚洲。日韩。欧美| 超碰97 线线 在现| 国产精品免费视频不卡| 加勒比人妻综合| 国产午夜福利专区综合| 国产精品肉丝自拍| 综合另类| 激情啪啪拍91| 国产青一二三| 人人操欧美风骚| 日韩高潮一区| 麻豆 美女 丝袜 人妻 中文| 操逼网免费无码视频| 青青伊人久久| 色色香蕉| 欧美一区二区三区黄色影视| 免费人成在线观看网站品爱网| 色好看av| 日韩中文字幕国产| AA特级绝黄| 91少妇香蕉久久精品| 中文字幕乱码人妻二区三区| 曰韩精品九九无码| 试看60秒 爽| 夜夜爽爽爽| 蜜臀久久99精品久久久久久婷婷| 色播五月丁香| 最近二区三区视频大全| 亚洲欧美一区二区三区在钱蜜桃 | 三四中文字幕| 久久香蕉国产传媒一区剧情天美| 91精片| 六六久久日韩不卡| 欧美一级欧美三级在线观看| 国产一区在线播放| 欧美最婬乱婬爆婬性视频 | 五十路熟女在线不卡观看一区二区| 国产精品福利资源在线尤物| 欧美精品四区| 欧美劲爆第一页| 一级特级aaaa毛片免费观看 | 国产熟女无套内射| 欧美大香蕉在线观看| 99少妇| 操美女高潮抽搐白浆| 欧美综合传媒| 中文字幕在线观看丝袜| 欧美成人性爱视频在线播放| 国产精品天干天干综合网麻豆| 高清无码 国产精品| 97在线观看免费| 日日夜夜干| 日韩字幕一区| 公司1区2区3区精产精| 久久五月综合| 大二网站亚洲| 中文精品少妇天堂| 97操97色| 国产 无码 一区二区| 亚洲欧美洲综合| 成人 日韩欧美一区| 人人操人人色人人摸| 人人澡人人澡人人| 夜夜高潮夜夜爽高清视频一| 日韩在线观看字幕精品| 国产精品97超碰| 久久激情视频| 国产精品一区二区校花| 久久宗合亚洲| 亚洲中文字幕妇伦久久| 欧美日本一区二区a人| 蜜臀99久久精品久久久久| 日本新免费二区三区| 色色色热| 欧美少妇性爱网站| 国产在线视频午夜精华在| 丰满人妻一区| 特级大荫道BBwBBwBBW| 爽 好舒服 无码刺激久久| 操逼A∨| 99热在线只有精品| 五月丁香激情综合网| 777琪琪午夜免费A片| 高潮综合网| 蜜桃色色网站视频三区| 亚洲黄色网址视频| 国产成人精品必看| 99re在线| 欧亚 另类 久| 欧美综合网1| 91色噜噜狠狠| 欧美一级做a爰片免费视频| 久久永久无码人妻视频| 后入精品| 久久视频,这里只有精品| 国产欧美美女免费观看视频| 免費黃色視頻觀看一| 成人麻豆av电影网站| 黑人免费福利视频| 91bbb| 久久久999国产| 国产女人9999| 综合91网| 婷婷15月天青娱乐| 亚洲熟妇熟在线电影视频| 欧美v日韩欧亚洲电影天堂色诱,国产传媒| 蜜臀AV网站| 精品一区二区人妖| 欧美少妇性爱网站| 日韩精品一区二区日韩| 亚洲天天操| 国产精品视频在线观看| 天天色综合影视网| 97日韩欧美亚洲| 超碰在线1234区| 大屁股熟女一区二区三区| 天天综合网1| 四季AV一区二区凹凸精品小说| 91电影色诱| 国产又大又粗又色生活片亚洲国产精品成人久久久综合免费 | 97色干| 国产精品久久久鸭无码的功能| 国产高清MV操逼视频| 国产精品久久久| 亚洲风情在线观看| 国产美女高潮| 色综合国产在线观看| 被窝影院午夜看片无码| 大香蕉免费3| 欧美日韩色综合网| 亚洲精品无码久久AV| 国产亚洲美日韩Aⅴ中文字幕无码成人| 秋霞网—男女啪啪亚洲免费体验区 | 亚洲人成网www| 91色综| 国产精品经典一卡久久久 | 欧美日韩在线视频网站| ji熟女.com| 校园春色亚洲| 国产精品午夜福利亚洲综合网| 在线看的av| 免费av在线播放二区| 69精品久久久久中文字幕| 操逼日韩无码 | 亚洲在线| 92人人操人人| 不卡九肏| 97视频在| 91综合网| 欧美大波激情xxxx| 91操人| 爱媛媛久久国产福利| 久草成人影片| 人人澡人人爽人人精品| 久久久不能久久久久| AV丝袜少妇| 97人人中文网| 精品然女一区二区| 欧洲性人爱视频| 91色拍| 黄片qw| 人人插人人摸人人| 男人的天堂2019AV| 嫩草影院永久在线制服丝袜| 无码人妻系列少妇| 日日骚av| 亚洲无码精品AV久久久| 亚洲无码AV九九九| 免费的av网| 十八禁电影伊人网| 久久精品国产亚洲AV清纯| 熟女人妇一区二区三区| 中文字幕二区日韩天堂| 夜夜骑天天燥| 一起草视频在线| 狠狠中文字幕| 99re这里只有精品中心播放| 日本好吊色视频| 国产强奸乱伦无码视频| 26uuu国产免费观看| 天天弄欧美| 久久久涩| 国产精品午夜福利亚洲综合网| 日韩不卡a级视频专区| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 不卡一区二区日本视频| 久超碰在| 欧美日韩精品久久久久东北老熟妇| 网站A V在线| 强被迫伦姧在线观看无码网站| 精品毛片久久久精品毛片| 中文字幕丝袜美腿| 本道在线| 两女互慰AV高潮喷水在线观看| 婷婷色综合| 亚州九九九精品视频| 日韩强奸av| av天天在线观看| 密臀国产在线| 操逼操逼逼操操逼91 | 欧美性爱精品七区| 色性欧美| 亚洲美女黄色| 日本操色导航| 美欧老女人97| 日韩激情电影中文字幕| 伊色综合天堂色97| 欧美美女视频| 久热伊人| 高清无码91| 亚洲国产一区二区三区四区国产| 色哟哟av网址| 亚洲av综合色| 殴洲老熟女| 嗯啊视频免费在线观看| 中文字幕免费观看| 中文久久久| 精品区9| 麻豆天美AV传媒第一页| 日逼国产| 国产精品大屁股999| 青草草免费网站av| 99啪啪| 眼镜人妻101.com| 91欧美长吊| 久久久久久久伊人精品| 97色97好| 欧美亚洲色图另类国产| 操逼999| 日韩亚洲中文有码视频| 超碰夫妻97| 美日韩男女操屄视频| 亚洲人在线| 久草午夜| 久久AV无码1区2区3区| 国产丁香精品露脸视频| 蜜乳Av成人片网站| 99啪啪| 欧美性爱www免费版| 我中文字幕6区| 欧美日韩性爱操大逼| 日韩无码服务区| 亚洲成人日韩小说| 一区二区三区日韩欧美| 试看60秒 爽| 高凊专区人人操| 亚洲黄色视频在线观看视频| 天美精品一区二区三区四区在线观看| 日本三级一区二区 在线| 97网址www| 操逼大黄片| 久久久久9999妇女| 久久精品国产亚洲AV无码电影| 97色欧洲| 久久五月婷| 搡老熟女免费视频| 中文字幕神马久久| 日人妻视频91| 中文字幕午夜精品久久久| 99热这里是精品| 国产中出内射一区二区| 2017超碰| 深夜操逼网| 日本 色 导航| 久久超碰爱| 日韩熟女操逼| 欧美亚洲成人在线一区二区三区| 国产免费一区在线观看| 天天久久久久久| 一区二区首页| 国产高潮AA片免费看| 亚洲综合伊人无码久久| 色哟哟-国产专区| 精品一区二区综合熟妇| 精…码一二三区| 嫩草 人人网精品| 亚洲AV无码国产精品久久久久| 亚洲在线a| 欧美日韩美女精品久草一区二区三区| 亚洲国产精品久久久久久久久久| 日欧操屄| 啊啊啊啊免费视频| 91超碰碰在线| 麻豆2区1区天美| 一级片在线观看高清无码| 婷婷8月天青娱乐| 亚av顶级裸体一区二区三区四区五区 | 乱人伦 国语对白:视频直接看| 91九九| 1956日韩精品| 色97国产69香蕉| 91c色| 防屏蔽在线视频| 国产熟女无套内射| 亚欧Av| 久久人妇| 色五月婷婷色| 国产在线激情| 这里有精品| 麻豆黄四叶草网站| 久久黄色视频一区二区三区 | 欧美色图成人网一区二区 | 欧美熟妇亚洲版| 国语精品内射在线观看| 伊人网一本| 九九黄色网| 久久精品 六十路 熟女 欧美| 激情五月丁香五月| 波多野42部激情无码喷潮| 日本亚洲vr欧美不卡高清专区| 蜜臀99久久精品久久久久久| 97亚洲一区| 男男H黄动漫啪啪无遮挡网站| 91国产丝袜白虎| 欧美色图天堂网m| 亚欧性爱ab| 91看黄片| 亚洲人精品久久久| 亚洲永久AV无码精品秋霞| 日韩99精品视频综合区| 日比av无码| 色香91| 99在线观看无大码| 久久久久久国产手机AV| 人妻无一区二区三区| 九九久久久九九| 日夜精品| 啊啊啊在线观看免费视频| 国产h小视频在线观看免费| 亚洲人成在线放东京热| 精品超碰中文在线| 精品国产一级久久| 蜜桃视频成a人v在线| 免费精品人妻一区二区三| 91肉片| 精品人妻av区天天看片| 夜夜爽夜夜操| 亚洲国产熟妇综合色专区| 亚洲小说视频| 亚洲狠狠入| 亚洲电影中字一区二区| 91骚熟女| 亚洲天堂AV在线播放| 国产成人超碰在线| 黄色av播放免不| 欧美午夜色妇色鬼| 爱啪精品一区| 日韩本不卡视频在线观看 | 性欧美另类高清| 综合久久99| 久久九九综合| 台湾大香蕉99热| 日日骚av| 亚洲精品少妇| 亚洲骚逼少妇| 欧美另类丝袜熟女| 欧美色图在线视频少妇| 日本中文字幕一区| 精品丰满熟妇人妻一区| 夜夜爽夜夜操| 国产一二三福利视频网| 97ai亚洲| 男人的天堂va在线| 试看福利| 中文字幕精品一区欧美| 91天美传媒精品| 91美女在线视频| 人妻 丝袜美腿 中文字幕| 亚欧无码线免费观看视频| 日韩欧美成人午夜福利| 欧美精品23| 国产一区二区三区影片| 国产成人亚洲精品自产在线| 日韩少妇丰满亚洲| 亚洲欧美91√| 加勒比伊人| 色色福利| 伊人91| 性欧美体内射精| 97超色| 欧美性爱第1 页| 欧美人妻精品一区二区| 激情一区二区三区在线观看| 日韩人妻精品中文字幕| 欧美 亚洲精品首页| 久热影视| 啪啪啪大香蕉| 欧美激情色婷婷花野真衣一区二区| 中文字幕一区二区三区四五区| 欧美性爱第一页久久| 亚洲aV性爱| 综合网久久| 久久久偷拍| www.91理论| 91丝袜美女| 天天天干977| 欧美91在线+|+欧美| 女人的天堂大香蕉网| 亚洲视频,小说| 日本不卡中文| 亚洲欧美一区二区网址| 在线播放一级无码视频| 99在线观看| 亚洲高潮少妇| 伦在线97| 国产激情视频一区区三区| 天天看精品动漫视频一区| 国产AV超爽| 欧美色997| 国产精品禁久久久精品| 久热影视| 日韩三级久久久| 色色青青久久| 91P0RNY大屁股人妻| 人人操人人爽人人操人人| 亚洲天堂AV在线播放| 国产精品免费视频人成| 五月天色图影视| 午夜精品人妻二区三区| 亚洲色图综合网| 欧美性xxxxx狂欢| 成人在线视频网| 91/欧美| 日本一级特级毛片视频| 久久久久久久人妻| 日本精品88888888| 91 亚欧| 乱伦日本色图AⅤ| 青青草吊丝| 吊色| 影音先锋视频在线| 亚洲欧洲国产综合av| 嫩草 人人网精品| 91久久精品美女高潮喷水| 秋霞成人做爱| 天天操狠狠日夜夜干超碰撸com视频在线观看 | 久久久精品中文字幕爱豆| 秋霞一集毛片观看| 日本中文字幕在线视频| 亚洲精品视频二区| 99热18这里只有精品| AV天堂国产| 久无码| 欧美写真视频一区| 黄片aaaaa一区| 欧美精品在线观看| 婷婷中文字幕| 青青草综合在线| 手机看片1024你懂的国产| 久久久久9999精品九九九| 波多野结衣AV无码一区| 欧美性爱1080p| 97色诱| 国产亚洲精品一区二区三区| 亚洲日韩青青草色月| 亚洲国产成人精品女人久久久| 动漫爆乳3D奶水一区在线观看| 另类老少妇| 成人国产精品三级A片| 九九热精品在线| 美女诱惑一区| 国产一区二区三区中文字幕| 亚洲综合第一页| 欧美78p| 亚洲se91| 亚洲综合性感在线| 夜夜嗨视频| 色综合91好| 人妻少妇一区二区| 青青草久久| www.色婷婷色综合| 蜜臀av中文字幕| 91干熟女| 亚洲综合影院| 99热导航| 国产成人在线观看综合| 风骚少妇视频中文字幕| hd成人一区二区在线| 欧美 日韩 婷婷 五月| 国产精品黄色三级av| 欧美激情黑人| 国产AV久久野战精品| 亚洲日韩狠狠撸视频| 99色视频| 欧美精品23| 欧美色道啊| 国产亚洲人妻综合日韩 久久| 久夜视频| 婷婷激情五月综合| 亚洲欧洲综合成人av一区| 好爽免费视频,| 日本久久99| 视频国产成人精品日本亚洲18| 日韩丝袜高跟制服在线观看| 欧美日韩另类在线播放| 日韩天天本| 超碰人人干| 四季av一区二区凹凸精品小说| 手机在线播放国产福利| 色色97爱| 97视频观看| 欧亚无码视频| 国产精品乱人伊人网| a片自拍直播视频| 欧美另类自拍 | 色婷婷电影网| 91亚洲高清| 中文字幕神马久久| 国产精品视频白浆免费| 高颜值美女口爆高潮浪叫| 成人色女网| www久久久| 日本二区不卡| 色盈盈影院| 国产精品久久久鸭无码的功能| 天天在线91| 超碰av人人人| 天天干干天天干干| 天天热精品| 亚洲蜜臀懂色| 全免费a敌肛交毛片免费| 中文字幕一区二区视频在线观看 | 国产精品极品美女视频| 大香蕉中文201| 欧美熟妇亚洲版| 日韩偷拍色图| 91亚洲色人| 色欧洲| 四虎884| 久久精品视| 97大色网| 淮穴色AV| 五月天色图影视| 96久久精品一二三区色欲| 在线观看亚洲成人精品| 九九热精品视频六| 夜色五月天| 天天看,天天做| 国产成人无码a| 久久宗合亚洲| www.狠狠| www五月| 久久9视频| 女人喷水视频在线观看| 国内精品久久人妻性色av| 97超碰欧美手机| 天天操美美| 欧美 日韩 婷婷 五月| 另类亚洲图色| 欧美中出1| 俺去俺来也在线www| 久久久久免费看少妇A片特黄| 色综合国产在线观看| 99无码狠狠久久| 欧美色乱| 国产精品乱码久久久久久| 精品中文日韩字幕视频| 日韩内射视频| 99爱视频| 日本有码影片下载| 91美女色视频亚洲| 老司机天天操| 俄罗斯一区二区视频在线观看| 亚洲综合色在线| 国产国产亚洲一二三久久| 国产一级片| 五月大香蕉| 丁香五月激情综合| 日韩中文字幕视频| 久久久少妇诱惑精品视频| 麻豆人妻精品一区二区| 夜夜操狠狠操| 五月丁香激情综合| 激情综合网激情综合| 91美女在线| 中文伊人大香蕉视频| 台湾佬中文娱乐网久久久久久久久久com | 精品视频日日夜夜| 一区二区三区精品视频| 黑白配性爱AV成| 天天干天天舔| 天干天干天干天天做| 国产av青草|