日韩精品一区二区三区在线视频放-无码中文字幕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
返回資訊列表
射丝袜高跟鞋99| 丰满人妻一区二区三区性色| 天天做天天爱天天高潮| 精品久久青青草| 蜜乳Av成人片网站| 国产精品久久久久亚洲av| 大香蕉中文201| 人妻激情偷乱视三区频一区二区| 自拍偷拍草一草| 老熟妇一区二区三区…| 久久9精品视频| 国产精品久久久久久久久久久久| 佐山爱中文字幕| 丝袜狠狠草尤物人妻av91| 精产国品一区二三产品| 国内毛片婷婷六月色| 亚洲精品一区二区三区新线路| 精品国产乱码| 中文字幕精品码亚洲| 国产精品3| 国产毛片片精品天天看视频| 高清国产av无码| 中文熟女五十乱码在线| 98色网| 亚洲人体视频在线观看| 中文字幕日韩情色| 国产又黄又粗又猛大片| 人妻精品视频一区二区三区| 欧美精品97| 粉嫩小泬久久久一区二区| 国产日韩精品suv| 日本淫穴在线| 亚洲综合婷婷| 久久亚洲欧美中文字幕国语| 国产9熟妇视频网站| 99999无码| 日韩欧无码一区二区三区免费不卡| 骚女高跟AV在线| 欧洲天天在线| 99热在线观看| 在线视频日韩欧美国产| www.大香| 手机在线免费看的av| 久久免费少妇| 日本不卡一区二区三区| 五月天九九日国产精品一区二区三区| 精品欧美老熟女一二区| av在线不卡一区二区三区| 91亚洲不卡一区| 人妻一区视频| 天美精品av| 江都AV在线| 欧美影音在线| 亚州综合AⅤ| 欧美极品女人的天堂| 色欲三区| 中国一级αV| 久久线上视频免费看| 熟女探花啪啪| 最新av中文字幕高清| 国产精品直播在线观看直播| 岛国黄片网站| 国产欧美日本亚洲精品| 欧美欧美啪啪视频| 在线免费观看日韩一区| 麻花豆传媒剧国产MV出差| ji熟女.com| 在线综合 亚洲 欧美中文字幕| 色在线视频导航| 欧美性爱日韩高清| 极品五月天噜噜| 香蕉婷婷| 日韩精品中文字幕二区| 色色色色电影网| 五月丁香亭亭| 91校园春色长篇| 久久精品国产亚洲AV无码电影| 日韩无码操逼片| 凸凹视频在线观看| 亚洲牲交| 99久久亚洲精品无码毛片潘甜甜 | 日韩中文字幕精品一区在线| 干我久操| 色999;丁香五月| 大香交伊人网| 99RE在线视频精品,这里只有精品| 日韩有码 一区二区三区| 亚洲天堂五月天国产| 久久鲁夜| 国产农村妇女精品1区二区| 亚洲色图超碰在线| 亚洲av总站| 精品999日本| 亚洲图片激情综合另类| 黄色av片三级三级三级免费看| 美女午夜福利免费视频| 色婷婷五月综合激情中文字幕| 国产 v乱码一区二| 91亚洲欧美色图| 婷婷激情丁香| 久久久久成人亚洲国产| 天天弄欧美| 久久超碰av在线| 伊人九九| 国内毛片国产专区二| 爽爽淫人网| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 久久av一级av少妇av高潮| 婷婷干黄色| 大香蕉日韩| 噜噜噜亚洲精| 欧美色就是色| 2020国产精品| 九九精品美女高溯喷水| 熟女自慰久久久| 亚州欧美在线| 成年人三级黄色片视频| 蜜臀在线免费观看在线免费观看| 欧美人妻一区二区| 操逼不卡中文字幕| 日本九九久久99| 最新日本中文字幕| 中文字幕乱码人妻一区二区三区,99精品| 国产成人啪一区二区| 秋霞无码av鲁丝片一区| 精品国产乱码久久久久久影片| 色婷婷狠狠| 麻豆国产成人精品| 69少妇一区二区| 久久久禁| 欧美性爱三区二区| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 人人操人人大香蕉| 99热只有| 亚洲天天更新| 无码久| 欧美综合 站| 麻豆精品一区二区三区四区免费观看| 超碰成人最新最好看| 亚洲无套久久嗯嗯| 操逼A∨| 人妻精品综合中文字幕在线| 亚洲AV成人无码一二三久久| 亚洲综合99999| 亚洲成a人片在线观看中文!!!| 9999亚洲电影| 长长久久曰曰夜夜成人网| 人妻丝袜一区二区三区在线| 中国一级操逼视频| 大香蕉草草| 日韩国产品视频中文字| 乱伦1色页| 天天在线91| 国产精品点击进入在线影院| 91痴汉| 色嗨嗨在线| 超碰97久久国| 少妇99成人麻豆| 97在线观看| 97超碰色色| 久久婷婷国产一区二区色| 91性感在线| 天美一二三在线观看Av| 91九色精品熟女内射| 欧美综合亚洲综合| 夜夜爽爽夜夜精品视频| 大色网久久| 依人大香蕉| 亚洲欧美激情另类色图| 欧美情色男人的天堂| 外国91| 男人的天堂久久久| 亚洲Av诱惑| 日韩在线观看三级电影| 日本一区二区三区精品| 国产真实野战在线视频| 免费av在线播放二区| 男人成人黄色视频在线观看免费下载| 97se综合网| 国产精品自在线发布| 日韩人妻丝袜中文字幕| 欧美日韩人妻精品一区二区三区| 中文字幕一二三区| 九九热九九热| 亚洲国产成人精品999| 97se亚洲综合自| 9长久久精品| 伊人一区二区三区| 麻豆天美国美国产| 女同在线视频一区| 69超碰综合| 在线观看国产黄色| 人人插人人搞人人操| 亚洲无992tv| 91天天看| 秋霞Av理论一级在线| AV中文字幕三四五| 亚洲资源吧| 女生自91网站| 色噜噜人妻av 中文字幕| 激情五月天色色| 亚洲欧洲综合视频在线| 在免费jIzzjIzz在线视频| 青青在线视频日韩欧美| 九九九热| 一区二区三区免费视频入口| 欧美十八禁视频| 97超碰磁| 免费啪啪一级视频| 日本视频在线观看污污污| 国产操伦| 91精品黄在线观看| 成人av福利在线观看| 蜜乳AV一区| 91色伦综合| 五月丁香狠狠爱| 丁香啪啪| 丁香五月综合| 国产超碰国产97| 91中出视频| 3级毛片一二| 大香蕉人妻| 操屄日韩| 黄色网址在线免费观看| 911粉嫩人妻| 日韩成人网址| 美女主播色欲91抠b在线播放| 大香蕉之青青草原| 可以在线观看AV的网站| 手机在线观看不卡无码av| 岛国999| 51一区二区三区| 色欲天天婬色婬香WWW夜色| 97人人夜夜精品视频| 国产操操日韩三级黄| 国产一区在线观看无码AV| 日本99热| 大香蕉伊人一区在线观看| 熟女欧美日韩综合婷婷| 亚洲天堂另类| 国产日韩在线播放av| 高清成年美女黄网站免费大全 | 亚洲精品久久久久久久蜜桃臀| 蜜臀人妻少妇久久在线观看| 97色97好| 亚洲αv一区二区三区| 9精品久久久久| 四虎av在线| 免费精品无码一级毛片牛牛影视 | 91亚洲人| 黄网色一区二区三区四区精品| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 日本成a人v网站在线观看| 啪啪资源网| 日本在线不卡v二区| 天天干天天日天天射黄色大片| 色臀aV| 18啪啪手机免费性爱| 五月天社区| 超碰97在线中文| 国产Av超碰| 无码视频一区二区| 国产日韩精品suv| 天天爱天天韩国日本牛牛牛牛| 婷婷五月天色网| 久久久久久久国产视频| 久操在97| 96久久精品一二三区色欲| 天天插夜夜爽| 艹比视频国产精品| A久久| 男人的天堂无码| 色狠狠 - 百度| 98超碰日本| 欧美日韩精品一区二区三区高清| 蜜桃精品视频一区| 蜜乳性色无码专日粉嫩骚逼AV| 欧美变态激情网| 中文字幕91页| 中文字幕av一区二区三区人妻少妇| 午夜福利在线合集| 日韩影片中文字幕一区二区三区| 无遮挡一级毛片视频免费的| 精品欧美日韩在线观看| 色97| 在线岛| 久艹视频在线| 五月丁香亭亭| 欧美日韩插逼视频| 美女上床网站| 男人的天堂,欧美亚洲另类国产日韩,日本高清一区二区 | 欧美中文狠| 亚洲情色婷婷五月天| 桃色五月天| 亚洲日韩欧美一区二区| 亚洲精品国产精品乱码不99| 欧美综合网在线| 青青草精玖玖69精品| 岛国AB视频| 人人妻人人爽一区二区三区| 欧美色五月| 久久久精品电影| 国产吹潮女在线观看| 18禁美女裸体无遮挡啪啪| 精品日日人妻| 97综合久第一页| 美女尤物福利视频| 亚洲古典另类欧美在线| 操逼A∨| 女人香蕉久久毛毛片精品| 成人熟女视频一区二区三区| 国产精品视频在线观看| 五月天婷婷色色| 欧美性爱第一页久久| 大茄子熟女AV导航| 精吧天堂| 蜜桃视频一区二区三区| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 99在线免费视频| 啪啪啪东京| 超清中文乱码字幕| 超碰97男女| 97精品97久久| 狠操91,com| 欧美激情视频一区二区三区不卡| 国产精品熟女九色九色蜜臀| 日本一区二区三区四区五区六区七区八区九区| 综合激情一一91| 伊人精品视频| 天天干一区二区| 亚洲天堂热| 99久久婷婷丁香| 国产精品高潮久久久无码| 啊啊啊水好多| 大香蕉一人| 亚洲极品| 老熟女乱伦片| 91天堂丝袜美腿| 99久久久无码国产精品性啊聊| 久操网无码在线| 无码免费精品高清| 美女操逼A A| 试看60秒 爽| 欧美中日韩XXXX| 九九九国产| 欲色综合| 天天看天天日天天操| 欧美激情视频一区二区| 亚洲偷91色| 久久综合久色欧美综合狠狠 | 国产精品交换一区二区| 强奸少妇AV导航网| 国产精品网站免费| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 欧美婷婷| 啊啊啊啊在线观看网址| 草草影院最新网址| 操逼操网| 大香蕉色十月| 激情欧美日韩女同久久| 亚洲精品久久一区二区三区蜜桃臀| 亚洲人91| 亚洲熟女人妻中文字幕一区二区| 高清无码人妻久久久一区二区三区aⅴ| 九九九九热只有精品| 91在线视频国产网站| 强奸乱伦大香蕉| 日本免费中文一区二区三区四区| 国产综合久久久鬼色| 又大又大又大又粗爽高潮观看 | 精品超碰中文在线| 国产精品久久久吖| 亚洲天堂男人天堂网| 69视频入口| 口爆综合网| 精品日韩人妻精品一二三区| 91精品成人| 9999九九九久久久| 国产伦精品| 无码高清专| 日han少妇无码| 国语av最新自产拍在线观看| 日本有码影片下载| 天天干1区2区在线| 日本精品中文字幕视频| 天天干天天干天天干| 日韩资源网| 日韩综合第八区国产精品| 欧美十八禁视频| 99re免费视频精品全部| 久久久九九网站| 不卡一区视频| 操逼逼无码| 天堂射| 日本不卡中文| 久久人妻视频| 超碰综合色| 超碰久久性爱| 91天天| 99热最新| 91情色在线| 天堂精品小草| 人人透人人操| 色哟哟国产精品免费网址| 极品色电影院| 播播亚洲小说亚洲| 天堂资源站| 91黄站| 91欧美美女日韩国产婷婷| 伊人五月天激情| 欧美在线91| 爽极品影院| av久日| 激情丁香五月| 日本精品五区| 亚洲经典啪啪| 国产激情在线| 91大学精品激情戏| 亚洲一区中文精品| 91neishe| 国产偷拍网站| 偷拍超碰| 亚洲成熟国产精品美女| 国语精品对白| 韩国女主播青草福利视频| 国产午夜在线观看| 亚洲熟女乱熟乱熟妇综合网二区| henhen91| 国模限制级电影| 亚洲一级性爱视频免费看| 大香蕉一人| www久| 国产高清午夜成人在线观看| 亚洲成人妻日韩在线| 夜夜操青青草| 酒色综合网| 884t在线| 色色国产| 久久精品无码不卡| 天天日天天射天天干| 91精品国产麻豆国产自产在| 国产一区二区成人av在线播放| 97中文天堂| 欧美精品一区二区少妇免费A片| 久久东京热成人| 神马午夜久久久| 日韩性爱电影一区| 91亚洲网| 99福利社| 加勒比海成人视频网 | wwwss在线观看| 久久黄色视频一区二区三区 | 色婷婷丁香五月| 久久欲| 日本三级久| 操逼视频免费日韩无码| 琪琪精品免费一区二区三区| 亚洲男人综合| 97香蕉网| 高清视频一区| 九九超碰综合网| 老汉网| 国内精品999| 五月天激情小说| 凹凸视频特色日本特黄| 一级黄色性爱裸体视频| 日本影视久久免费| 欧美综合综合| 欧美在线电影| AV天堂因数| 精品国产乱码久久久久久久| 超碰久久精品| 无码一区二区三区四区五区六区七区八区九区十区视频 | 91九色首页| 日韩人妻中文视频| 人妻一区二区三区视频| 操逼无码操逼| 日韩视频精品在线观看| 亚洲第一页第二页激情| 丁香五月性| 色婷婷淫色网| 26uuu国产亚洲综合| 欧美系列在线一区二区| 日本福利社| 啪啪啪精品视频| 日韩不卡在线一区二区| 干干干天天| 一个国产在线综合网站| 日本操逼视频不卡直接放| 搡老熟女免费视频| 精品人妻一区二区视频| 岛国黄| 国产51色综合久久免费| 国模艳艳啪啪一区| 欧美不卡二区| 在线观看av区| 天堂蜜桃无码视频一区二区| 欧洲乱码视频| 丝袜视频网国产90| 天天射夜夜骑| 在线观看免费视频国产| 黄网色一区二区三区四区精品| 亚洲精品成人激情在线| 后入内射蜜桃臀| 99最新日韩偷拍视频| 熟女高潮精品一区二区| 婷婷丁香人妻| 国产精品一区二区手机看片| www.丁香五月| 800zy一区二区| x97av| 欧美高清色| 一级性爱啪啪视频| 五月色网| 一区二区三区四区姦女| 男人的天堂三级| 97超碰久久| AV免费在线播放一区| 亚州伊人色综台| 丰满人妻一区二区三区大胸懂色| 日本一二三高清| 五月天加勒比啪| 亚洲天堂人妻熟妇视频| 91美女视频在线观看| 国产精品呦一区二区三区| 久操综合在线| 久草电影网| 99在线无码精品秘 入口黑人| 天美av在线观看| 天天摸夜夜操视频| 亚洲欧洲无码bt精品合集| 91肉片| 亚洲国产第一页综合视频| 中文字幕精品三级久久久| 国产精品亚洲天堂网址| 动漫片子网站3黄| 日本人妻最新在线中| 成人资源中文字幕在线观看天天| 日日噜噜夜夜久久亚洲一区二区 | 69精品| 国产精品亚洲一区二区三区四区| 91丝袜在线视频| 久操电影网| 国语精品av| 91GD.COM| 欧美伊人电影| 丝袜美腿欧美| 日本不卡中文| 天美麻花大全视频| 999色欧美中文字幕| 综合久| 亚欧美色| 91在线限制级| 国产毛片在线| 99热国产精品| 天天做日日做| 蜜臀久久99'精品久久久| 手机在线看片免费人成视频| 久久久一二三四区| 搡老人老9丨女老熟人| 夜夜操夜夜高潮夜夜爽国产精品区| 91操人| 99re视频这里只有精品| 嗯嗯啊啊用力视频免费| 国产精品 久久久精品一牛| 亚洲综合九| 激情丁香婷婷| 一中国女人毛片水真多| 涩涩久久精品| 黄污污污污| 国产麻豆一级精品视频| 日本免费中文字幕在线 | 激情五月激情综合网| 激情小说亚洲视频| 亚洲情色五月天 | 蜜屁Av| 在线观看黄色电话| 少妇天堂| 男人天堂久久日韩| 日本成人电影资源网| 9997se| 色婷婷电影网| 麻豆成人影音在线| 婷婷另类小说| 综合欧美日韩在线观看| 国产熟女无套内射| 久久精品72| 亚洲av无码成人精品国产| 舔人妻中文免费视频| 亚洲国产精品99久久久| 亚洲欧美校园| 国产又大又粗又长视频在线| 日本人人操人人操| 色香AV| 欲色啪| 亚州色图第三区| 国产午夜精品理论片a大结局| 亚洲最大黄网| 亚洲色图尤物视频| 久久久久久久9999| 欧美高潮在线| 天天干美少妇一区| 久久性爱精品一区| 女性91网站| 天天综合~91| 91高跟美女在线播放| 丁香五月天视频| 97精品一区二区视频| 大香交| 97精品国产精品免费观看| 97资源超碰| www.99在线| 蜜乳性色无码专日粉嫩骚逼AV| 亚洲日韩在线a不卡99精品| 亚洲少妇视频| 97伦综合| 性一级黄色录像片网站导航| 夜草欧美| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 日韩AV片| 黄片免费久久久久久久| 性饥渴少妇av无码毛片| 操国产高清| 久久久久久久9| 91日日夜夜| 激情图片伦理国产一区二区日韩| 99热亚洲天堂| 久久久9品一区二区三区| 操人妻丝袜高跟| 五月天春色激情网| 激情六月天| 日韩啪啪啪啪啪| 九九九九久久久| 另类图片五月| 蜜臀AV一区二区三区激情综合| 久久婷婷六月综合| 日韩视频小说在线观看 | 欧美成人黄网色网站| 插入综合网| 色麻豆AV| 久久久久久电影| 五月天亚洲网| 欧美成人综合| 偷拍亚洲视频一区二区三区四区| 91性片| 国产91啪| 超97在线精品视频| 日韩亚洲国产视频| 亚洲超碰在线| 久久e6只有精品| 伦理弟一页| 欧美日韩人妻精品一区二区三区| 鸥美中出| 黑人美精品 A片| 欧美综合区| 超碰97欧美在线 | 长长久久曰曰夜夜成人网| 日韩美女久久一区二区三区| 高清肉丝中文无码| 国产麻豆91欧美一区二区久久婷婷国产精品 | 亚洲天堂美臀在线| 欧美日韩国产精品久久色婷婷| 午夜小电影在线插入淫高潮| 永久免费发布性爱网| 韩国一级做A片免费的| 99久久综合| 日韩三级一区| 色色综合97| 日本 情色 1区| 美女操逼A A| 婷婷九月色| 九九Av| 老汉网| 视频国产成人精品日本亚洲18| 92人人操人人| 看看小穴| 午夜操一视频一区| 亚洲成人性| 国产不卡片| 青青草大香蕉视频| 欧美系列在线一区二区| 99色婷婷中文字幕乱色| 久久在线观看免费视频| 超碰日本97美女人妻人人玩人人爱 | 熟女少妇一区二区三区| 国产丝袜欧美在线视频| 91丨国产丨白浆| 78m成人视线| 97操操| 在线99热| 美女毛片999| 97欧美视频| 丝袜六区| 三四中文字幕| 色综合国产在线观看| 最新欧美色网| 欧美懂色综合网| 超碰在线国产| 欧美天天性| 日韩欧美女优电影| 婷婷久月| oumeisetupian| 一级做a爰片久久毛片图片| 夜夜综合| 精品国产乱码久久久久久口爆网站 | 97久久久精品| 少妇一区二区三区高速| 欧美性Fer办公室秘书| 天天躁日日躁AAAXX| 五月天AV资源| 一级性爱aaaa| 亚洲天堂欧美| 日韩精品人妻中文字有码在线| 美女操逼A A| 久久噜| 在线综合色| AV色女综合| 综合网,亚洲,欧美| 正在播放国产精品一区| 日本二区不卡| 四虎影视在线| 日本在线激情一区二区三区| 欲香欲色| 亚洲精品一卡二卡三卡福利视频网站| 5278欧美一区二区三区| 国产精品成人AV片免费看网站| 99精品网站| 久久亚洲精品成人av| 日韩在线电影| 亚洲精品蜜桃久久久久久久| 亚洲国男人的天堂| 尤物网址| 婷婷色综合欧美日韩| 少好三P| 人人污日韩一区二区| 女人爽到高潮潮喷18禁网站 | 日本欧美m v精品网站加| 成人在线日韩| 欧美中文字幕日韩在线| 亚洲国产av中文字幕久久 | 91欧美美女日韩国产婷婷| 亚洲中文一区二区三区视频| 东北少妇高潮zzzz| 区二区亚洲婷| 欧美 亚洲 大香| 人妻碰碰碰碰碰碰| 六月色色| 成 人片 黄色大片| 亚洲国产精品V?在线播放| 91天天| 97爱爱官网| 日韩精品高清资源在线| 99久久久| a v网站在线播放| 久久久久亚洲| 亚洲熟女诱惑| 婷婷九月丁香| 2019亚洲男人天堂| 亚洲色91C| 亚洲色图在线视频| 国产天美欧美| 毛片中心9视频99| 日韩中文字幕在线视频观看| 中文字幕丰满子伦无码专区在线视频最新 | 欧美日韩中文字幕人妻| 欧美激情亚洲情色| 欧美激情久久久久| 日韩精品人妻中文字幕有码午| 精品四五区| 99热亚洲| 中日高清无码操逼视频| 翔田千里AⅤHD无码| 国内毛片国产专区二| rion磁力链接| 黑人嘿嘿嘿超爽免费视频| av橘色网站| 久久鲁夜| 97看操| 精品一区二区三区四区女| 91在线色| 欧洲精品欧洲精品| 日本一卡二区在线| 天堂v无码免费视频| 岛国片在线视频网站| 秋霞久久亚洲精品成人| 欧美午夜一区二区三区| 爽 好舒服 无码刺激久久| 99激情| 伊人一区二区三区| 蜜桃香蕉久草精品在线| 天天综合-91入口| 人人操人人摸avav| 色婷婷狠狠18禁| 日韩紧密久久| 9久9久| 狠狠爱综合网| 天天色播亚洲综合网站| 国产成人精品亚洲日本| 高树玛利亚无码流出| 久久九操在线观看| aV中文麻| 久久久久久久久久久免费精品| 久久露脸国产老熟女| 性色高清在线| 嗯~啊~轻一点 视频| 不卡中文字幕aⅴ在线| 啪啪啪大香蕉| 久久、1234| 国产9区| 日本九九九九| av大香蕉网站| 日躁天天爽爽| 久热大香蕉| 亚洲高清男人天堂| 日韩欧美操逼xxx| 水澄无码AV| 久久久久深夜无码| 国产精品一区二区校花| 天天综合网91入口| 男女一进一出视频久久| 丰满人妻av一区二区三区| 91伊人影视综合| 亚洲有码视频二区| 色婷婷五月天| 久久婷婷苹果| 日韩黄色成人性爱| 日韩中文字幕宗合在线| 成人一二| 久久人妻四季| 人妻三级在线中文字幕| 在线观看AV片| 中文熟女五十乱码在线| 国产啊v在线免费播放| 99超级碰免费视频| 天天综合网亚洲综合网| www.av在线视频| 日韩美女久久一区二区三区| 亚洲久草AV色图| 黄色一级视| 久久久久久裸体| 午夜120视频在线观看| 精品人妻视频一区二区三区蜜桃视频| 欧美欧美少妇| 97人人干| 亚欧免费观看视频| 97色综合中文网| 看看小穴| 91人人| 国产曰批免费观看久久久| 精品久久久久瑟瑟| 日本幼女18+| 婷婷久月| 一起草视频在线| 情色AV电影| 中文?日韩?免费?精品| 91欧美网| 亚洲。日韩。欧美| 高清国产成人无码| 日本一卡二区在线| 91色综合激情| 啪一啪免费视频| 91日韩国产欧美亚洲另类精盘州至城都| 男人天堂婷婷五月天校园春色| 色综合av综合久久| 97精品国产精品免费观看| 中文字幕,人妻,日韩| 欧美精品,四区。五区| 激情五月天色播| 亚洲97成人在线观看| 吉川爱美98堂在线| 久草免费在线一区二区| 中文字幕蜜乳av| 玖玖综合视频| 97爱亚洲综合色| 色色色欧美| 在线小说视频一区| 一二三啪啪专区| 围产精品一区二区三区视频播放| 欧美综合网A| 久久天天躁日日躁狠狠躁| 99精品国产户外露出| 亚洲自拍青操视频| 蜜色网色哟哟| 影音先锋中文字幕日本好一区二区| 美女网站黄页| 亚洲色图美腿丝袜| 亚洲熟妇图片| 成人资源中文字幕在线观看天天| 日本色色视频网站| 色欧美综合| 日日黄色三级网站| 九九热九九热| 97干在线| 一级特级aaaa毛片免费观看| 91在线欧美| 91操熟女视频 | 国产AV久久久蜜爱影集| 日韩色欲久久一二三四区| 美国日韩黄片| 国产成人在线观看网址| 色综91| 男女啊啊啊啊啊| 九九久久国产精品怡红院| 国产视频一区二区在线观看| 91 亚洲 欧美 日韩 国产 综合| 操日韩第| 乱伦av.com| 3P乱轮视频| 二男一女成人A片| 亚洲自拍天堂| 青娱乐欧美激情一区二区| 免费少妇一区二区| 中国一级αV| 国产91会所女技师在线观看| 91视频综合网| 国产老太乱伦一区| 亚洲无码国产精品久久| 久久久久久日韩| 天天色天天干天天射| 97人妻免费中文字幕| 亚洲1区2区三区高清中文字幕| 韩日无码在线观看| 精品国产少妇高潮视频| 天天干天天日天天射黄色| 噜噜在线| 美女大乳久久久久久久女人18| 天美传媒在线一区| 超碰综合97在线| 熟妇熟女一区二区三区| 一本一道久久综合久久| 亚拍在线| 伊人九九| 在线日韩精品一区二区三区| 久久久久99999| 超碰免费人妻人人| 无码高清专| 五月婷婷AV| 亚熟在线| 日本加勒比无码专区一二三| 成人一二三区| 91在线视频国产网站| 欧美精品成人在线播放| 综合熟女| 97久精品| 性九九九九九九| 久久久人妻| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 日韩精品熟妇| 天天综合站| 一级人妻性爱视频| 亚洲激情四射| 亚洲资源网| 婷婷超| 99热网站| 偷拍新久久| 私人尤物在线精品不卡| 亚洲中文日韩精品| 二对二中文字幕。| 国产精品 视频| 五月婷婷激情网| 色爽——AV| 韩国免费播放一级毛片| 91社区拍啪人妻| 欧美色图片91| 超碰2017| 91 刺激在线| 久久九九精品一区二区| 成人小说视频在线精品欧美| 你操综合| 欧美欧美啪啪视频| 青草青青久久久久久国产| 亚洲国产福利视频| 性做久久久久久久| 国产农村妇女精品1区二区| 一级性爱网| 夜夜狼人妻| 欧美九九九九九| 99热这里只有精品8| 欲色综合| 亚洲人人操| 中文字幕后石码四区五区| 91精品久久久久久综合五月天| 偷拍盗拍亚洲色图图片| 偷看洗澡一二三区美女| 麻豆区久久久久亚| 免费啪啪啪网站18岁| 久久日韩肥臀| 两性综合网| 女人天堂网| 五月综合激情| TS人妖另类精品视频系列| 日产操逼| 九月AV| 岛国大片国产| 日本顶级天天操狠狠操夜夜操中文字幕| 无码人妻一区二区三区色欲aⅴ| 中文字幕-区二区三区四区视频中国 | 久久精品中文字幕女同| 丝袜美腿制服人妻二区中文字幕| 欧美日韩色图片| 国产福利一区二| 少妇同性| 日本欧美韩国国产在线| 草伊人高潮喷水超碰| 九月丁香婷婷色| 亚洲青青草| 日本色色色视频| 成人性生活高清视频在线播放| 亚洲国产精品久久久久久久久久| 欧美传媒| 一二三区视频在线观看| 青青草亚洲一区| 综合免费无码中文| 9ⅰ久久久天天| 久久久久骚| 欧美国产伊人久久久久| 午夜欧美精品久久久| SS久久| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 亚洲在线欧美| 9999亚洲电影| Julia在线播放亚洲久久| 另类天堂| 大屁股国产在线视频| 久久9亚洲| 一区操逼日比视频| 亚洲伊人青青草| 欧美成人综合| 色色色色网站| 欧美91变态| 亚洲欧洲日韩中文字幕一区| 综合视频91| 人妻夜夜爽天天爽麻豆三区网站 | 91高清欧美| 欧美精品偷拍| 欧美成人9797| 女人被添高潮免费视频| 国产一级137片内射麻豆| 蜜臀久久99精品久久久久久酒店| 91丝袜美腿片| 色九九九综合| 欧美日韩99精品麻豆传媒| 欧美日综合| 3p国产色噜噜一区| 乱伦3P视频| 在线观看黄色电话| 俺去俺来也在线www| 99夜夜操| 老熟女综合网| 亚洲高清在线se| 天天影视之亚洲综合网| 亚洲欧美一区二区不卡视频播放 | 人人人人插| 在线亚洲 欧美 日本专区| 精品蜜乳AV免费观看| 九九九久久久W精品| 91色插| 国内伊人久久久久久网站视频| 亚洲天堂男人网| 亚洲色欧美| 国内精品久久人妻性色av| 粉嫩av在线| 999精品国产高清一区二区| 色翁荡息又大又硬又粗又爽| 国产精品人人爽人人做可爱福利| 亚洲成?V人片在线观看福利| 少妇久久久免费| 一本大道青青| 9长久久精品| 男人久久天堂| 男人的天堂VA| 蜜臀va69| 久草看看看| 久久97精品久久久久久久不卡| 久久久熟女一区| 青娱乐手机日韩在线视频| 91爽啪| 蜜色网色哟哟| 蜜桃视频一区二区三区 | 一级黄色性爱A级片| 国产操逼视频在线观看| av爱爱爱| 91天美| 久久久精品中文字幕爱豆| 中文字幕一区二区三区高清| 操高情无码| 91干熟女| 日韩国产品视频中文字| 区二区亚洲婷| 91亚洲欧美激情| 女人被男人桶爽视频网站| 久久久九九网站| 欧美日韩222| 男人的天堂日韩| 国产精品成人AV片免费看网站| 岛国在线一区二区三区| 亚洲欧洲国产综合av| 91在线限制级| 亚洲男人在线观看天堂| 精品国产乱码久久| 国产女人与拘做受视频免费| 婷婷亚洲综合| 日本久久久精品电影| yaouchengrenav| 91 刺激在线| 天天综合站| 欧美欧美啪啪视频| 95人妻爽爽人人做人人澡 | 少妇干B| 免费看污网站| 夜夜嗨视频| 丁香五月成人| 国产人妻久久精品一区二区三区| 欧美日韩一区二区三区四区蜜桃| 台湾佬中文娱乐自偷自拍| 亚洲人人夜夜澡人人爽| ..日韩av毛片精品久久久| 国产超碰在线一区| 91综合熟女| 9久综合网| 亚洲另类色综合网站| 91精品无码人妻系列| 色眯眯av| 在线可观看的黄色网址| 成人片视频| 亚洲一卡2卡3卡4卡乱码网站| 91欧美丨精品丨入口| 桃花色综合影院| 日韩欧美天天爽爽爽天天爽爽| 天天色天天干天天爱| 蜜臀av网址| 密乳无码| 欧亚乱色熟一区二区三四区| 欧美,日韩,中文,另类| 黑人精品成人一区二区三区| 女色视频社区| 色九九九九| 色九九久九九| 大香蕉综合| 奇米四色影视777久久久| 亚洲人妻爽爽爽| 91热色| av网页一区二区三区| 亚洲人91| 天天艹天天日| 91精品免费| 性爱乱伦网址| 91九色丰满高潮| 欧美极品美女aaaaaa级黄片| 色综合一本| 91在线欧美| 天综合网| 高潮精品| 色眯眯射| 激情无码日韩| AV色五月天| 超碰95| 成功精品影院| 青草综合| 久久只有精品一区二区三区|