日韩精品一区二区三区在线视频放-无码中文字幕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
返回資訊列表
色网1| 五月综合色| 日韩一级片在线看| 久久久久久久9| 天天影视综合网欧美精品| 日韩成人小视频| 国产高清成人传媒影视| www.久久制服糖| 啊啊啊啊啊舒服| 国语精品内射在线观看| 97伦综合| 丰满精品人妻少妇久久字幕| 亚洲操人| 国产呦精品一区二区三区下载| 偷拍综合网| 另类亚洲图色| 日韩成人大片一区二区| 国产操逼网站亚洲一级黄色| 天天躁日日躁AAA片李宗瑞| 久久加勒比| 亚洲日本大香蕉1| 天堂蜜桃无码视频一区二区| 欧美婷婷五月天| 国产理论视频在线播放| 爽 好舒服 无码刺激久久| 一级做a爰片性色毛片久久| 四虎国产成人精品免费一女五男| 9久精品| 夜夜爽夜夜| 一区二区 日韩 欧美 国产 传媒| 91人妻Pr| 亚洲AV成人无码久久精品播放| 超碰人人操97碰| 人妻天堂三区| 国产精品乱码久久久、久久| 97玖玖人妻| 精品国产人成在线| Blackedraw视频一区二区| 亚洲小说视频| 综合性视频99| 97欧美色| 国产精品九九| 欧美亚洲影视| 日韩av色图| 久久极品伊人| 成人精品在线| 99热精品免费| 九九aV| 天堂中文日本在线观看| 99日精品欧美国产| 色色色综合网| 91欧美偷拍| 亚洲综合色男人网| 亚洲综合校园春色| 伊人性在线视频| 欧美大片91| www男人天堂| 国产AV天美传媒一区二区三区 | 亚洲另类久操网| 日本在线播放不卡一区| 日本在线一二| 日韩人妻少妇 一区二区三区| 青青网三级视频| 大香伊人在线一区| 人妻人人澡人人爽人人| 夜夜福利| 精品人妻高清麻豆av| 人妻少妇精品视频一区二区三区| 亚洲中文字幕av | 夜草网站| 人妻熟女午夜精品在线| 久久一二三级一一一| 在线一区| 亚洲日本天堂| 亚洲蜜桃V妇女| 色久桃花影院在线观看| 制度丝袜99| 久久欲| 91性高潮久久久久久久久| 色综合加勒比四四季| 久久m| 懂色AV网| 美女操逼福利视频| 亚洲精品国产AV天美传媒| 久久久久久裸体| 99久久99久久免费精品蜜臀| 啪啪啪精品视频| 一区二区三区 丝袜 高跟 美腿| 天美传媒国产原创中文字幕亚洲欧美另类 | 91男同| 国产中文字幕在线观看| 中文字幕精品日韩中文字幕| 激情丁香五月| 欧美91精彩| 激情小说亚洲| 五月色综合| 91无摭挡| 加勒比在线视频一区二区三区| 日韩在线视频1234| 白嫩少妇| 色墦五月丁香| 久一区久久蜜桃| 天堂中文日本在线观看| 91熟女综合| 96一区二区| 天堂8在线新版官网| 国产精品 午夜福利| 精品国产乱子伦一区二区三区,精品一| 久操凹凸视频| 天天操福利视频综合网站| 风韵犹存大大大大香蕉| 天天干天天日天天射黄色大片| 国产精品天干天干综合网麻豆| 亚州男人天堂| 国产不卡片| 诱惑网综合| 熟女视频久久| 大香蕉人妻久久| 成人av影院在线观看| 久久久久精| 人妻天堂三区| 啊啊啊啊一区| 秋霞Av理论一级在线| 人人操,操人人| 曰本熟女视频| 久久东京伊人一本到鬼色| 97资源制服丝袜| 校园春色综合香蕉| 免费1级a做爰片观看| 大香蕉十区| 日韩操p| 91天天日| 色综合国产在线观看| 免费AV播放| 一本久道久久综合狠狠爱一密臀精 | 五月婷婷综合在线| 天天草天天日| 中文字幕综合人妻| 欧美婷婷| 国产综合色精品在线观看| 密臀在线免费观看| 亚洲国产精品9999在线观看| 国产精品视频电影| 3PAV乱伦视频| 懂色AV中文| 乱伦图av| 久久粉色| 久久鲁夜| 中文字幕高清20页视频| 郑州宾馆老熟女露脸啪啪| 97伦乱| 人人天天欧洲| 欧美成人A天堂片在线观看| 亚洲极品| 在线人妻熟女一区二区三区四区五区| 无码精品久久久天天影视| 亚洲天在线| 色一射色一射| 9999免费精彩视频| 久久国产在线一区二区| 亚洲亚洲亚洲天堂天堂| 精品免费国产二区三区| 丁香六月啪| 91丝袜在线观看| 国产欧美成人精品| 亚洲欧美在线综合| 色婷婷成人综合| 国产97色在线| 国产视频一区二区三区在线免费观看| 999精品乱码| 玖玖大干人妻| 躁躁日曰躁2020| 丁香六月婷| 久思思热视频在线观看| 超碰免费人妻在线| 日韩天天综合| 色网综合网| 欧美性爱97超碰| 福利在线黄片| 欧亚在线视频| 日韩人妻中文视频| 97精品熟女少妇一区| 亚洲av资源| 欧美激色| 97超碰总站| 中文字幕av久久爽Av| 九色视频91| 国产宅男宅女在线观看| 国产黄色小视频网站| 欧美日韩久久精品爱爱| 国内毛片四区| 蜜汁欧美| 欧美日日人人天天| 欧美久久人体| 日本幼女18+| 色综合 加勒比| 色娱乐色呦呦夜夜夜夜av| 91在线美女| 中文字幕二区日韩天堂| 日韩人妻少妇 一区二区三区| 国产成人网站在线观看| 立川理惠无码一区二区| 黄色av片三级三级三级免费看| 国内精品a| 丰满人妻被猛烈进入中| 中国韩国明星一极片一区乱码毛片人妻熟女一区二区三区 | 欧美在线第五页| 99久久9| 中文字幕人乱码中文字的预防方法| 成人熟女视频一区二区三区| 国产60区。| 亚洲精品骚逼| 日韩欧美天天爽爽爽天天爽爽| 国精综合一二三区影视| 亚洲欧美setu| 国产中午字一暮区| 久区视频| 97香蕉网| 草草影院最新网址| 极品尤物在线观看| 国产欧美日韩女同性恋ww喷水精品 | http://qxhbdz.com| 久久久久久亚洲精品中文字幕人妻| 大香蕉亚洲中文| 熟妇熟女视频一区二区三区| 一二三啪啪专区| 久久久久久久久久久久九| 色呦色呦色精品| 欧美淫乱视频| 伊人国产成人av网站| 国产乱伦亚洲| www.色操逼| 欧美不卡在线美女| 狠狠躁日日躁夜夜躁A| 日韩精彩视频| 亚洲乱码精品一区二区| 亚洲AV性爱电影| 亚洲色欲天天人妻无码系列专区| 中文字幕在线观看AV| 九九九九九九成人| 91综合网站| 久久久一区二区三区麻豆| 99在线精品视频| 黄色视频高清无码网站| 欧美亚洲| 97视频网站在线观看| 99在线观看无大码| aaa亚无码专区| 国产三级中文有码在线视频| 亚洲色人妻综合| 美女主播色欲91抠b在线播放| 91女优在线观看| 少妇的嫩逼图片| 丁香九月 婷婷| 最近的最新的中文字幕视频| 无码人妻丰满熟妇奶水区毛片| 伊人在线大香蕉二。| 精品国产乱码久久久久久网站入口| 午夜激情成人在线观看| 七久久久| 肥佬影院91| 久久性爱网站| 神马久久久久久久久久久久| 欧美激情亚洲| 极品极品色影院| 德国一二三不卡| 亚洲综合伊人无码久久| 中文字幕亚洲热播人妻| 大香蕉综合| 精品国产乱码久久久A| 国产性久久久| 东北女人操比视频| A级片日韩欧美国产欧美视频精选观看 | 国产综合网站在线播放| 九热大香蕉| 亚洲综合影院| 久久人妻视频| 97日韩超碰超碰中文字幕| 国产不卡免费在线视频| 爱爱久久| 7777奇米影视久久| 91五月天| 亚洲熟女人妻中文字幕一区二区| 欧美大香蕉专区网| 超碰1997| 2019天天干天天操| 91老妇女| 精品久久久无码| 亚洲a色| 超碰九色| 黑人在线91| 2018色综合天天操| 国内一级精品| 麻豆 欧美 日韩| 欧美 亚洲| 91精品久久久久久77777| 老熟女综合网| 天美av在线观看| 性色A∨91| 天美av在线观看| 亚洲另类春色| 成人老鸭窝人人在线视频| 无码精品久久| 亚洲的天堂网| 爆操无码| 97色综合中文网| 3571色综合一区二区二区| 男人天堂新| 天天91~综合入口| 亚洲福利影院一区久久| 综合日韩激情另类图片| 久久久久免费看少妇A片特黄| 夜夜人妻爽| 国产又操| 丰满人妻一区二区三区| 欧美激情一区二区| 日韩欧美字幕亚洲一区二区 | 91超级碰| V A在线| 五月天久久婷婷亚洲| 国产一进一出视频网站| 亚洲情色 自拍| 北条麻妃99精品青青久久| 午夜精品久久久久久久久久蜜桃| 超碰在97| 97 亚洲 日韩 欧美 在线| 国产精品麻豆成人av| 欧美第一页性| 3028国产精品| 国产日韩欧美操逼视频| 日韩成人小视频| 久久9亚洲| 激情接吻视频久久久久久| 日韩天天综合| 国产欧美日韩臀| 日本黄 R色 成 人网站| 熟女激情综合网| 福利大香蕉| 偷拍欧美激情| www国产天美久久久| 欧美色乱| 超碰综合97在线| 熟妇人妻一区二区三区| 日欧操屄视频| 51久久夜色精品国产麻豆| 大茄子熟女AV导航| 91女优在线观看| 91女网站| 久久精品人体| 99熟女| av在线一区二区三区| 综合97| com 首页 18岁 禁区 女优 免费 精选 同城| 久久超碰爱| 人人干人人操人人..com| 91免费看一区二区三区| 淫纸中9区| 情色五月天网| 麻豆精品三区视频| 操亚州| 欧美色图亚洲色图成人在在线| 97最新在线播放视频| 18啪啪手机免费性爱| 亚洲超碰97| 99999国产| 久久久草草精品| 亚洲男人综合网| 91网站18在线| 欧美 亚洲 91| 97频视在线| 白丝少妇一区二区| 欧美狠狠弄| 中文字幕一区二区三区人妻少妇在线| 精品国产乱码久久久久久影片| 久久精品色欧美aⅴ一区二区| 色综合天天| ,成人免费啪啪视频| 亚洲男人电影天堂| 中文字幕欧美丝袜07资源| 传媒在线观看一区二区三区| 国产精品对白自产拍| 国产熟女高潮一区二区三区| 极品一区二区三区免费| 久久久精选| 性欧美91| 色欧美综合| 超碰97人妻在线| 嗯嗯啊啊好爽| 强奸抽插av| 久久男人精品| 五月丁香社区婷婷日韩欧美精品影院| 国产真实野战在线视频| 综合色图区| 免费簧片在线观看| 夜夜嗨老熟女AV一区二区三区| 加勒比伊人综合| 国产欧美黑人丰满在线| 大干人妻| 久久国产精品一区二区| 精品高潮| 首页中文字幕中文字幕免费| 狠狠穞A片一區二區三區| 亚洲精品丝袜-不卡成人免费……| 九九在线视频| 区二区亚洲婷| 91精品国产91久久久久久久久久久久| 日韩情色一区二区| 五月丁香六月综合缴清无码 | 日本熟妇熟色97一本在线观看| 亚洲色鬼| 人乳av| 国产熟妇 码视频户外直播| 国产探花精品在线| 91 亚洲 欧洲| 日韩精品电影| 亚洲性高潮| 无码直播久久久| 国产福利影视| 国产SV一线| 狠狠操狠狠燥| 白丝被操91| www.超碰在线| 91nbbbbbb| 国产sv美女内射| a片偷拍视频| 欧美一区二区亚洲天堂| 97免费视频网| 97免费在线| 亚洲AV秘 精品久久老牛影视| 久久婷五月天| 自拍第一页| 大香蕉乱级| 五月天婷婷久久| 青青草五月天| 精品91日日夜夜超清资源| 亚洲导航深夜福利| 国厂麻豆77q4| 中文乱码字字幕在线第5页| 色一色综合网| 97精品视频网站| 深夜福利黄片| 91爽啪| 91精品操美女| 欧美午夜一区二区三区| 亚洲吊色| 黄色片A级一区二区三区| 99热18| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 国产精品午夜高潮呻吟久久av| 国产污视频麻豆传媒一区二区| 欧美在线电影| 激情综合五| 亚洲色图第四色| 日韩av不卡在线看| 久草色悠悠在线视频| 天美传媒AV在线播放| 香蕉久久国产AV一区二区| 操91| 久久社区一区二区三区| 极品粉嫩少妇视频| 色色色色日本| 国产久久视频| 日本操逼视频免费| 综合久欧洲| 欧州一区二区三区四区| 性感女人网页在线观看视频| 国产精品美女久久久久久网站| 欧亚综合一卡二卡中文字幕| 水滴偷拍| 青娱乐亚洲热| 69XX一中文字幕人妻91| 欧美精品双插| 麻花豆传媒剧国产MV出差| 天天弄欧美| 国产乱色国产精品免费视| 成人色女网| 无码外流操逼视频| 久久久男人的天堂| 一级久久性爱视频| 婷婷激情四射| 天综合网| 五月婷婷六月丁香网址| 亚洲日韩久久精品一区| 国产熟女免费观看久久| 超碰 国产熟女精品一区| 日本操BAV| 中文字幕一区二区三区人妻不卡| 国产suv精品一区二区四区999| 少妇久久久久久| 麻豆黄四叶草网站| 亚洲天堂7777| 好涩综合| 又黄又粗又硬又长又大| 人人看欧美性爱| chaopen97久久| 国产女上位好爽在线| 无码久久亚洲高清,| 97公开久久| 手机看片1025| 亚洲无码国产探花在线观看| 亚洲涩图欧美| 亚洲中文人妻色| 狠狠操夜夜| 91色插| 啊啊啊啊啊啊啊好爽不要| 在线一道啪| 日本在线伊人啪啪| 欧美色图 人妻| 婷婷五月天色色| 干我久操| 中文字幕一区二区三区50路| 97干天天| 桃色五月天| 黄色片一区二区三区四区五区| 加勒比无码毛片| 免费农村成人少妇人妻Aa一区二区视频| 综合五月婷婷亚洲一区| 久久久久亚洲| 97中文综合| 中文在线久久字幕| 日本熟妇一区二区三区| 国产午夜激片Av毛片不卡| 色姑娘综合网| 日韩91网站| 97精品在线| 熟妇一区二区三区| 黄色网址久久精品欧美喷水| 中国女人内射6XXXXX| 午夜国产成人精品视频| 久久97超碰| 另类老少妇| 五月开心久久AV官网| 超碰亚洲97| 丁香五月影院| 黄片无码在线制服| 综合五月婷婷亚洲一区| 美女视频尤物网在线看| 亚洲国产另类在线中文| 丰满人妻一区二区三区免费| 2020天天色综合| 麻豆天美在线喷水AV| 99热在线不卡| 国产熟女| 亚洲人妖网| 蜜桃不卡一区二区| 好爽,再快点啊哈嗯嗯嗯嗯| 九九成人视频| 夜夜嗨一区二区| 色综合99| 激情六月婷婷| 青青草视频久久| 中文字幕在线观看丝袜| 9色在线| 91一起操| 婷婷伊人綜合中文字幕| 丁香五月天堂| 五月丁香啪啪啪| 狠狠色婷婷7777久| 中文高清一区二区的| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 成人午夜小视频手机在线看| 日本日逼高清| 日韩人妻 中文字幕| 操逼操逼视频操逼| 日本三级R| 婷婷在线精品| 91久久精品国产| 东北夫妻性偷拍| 97超碰天天| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 久操影视| 欧洲一区二区| 国产精品点击进入在线影院高清| 一级人妻性爱视频| 色综合av男人天堂| 激情五月天综合网| 青青草亚洲一区 | 日本色色色视频| 亚洲精品久久久久久久蜜桃臀| 婷婷丁香久久| 色好看av| 国产精品一区二区麻豆| 97亚洲综合影院| 黄色大片免费在线| 精品久久久亚洲AV成人网站| 欧亚洲精品有视频| 裸体美女久久久| 九t超碰| 乱抡国产91| 国产尤物AV尤物在线观看不卡| 久久婷婷六月综合| 91亚州欧美| 精品无人区麻豆乱码1区2区图片 | 婷婷成人久久久精品| 久久久久密臀一区二区| 九九九九九九综合| 99这里只有精品国产| 大香蕉五月天| 西西美女视频网| 日韩天天综合| 天天激情综合站| 久久婷婷五月天| 美性中文综合网| 亚洲小说视频| 日本女优在线视频福利| 欧洲射精91| 欧美亚洲系列| 性色av网站| 日韩一区二区熟女| 91亚洲网站| 欧美大香蕉专区网| 啊啊好多水| 国产高清自拍| 中文字幕在线观看视频www| 日本蜜桃| 一区AV| 91精品91久久久中77777| 久久99精品九九久久久婷婷| 九九九精品| 麻豆这里只有精品| 操逼短片| 三级激情网站| 操人妻逼91| 国产精品操| 国产激情视频在线观看| 熟女久久久| AAAAAAAAA黄片| 精品美女在线视频| 亚洲第一页第二页激情| 欧亚综合一卡二卡中文字幕| 久久成人东京热人妻| 亚洲成a人片在线观看中文!!! | 熟女乱伦A| n1038 一二三区| 国产高清自拍| 色香阁在线| 超碰在线一区二区三区| 久久精品一区二区三区不卡| 视频二区美腿制服人妻欧美| 操美女高潮抽搐白浆| 在线五区| 韩国一级婬片A片AAAAA| 激情文学亚洲| 九九久久综合| 色淫网站优优视频| 思思99热| 91丝袜在线观看| 精品无码久久久| 成人精品在线免费视频| 黑丝少妇麻豆| 国产在线视频二区| 伦理弟一页| 天天天天天天天天天天干美女| 白丝在线一区| 国产激情片在线观看| 超碰97久| 内射白嫩美女| 国产黄色小视频网站| 热久日综合| 国产精品无码av在线| 中文子幕一二三| 日本中文字幕在线视频| 久久αⅴ| 国产精品久久久久久夜夜夜| 日本操逼视频不卡直接放| 中文字幕人乱码中文字的预防方法| 思思热国产在线视频| 欧美极品色| 丁香五月综合| 操逼视频国产无套| 精品无码产区一区二| 99色在线观看| 亚洲一区在线观看欧洲| 人人操人人射人人干| av一区二区三区 中文| 日韩超碰97| 激情终合网| 国产一区二区视频在线播放| 欧美色视| 91爱做| av一区二区三区 中文| 久久9精品| 亚洲色9| 久久久成人国产精品无码| 91亚洲人| 秋霞鲁丝午夜无码一区二区三| 丁香婷婷久久| 一二三四视频中文字幕在线看| 在线啊啊啊| 欧美性暴力猛交XXXX| 精品性爱一区二区| 国产精品久久久久久久无码AV| 狠狠做深爱婷婷久久二区| 精品久久視頻在线| 狠狠色噜噜狠狠狠狠狠色综合久久 | 国产久9| 国产高清不卡视频| 色婷婷丁香五月| 一级黄色视频网| 五十路一区无码| 成人天天爽| AV一二区| 天天日天天舔天天喷天天射| 国产人伦a片信息免费片| 久久久无码视频| 天天干夜夜操一区二区| 久久超碰98| 亚洲AV资源| 蜜桃色色网站视频三区| 性爱1区| 亚洲熟女性高潮久久久| 精品无码欧美三级| 诱惑网综合| 婷婷20月天青娱乐| 蜜桃丰满熟妇av无码区不卡| 动漫片子网站3黄| 9九九九九视频在线观看| 欧美久久伊人| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 青青欧美| 天堂在线一区二区| 国产农村妇女精品一| 色哟哟的毛片| 99热这里只有精品9| 亚洲日韩成人性爱视频| 久草视频在线视频在线视频在线观看| 翔田千里A片一区二区| 日骚逼视频| 99999久久精| 国产怡红院在线| 久久久96精品| 亚洲91射| 日本久久久久久久久久| 免费男人的天堂| 久久久一二三四区| 骚鸭AV| 欧美色交| 日曰骚久久精品| 91少妇高潮| 夜夜高潮夜夜爽夜夜爱爱一区| 亚欧美色图| 色97欧美| 好爽视频在线观看| site:sinbotex.com| 伊人超碰97| 99热在线观看| 日婷婷| 国产成人亚洲精品无码古代早漏男 | 东京日日夜夜| 日韩亚洲美州欧洲综三区一品在线| 国产原创自拍| 手机不卡视频不卡在线一二三区 | 久久久久久99AV无码免费网站| а√天堂资源官网在线资源| 在线岛国新天堂8| 精品国产一区二区三区四区在线看| 在线无码网站| 无码伊人久久大杳蕉中文无码| 深爱五月婷婷| 九久久九精品视频| 亚洲综合九| 天天日天天干天天摸天天操| 91精品91久久久中77777| 校园春色综合网| 一起草欧美| 精品超碰国产| 久久大香蕉手机高清| 色九月综合| 国产外初女出血视频| 伊香蕉综合久久久久久久噜噜噜| 亚洲精品久久久久毛片A片拉屎 | 2017,超碰| 日本孕妇一区二区视频操逼免费看| 国产日韩精品无码去免费专区国产| 天天搞在线综合网| 男人的天堂啪啪| 一本大道综合伊人精品热热| 午夜操操操| 欧美性爱第一页久久| 性爱精品一区| www.一本大99| 久久99干一本高清| 国产精品一区二区久久精品| 伦理片秋霞免费影院| 亚洲精品蜜桃久久久一区二区三区| 日日摸日日碰| 曰韩人妻中文字幕在线| 日韩av不卡在线观看| 97网址www| 亚洲久草AV色图| 国内精品嫩模A∨私拍小视频| 少妇干B| 97玖玖超碰| 日韩性色| 看黄片视频免费| 蜜桃中文字日产乱幕4区| 在线播放中文字幕| 正在播放国产精品一区| 欧美亚州手机在线| 97在线播放 | 男人成人黄色视频在线观看免费下载| 午夜美女福利视频| 五月天久久久| 五月天亚洲网| 亚洲 日本 国产 综合| 性站| 91热热色| 精品在线观看视频在线| 男人天堂日日夜夜| 国产品精品自在在线午夜免费| 91精品无码人妻系列| 日韩9999| 伊人五月天婷婷| 97精品国产97久久久久久户外免费| 精品久久久一本一道| 超碰在线香蕉| 嗯嗯,好大,好爽,好骚| 中文乱码字字幕在线第5页| av大香蕉| 久草电影网| 亚洲美女自拍偷拍视频| 日本高清熟女久久一区| 久久透逼视频| 亚洲永久AV无码精品秋霞| 日韩性爱一级片| 搡老女人老妇女老妇老熟女怎么读| 清纯唯美综合| 亚洲男人的天堂亚洲| 人妻激情视频| 日本久久精品| 97超碰大| 婷婷丁香六月天| 欧美 亚洲 在线| 国产九月婷婷| 九九九九热| 久久精品亚洲婷婷| 插入逼91| 欧美日韩人人早| 少妇啪啪自拍| av久日| 青娱乐日韩无码| 校园春色 亚洲| 久久久久久久人妻| 91老熟女| 熟妇艹鸡八| 性色生活片久久毛片婬片免费放女人一级毛片 | 91欧美性| 精品一区二区成人动漫| 欧美激情高清性猛交| 蜜桃久久综合视频| 午夜男女爽爽大片免费观看| 日日橹狠狠爱欧美超碰| 日本操逼二区| 天天干夜夜操一区二区| 色99色| 男插女青青影院| 亚洲熟女一区| 26uuu国产免费观看| 亚洲av资源| 天天香香欲综合| 2019久久久久久久久福利| 久久人妻少妇| 啊啊啊好爽快点啊啊啊嗯嗯| 乱伦日本中文自拍| 欧美青青草视频| 五月综合视频| {男男暴菊gay无套网站| 九九九九九九免费视频| 五月天激情综合网| 亚洲av无码国产精品字幕| 蜜桃狠狠色伊人亚洲综合 | 中国黑人三级片网站上区| 久操视频资源站公开| 男人精品区| 污污污8888| 337p大胆噜噜噜噜噜91Av| 又粗又长又大国产不卡| 玖玖草久草99蜜月一区二区三区| 激情五月婷| 成人av影院在线观看| 青青草色AV| 今日头条成人一区二区三区四虎精品| 国产AV超爽| AV在线性爱| 久久久久久久| 天天拍天| 午夜性| 成人看片网站| 国产高清在线观看欧美| 啊啊啊操死我| 亚洲欧美天| 大香蕉一人在线| 一本一道人妻久久一区二区三区| 大香蕉黄色一级片免费看| 美女高潮国产高清| 日韩欧美天天爽爽爽天天爽爽| 久久久一区二区三区四曲免费听| 人妻丰满熟妇一区二区三| 天天色欧美| 国产97/欧美| 99久热精品99re6热| 欧美少妇熟女| 久久 国产精品 一区| 国产精品嫩草影院午夜两性| 国产丝袜啪啪| 熟女91网| 久久久久网站-538在线视频-欧美永久乱码 | 日韩图区| 久久亚洲不卡一区二区三区| 亚码激情| 五月色综合| 九九综合久久| 日韩性爱免费视频在线网站| 国产乱伦亚洲色图高清无码| 91综合网站| 大香蕉中文网| 性高潮久久久| 色哟哟av| 狠狠操狠狠燥| 99热日| 天天舔天天日天天射| 国产成人AV麻豆| 亚洲图片欧美制度| 不卡超碰护士AV在线免费播放| 亚洲综合激情五月久久| 无套内射性感少妇视频| 日亚韩精品视频二区三| 福利在线观看一区二区| 欧美黑人精品在线播放| 大香蕉黄色一级片免费看| 日本一区二区三区午夜观看| 亚洲麻豆av一区二区| 女人天堂av在线播放| 激情五月天中文字幕色| 欧美人体性爱互联网第一页婷婷日本| 亚洲乱妇p22| 91精品91久久久中77777| 综合亚洲欧美| 91网站18| 国产成年女黄特黄| 日韩精品中文字幕人妻| a片自拍直播视频| 欧美一区二区三区互相| 中文字幕精品一区欧美| 国产成人手机视频激情| 大香网站| 日韩成人电影AV| 国产玖玖| 青青草视频久久久久| 久久超碰大香蕉| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 人妻五十路在线| 婷婷五月天色网| 天堂成人网| 乱伦熟女论坛| 国产日产精品久久快鸭的功能介绍| 亚洲国产一区二区入口| 亚洲综合一区二区| 亚洲色吧网| 久久久久久久久久久久黄色 | 青娱乐亚洲自拍| 欧美在线播放aaaa| 久久天天摸| 美女黑人91神马| 国产视频97| 亚洲无992tv| 尤物黄色在线观看网站| 大香蕉久操| 91 在线亚洲| yazhouzaixian| 日本道日本道中文字幕日本道最新日本道在线观看 | 久久美女国产| 色综合色| 色噜噜人妻丝袜AV资源| 久艹99| 国产综合久久久麻桃个| 国产亚洲性生活视频播放| 日韩欧美亚洲一区二区三区影院| 九九伊人网| 97色97好| 这里只有97精品| Sekablack无码一区| 丝袜美腿制服人妻二区中文字幕 | 亚洲日本大香蕉1| 色综合av综合久久| 亚洲蜜桃V妇女| 密臀在线免费观看| 91中文字幕在线观看| 欧美18老人禁| 动漫爆乳3D奶水一区在线观看 | 精品国产三级av韩国在线| 中国一区二区亚洲人妻| 中文字幕精品人妻丝袜| 婷婷久久久精品| 69XX一中文字幕人妻91| www色色色com| 男人的天堂在线| aa片毛片| 综合网色| 青青操视频在线| 人人性爱视频免费| 99久久99久久综合| 国产情色第一第二页在线观看| 狠狠91| 九九热AV| 亚州欧美综合| 日韩成人在线性爱视频| 精品国产乱码久久久久久影片| 超碰到97情色| 无码 黑人一区二区三区| 日韩精品99999| 91天堂丝袜美腿| 丰满少妇乱子伦精品无| 亚洲一本色码中文字幕| 国产精品高潮久久久无码| 99色热| 四虎影视国产精品| 久久精品国产亚洲AV片多多 | 亚洲欧洲激情卡通另类文学四射小说网站 | 欧美日韩97| 色婷婷综合网| 深夜激情| 日韩不卡a级视频专区| 欧亚成人在线视频| 色欲av一区二区三区蜜芽| 偷拍 精品 另类 四区| 91第一页| 日日操天天操| 国产又粗又长的视频| 爱av免费| 中文字幕第95页| 美國A片| 欧美亚洲宗合色性图| 北约熟女超碰| 97超级欧美| 亚洲激情综合另类男同| 97色97好| 免费?级毛片无码?∨蜜芽试看| 色女99一级片在线观看| AAAA欧美日韩| 国产精品 午夜福利| 中文字幕天堂在线| 老熟女熟妇| 欧美1区二区三区公司| 日韩ab网 | 自拍第一页| 99久久久久| 久9九综合在线| 狼天天狼天天大香蕉| 天天干天天操天天操夜夜操天天操| 九九精品美女高溯喷水| 亚洲日韩在线a不卡99精品| 国产传媒一区日韩| 人妻 丝袜美腿 中文字幕| 99re在线精品78| 无码自拍SM| 欧美色图 色综合图| 男人下部插入女人下部| AV一区观看| 亚洲欧美91√| 一区二区日韩欧美久久| 亚洲欧美另类激情小说| 五十路熟女工口| 少妇xx精品| 国产精品丝袜在线| 亚洲人在线成线成人| av天堂精品久久| 青青久久久| 色蜜AV| 在线播放免费av福利片| 日韩精品一区,二区 九九...老司机| 亚洲天堂 视频你懂的| 九九九九免费| 精品乱码久久久久| 9久久精品| 国产精品视频91久久| 欧美青青草视频| 青青草视频这里只有精品| 狠狠色噜噜狠狠狠狠2018| 久久精品成人一区二区三区蜜臀| 99热成人| 性爱Av免费| 日逼97| 91欧美丨精品丨入口| 99亚洲天堂| 人人看人人插| 天天色综合影视网| 青青草精品| 99综合视频| 超碰国产精品久| 女人久久久| 久久亚洲天堂| 日本丝袜美腿人妻九九| 色噜噜人妻丝袜a∨先锋影 | 嗯嗯啊啊啊好舒服| 亚洲AV无码久久久国产精品| 久久超碰国产一区二区三区| 啊啊啊操死我了| 九九亚洲精品| 碰碰在线视频| 最新国产亚洲精品精品国产亚洲综合| 91综合在线| 96国产精品| 熟妇高潮精品一区二区三区下载| 久久久九97| 久久性爱城| 成人性爱视频在线看| 免费成人自拍视频在线| 亚洲色图 91| 欧美一级专区免费大片| 色狠狠综合噜一二三区| 久草五月| 久草免费在线一区二区| 日日操免费视频| 九九九色| 玖玖综合网| 亚州黄站| 夜夜做夜夜爽精品视频| 亚洲国产精品久久久男人的天堂| 天天色香欲综合网| 婷婷亚洲色| 日韩成人大片在线观看| 不卡一区二区日本视频| 八戒午夜福利理论片| 日韩中文字墓| 日夜伊人网| 熟妇人妻丰满久久久久久久无码| 麻豆人妻偷人精品无码视频| 欧美日韩亚洲天堂网| 嗯嗯啊啊用力视频免费| 天天综合色电影| 天天干少妇| 亚洲第一综合| 激情五月婷| 色久综合| 欧美色婷婷| 婷婷色综合| 99精品在线观看| 9+1视频网址| 久久婷婷五月天| 裸体美女免费看网站青草| www超碰| 婷婷五月在线视频| 丰满人妻-区二区三区免费| 五月婷婷综合网| 日本福利社| oumeisetu综合| 伊人97色天使| 天天综合有色网| 亚欧中文字幕在线视频| 密臀AV在线| 九九九九精品一区| 91精品少妇搡搡搡| rivers-china.com| 夜夜高潮夜夜爽夜夜爱爱一区| 亚洲精品电影| 国产福利合集| 岛国1区2区3区在线观看| 国产亚洲精品久久久久小| 性色中出|