亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

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久久国| 欧美十八禁导航成人| 人妻人人澡人人爽人人| 成人性爱视频在线看| 亚洲在高跟鞋自慰久久在色线| 以及麻豆国产入口在线观看免费| 区一二区日韩亚洲乱码av电影| 自怕偷自怕亚洲精品| 天天看片麻豆| 国产成人网站在线观看| 国产在线综合网| 夜夜嗷嗷一区二区| 亚洲日韩美女中文字幕乱| 午夜精品久久久久久久99| 日韩无码操逼片| 不卡六六在线91| 精品久久視頻在线| 东亚亚洲无码高清| 美女天天干| 欧美性爱一区| 美日韩一卡二卡三卡免费人妻精品| 91视频伊人| 亚洲色情在线影视| 亚洲大色堂| 国产成人一级av88| 久夜视频| 亚洲精品国产熟女久久久| 97色伦欧美| 嫩草影院在线观看精品 | 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 日韩精品在线观看观看| 国产自偷| 精品9999| 青青草玖玖爱| 色九月综合| 717影院理论午夜伦八戒| 国产偷人伦激情在线观看| 日韩精品影视| 久久偷拍人| 欧美国产日韩清纯唯美| 丁香五月天堂| 中国zzijzzijzzwww精品| 国产区日韩区在线观看| 天天干人人乐| 色欲久久99国产精品久久久久久| 中文字幕精品亚洲熟女| 久久熟妇五十路一区| 国产精品999aaa| 9久热| WWW.操逼.COM| 97综合网| 国产97在线 | 亚洲| 日韩欧美传媒一区国产| 97亚洲欧美| 日韩性色| 69麻豆天美| 亚洲av噜噜噜噜噜噜| 天久久久噜噜噜久久国产精品爽爽| 国产精品伦理| 亚洲性天堂| 色99999| 人人操人人爽人人操人人| 欧美日韩中文视频播放| 亚洲中文字幕在现观看| 操逼视频国产无套| 欧美人妻久久精品二区三区| 亚洲激情AV| 久久免费老司机精品| 欧美日本久久精品一区 | 偷拍亚洲高清图片| 加勒比人妻综合| 国产精品3| 无码人妻系列少妇| 78久久| 中文字幕丰满子伦无码专区在线视频最新 | 偷拍 亚洲| 俺去久久| 久久国产精品视频| 999久久久免费精品国产牛牛| 亚洲精品国产熟女久久久久久| 女人被添高潮免费视频| 精品人人| 日本97久久| 97超碰久久| 成 人片 黄色大片| 强奸乱伦 亚洲一区| 日本岛国黄色网址| 欧美青青视频| 日韩国产精品人妻无码久久久| 日韩乱伦AⅤ| 99精品成人免费看| 欧美性色综合网| 白嫩妹子国产骚| 高清国产精品无码| 久草久热| 91人人| 最近的最新的中文字幕视频| 天堂麻豆天美| 亚洲欧美高清无码| renqi久久久久久久久久久久| 中文字幕人乱码中文字的预防方法 | 欧美色日| 十八禁av无码免费网站APP| 亚洲欧美成人在线| 91精品又粗又猛又爽| 97伊人| 国产精品999zyz| 亚洲骚女一区二区三区| 九九热三级片| 91狠狠综合久久| 欧美综合传媒| 强奸乱伦免费网站| 夜夜国产一区| 亚洲精品国产熟女| 欧洲射精91| 黄片免费日韩| 久久天天躁日日躁狠狠躁| 探花视频免费观看国产专区| 色蜜AV| 高潮精品| 久久99操天天日| 亚洲影视综合| 男人的天堂在线有码| 亚洲精品97| 久久九九网| 日韩大香蕉AV影片| 激情久久久| 欧美97色| 99re69综合| 都市久久精品激情亚洲| 中文字幕精品久久久久人妻红杏ⅰ| 大香焦A片| 97超色| 99热啪啪| 国产欧美日本亚洲精品 | 中文字幕丰满人妻日本| 97超碰热线| av强奸乱轮| 亚州精品一区二区三区香中文字幕在线| 久久精品国产亚洲5555| 美女诱惑在线一区| 乱伦3P视频| 男人的天堂1024| 亚洲色图久久成人| 尹人免费观看视频在线| 欲射影视| 国产免费久久久久| 色牛aV| 国产精品熟女九九九| 精品黑人一区二区| 激情色图| 色情综合| 亚洲免费成人在线高清无码视频| 久热精品在线| 97在线欧洲| AA特级绝黄| 玖玖久久久| 五十路熟女工口 | 亚洲欧洲第二视频在线观看色图| 人妻AV在线| 久久久久久9| 老女人老91妇女老热女| 亚洲国产精品久久久久久久久久| 欧美极品性爱天天射| 蜜汁欧美| 国产第二页| 五月丁香综合| 国产树林里野战在线看| 日韩精品色呦呦| 丝袜美腿操av| 亚洲综合图片在线| 欧美日韩黄色片一区二区三区四区人与兽做爱 | 日韩国产不卡在线视频| 超碰色97| K8久久久久| 色网在线| 青草香蕉网| 一区二区三区精品黑丝白丝酒店对鸡 | 国产AV色黄看到爽| 在线日韩精品一区二区三区| 性欧美91| 韩日欧亚a级| 日韩精品99久久久久久中文字幕| 91 国产丝袜在线放观看| 99无码视频| 在线性黄高清免费视频| 无色无码| 日本亚洲熟女视频| 99热只有这里有精品| 国产亚洲中文不卡二区| 中文字幕,人妻,日韩| 在线人成亚洲视频免费观看| 啊啊啊啊啊啊在线| 久久精品熟妇丰满人妻99| 大香蕉一人| 怡春苑东京热| 天天激色| 欧美激情 亚洲色图| 人妻天天爽| 日日噜噜夜夜久久亚洲一区二区 | 亚洲国产亚洲天堂| 青青草玖玖爱| 97超碰人操| 一级黄碟在线观看| 麻豆AV一区二区| 91丝袜美女| 91 丝袜在线| 亚精品无码毛片一区二区三区| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 99婷婷| 欧美1727免费观看视频| 中文字幕丝袜人妻| 亚州图片第一页| 国产精品对白自产拍| 亚洲欧美综合网| 青青在线视频日韩欧美| a片自拍直播视频| 乳欲人妻办公室奶水| 国产精品三级视频网站| 亚洲nv男人的天堂网| 另类在线| 在线黄色污污网站| 欧美在线电影| 欧美天天性| 激情五月天插| 九月婷婷| 99999无码| 91高跟美女在线播放| 婷婷九月丁香| 日韩操啪| 一级特级aaaa毛片免费观看 | 97硬碰| 日韩不卡一二三四| 国产品精品自在在线午夜免费| 国产探花精品在线| 亚洲城人男人的天堂| 九九国产热| 激情久久日韩精品中文字幕麻豆| 熟女人妻精品一区二区视频 | 天天综合亚在线| 国产白嫩精品久久| 久久久久久久久9| 日本中文字幕不卡视频| 激情五月婷婷综合| 国产精品久久久999| 蜜臀Av一区二区三区| 天天干人人看综合| 久草视频分类在线| 色亚州人久干视频在线观看免费版| 色九久| 开心五月天激情网| 久久久久久久唑| 成人综合网 欧美| 日本高清免费一本视频在线观看| 精品成人av一区二区三区在线| 久久 国产 无码| 中文字幕在线观看二区三区| 97久久免费| 男插女青青影院| 亚洲高清无码免费观看视频| 中文字幕精品亚洲熟女| 日本一区视频在线观看| 天天摸夜夜摸| 少妇人妻精品| 翔田千里A片一区二区| 99热婷婷| 这里只有精品97| 国产精品久久久久久无码红治院| 欧美97日韩精品| 另类图片欧美激情综合| 视频二区美腿丝袜制服人妻欧美| 97在线免费观看| 91色女| 亚洲精品一二牛牛| 亚洲男人的天堂AV| 亚洲精品自拍| 九九精品美女高溯喷水 | 亚洲色图 欧美热图 清纯唯美 另类自拍 | 超碰99热| 外国免费性情大片| 野狼激情网| 久久二| 97欧美精品综合| 成人小说视频在线精品欧美| 亚洲男人天堂2013| 狠狠综合| 国产第12页| 欧美日韩精品青青| 天天欧美色| 思思热久久成人| 国产精品一区二区后入| www.狠狠操| 久久久人妻| 91久久堂| 九九内射在线| 亚洲欧洲综合成人av一区| 中文字幕十五区| 99久在线精品99re8| 人妻少妇精品久久久久久| 白丝1区2区3区| 亚洲成人免费中文字幕| 天天综合中文字幕 91| 西西美女视频网| 天堂а√在线最新版在线| 国产精品午夜福利| 久日91在线| 久久黄片国产一区二区| 麻豆一区二区三区在线看| 曰本精品久久久| 国产女人与拘做受视频免费| 国产精品另类一区大香蕉| 亚洲麻豆精品二区三区| 中文字幕一区二区韩| 玖色av| 亚洲欧美999| 人妻干天天| www.婷婷六月天| 亚洲中字幕日本一区二区三区| 青青草视频久久| 欧美后入| 五月天加勒比啪| 偷拍 精品另类 凸凹了四区| 人人操人人色人人摸| 91久久精品蜜臀| 超碰97COm中文| 欧美性色综合网| 欧美日韩亚洲一区二区在线观看| 九九九九热只有精品| 日本一二区免费| 国产高清亚洲日韩一区| 男人干美女| 黑人精品成人一区二区三区| 亚洲熟妇一,二,三期| 久久久久一本一区二区青青蜜月| 91热爆在线| 中文字幕蜜乳av| 国产又长又大又粗的视频| 伊人天堂在线| 久热91| 国产92麻豆天美精品色欲5| 日韩欧美俄罗斯A片| 蜜臀99久| 国产中文日韩欧美一区二区三区人妻丝袜美腿| 色色热| 日本Xx性爱| 中文视频在线观看| 91欧美少妇| 1区2区3区中文字幕日韩| 久久人妻视频| 999岛国大片| 天天干天天狼在线视频| 欧美黄色大片在线观看| 精品午夜福利导航| 男女一进一出视频久久| 神马麻豆福利院| 久9综合在线| 亚洲AV不卡在线观看尤物| 热久久这里只有精品| 国产亚州精品美女久久久免费| 大色综合| 欧美综合第一页| 超碰吊日色| 欧洲人妻视频| 91 偷| 后入福利| 天堂性色| 高清无码91| 1769精品一区二区三区| 精品色色| 国产成人精品亚洲日本| 熟女字幕| 亚洲成?V人片在线观看福利| 成人免费福利网站国产| 亚洲第一在线视频| 国产精品秘 福利姬在线观看| 强歼乱伦资源网| 成人亚欧免费视频| 免费观看的黄色的网站| 成人美女av| 久久香蕉国产线看观看猫咪av| 国产精品久久久久久久黄无码| 一类av片在线看| 欧美色性爱| 婷婷丁香九月| 欧美黄色大片在线观看| 欧美人与性动交a美精品| 日韩三级在线观看网站| 欧美传媒| 国产精品久久久久久片| 中文字幕 国产 精品| 五月婷婷色色| 中日韩久久人妻一区二区| 青娱乐 青青青操 日逼| 视频不卡中文字幕| 久久这里只精品免费福利| 午夜视频久久久久一区| 静品嫩模一区二区| 江都AV在线| 欧美女同在线| 视频不卡中文字幕| 青草草免费网站av| 成视频在线观看免费看| 欧美黑人与女人91~| 天天影视网色欲色香| 欧洲精品二区| 午夜国产成人精品视频| 人人操人人操草草| 炮色五月| 日日骚av| av网站在线观看了| 欧美成人黄网色网站| 久都青青视频| 加勒比性爱成人在线| 久久免费少妇| 看一级黄色视频| 99爱久久视频频| 噜噜噜噜天天狠狠| 久草视频观看视频在线| 91狠狠综合久久久久久| 欧美 日韩 婷婷 五月| 亚洲高清综合网| 日韩精品人妻中文字幕不卡乱码| 成人麻豆av电影网站| 99国内精品| 久久久免费高清中文视频| 伊人国产成人av网站| 99热自拍| 久久中文字幕人妻熟av女蜜柚| 午夜精品久久99蜜桃的功能章节| 国产成人自拍视频在线| 超碰97久久国| 久久五十路熟女人妻| **一级毛片国产| caopeng97人妻| 成人精品久久久午夜福利| 东京日日夜夜| 97精品视频在线播放| 激情国产乱伦Av| 欧美熟女少妇| 91殴美| 免费看欧美美女黄色大片| 九月婷婷| 国内毛片四区| 思思热在线观看| 欧美综合 站| 测评在线观看AV| 亚射在线| 中国农村熟妇毛片视频| 免费网色网站| 啊啊啊啊啊啊好多水| 综合自拍| 久久久涩| 91色艳| 日本一区不卡| 男人的天堂2018.| 国产福利合集| 中文字幕加勒比海高清无码免费视频 | 亚洲色综网| 性做久久久久久免费观看软件 | 亚洲激情综合| 久久精品国产精品一区| 中文字日本乱码| 精品人妻1区| 999 久久久| 日韩女模中文造逼| 97亚洲精品超碰| 精品国产污一区二区三区| 最新国内自拍av免费| 一直超碰| 久久久久久久久久8888| 欧美成人性活片| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 一本一道久久综合久久| 大香蕉97久久| 亚欧高清| 精品乱码久久久久| 永久免费发布性爱网| 久久黄黄黄| 中文字幕少妇色 | 韩日精品福利视频一区不卡在线免 | 人人爱人人操人人性| 国内一级精品| 欧美三级一级| 欧美很很操视频| 午夜乱轮操逼视频免费看| 精品9999| 操人妻逼91| 99热久| 91精品啪在线观看国产城中村| 色淫网站优优视频| 人妻酒店出差被中出免费在线播放| 久草网站免费在线观看| 国产一级舔足在线观看| 啊啊啊久久久视频| 国产精品经典一卡久久久 | 午夜啊啊| 婷婷九月国产| 亚洲熟女国产综合另类| 免费黄色A片| 欧美 精品国产制服第一页| 午夜视频久久久| 极品内射| 一色网男人的天堂| 成人av动漫在线观看| 在线a v| 欧美高清无码免费视频高清版| 99精品综合久久久久五月天| 欧美少妇性乱| 用力操死我| 九九在线视频| 91Chinese在线| 日本在线播放不卡一区| 一级AV性爱| 亚洲男人天堂av| 91 天天综合| 青娱乐黄色录像| 久射吧| 综合色久欲| 日本熟妇精品九九| 男人天堂久久精品不卡| 国产av色网| 精品二区三四区五电影 | 熟女91网| 亚洲人妻熟妇三十三区| 久久精品视频久久久| 国产欧美日韩精品中文| 性爱1区| 亚洲AV无码成人精品久久| 啪一啪免费视频| 强奸乱伦资源| 精品国产久热在线观看| 精品婷婷| 噜噜噜狠狠色综合| 97干在线看| 超碰97资源大奶| 国精品一区二区三| 五月天久久婷婷亚洲 | 国产精品一区二区密臀| 日本不卡在线二区三区| 在线97视频| 亚洲无线观看久久| 最新亚洲人成网站在线影院| 九九九色| 亚洲欧美色图小说| 思思热er精品视频| AV九九| 97色插| 亚洲综合射| 久久有码视频| 欧美懂色综合网| 在线无码视频| 91精品久久综合熟女| 99在线精品观看99| AV天堂电影网| 超碰97欧美日韩| 欧美日韩亚洲少妇寂寞影院正在播放| 综合第一页| 中文字幕一区二区三区字幕| 无码av永久免费专区网站| 爱我干综合| 精品一区二区三区四区女| 国产亚洲精品美女| 易易A毛视频| 人妻少妇被猛烈进入中| 亚洲熟妇自偷自拍另欧美| 精品国产91久久久久久一区黄无| 亚洲涩图欧美| 欧美一区二区三区不卡高清视频| 333kkkk·亚洲com久久| 999久久久九| 素人美腿视频网站| 东京热,男人的天堂| 无码区蜜乳| 性爱乱伦一区| 夜夜嗨AV一区天天| 伊人嫩草| 亚洲国产一区二区日韩专区| 九九热超碰| 99福利社| 欧美黄色大片在线观看 | 99在线免费视频| 亚洲精品骚逼| 欧美黑人与女人91| 草草影院最新网址| 欧美亚洲20p| 国产日韩久久| 亚洲欧美精品91| 久久久久ab| 男人天堂2030| 久久精彩免费视频| 九九精品网| 思思热在线视频免费| 亚洲国产精品无码AV在线| 二区熟妇韩日| 玖玖爱在线视频免费观看| 精品一区二区三区蜜桃臀赵总 | 99久久99九九99九九九| 亚洲色图日韩精品| 久久久久久久国产| 人妻精品免费一二三区| av操操不卡| 免费看片黄| 一区二区三区蜜桃成人撸久久东京热 | 97视频在线视频| 久操凹凸视频| 男人的天堂日本东京热| 国产一级特黄大片处女| 欧美乱妇狂野欧美在线视频| 亚洲一区二区三区AV无码| 亚洲天堂日本| 久久久久国产精品片区无码直播| 国产欧美后入| 99久久久无码国产精品性男| 伊人久久亚洲色欲综合网站| 黑人黄片在线免费观看| 啊啊啊啊啊,啊啊啊啊好舒服,操我舒服啊啊啊 | 国产做?爰片久久毛片?片美国| 白嫩91在线亚洲| 日本在线一二| 午夜啪| 精品女同一区| 999在线电影香蕉| 天天影视色香欲综合网小说| 97这里都是精品| 做爱A级亚欧| 亚洲精品国产熟女久久久| 六九九九| 欧美日韩插逼视频| 欧美91网站| 国产强奸超碰AV| 骚女天天综合网| 狼人综合婷婷激情四射 | 韩国一级做A片免费的| 九九九成人| 九九热视频在线观看| 91视频综合在线| 国产高潮AA片免费看| 1240青青草一区二区三区视频天爱| 欧美日韩情色一区二区| 久久久久亚洲三级电影| 亚洲。天堂。日本在线观看| 亚洲色图在线视频| 色哟哟511老熟女| 91一区二匹| 人妻内射一区二区在线视频| 综合色图,成人综合网| av一区二区三区四区| 9美女超碰在线免费观看| 欧美色日本| 激情小说五月天| 嫩草美女久久| 人妻夜爽夜夜爽| 日本久久天堂| 色嗨嗨在线| 熟妇激情| 日韩天天本| 青青草黑寡妇男人天堂| 欧美AB在线观看| 激情网五月天| 国产美女口爆吞精视频| 免看60秒涩涩视频| 校园春色亚洲欧洲| 99视频自拍| 乱伦一二三区| 精品日日人妻| 久艹99| 狠狠搞 亚洲91| 亚洲欧美精品91| www.99视频| 另类小色呦| 无码免费精品高清| 欧美成人一级免费电影| 久综合国内精品自在自线| 搡老女人老91妇女老熟女| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 青青草原成人| 91亚.色| 久日综合网| 久九干| 嗯啊啊啊轻点视频| 粉嫩国产精品久久粉嫩| 色噜噜综合在线| 丰满翘臀美女影院视频| 99视频内射三四| 亚洲九区| 又黑又大又粗| 欧美午夜精品久久久久久超碰| 亚洲麻豆精品二区三区| 韩国久久97| 熟女人妻av在线资源,黄色的资源 粉嫩国产精品久久粉嫩 | 黄色大香焦1级‘′‘| 亚洲1区2区三区高清中文字幕| 嫩呦国产一区二区三区AV| 欧洲亚洲国产综合在线| 无码 黑人一区二区三区| 日韩人妻制服丝袜av| 国产 亚洲 丝袜 制服| 欧美一区二区亚洲天堂| 日本3级一区二区免费| 五月丁香啪啪网| 亚洲 91 在线| 精品国产一区二区三区久久久蜜臀| 日日夜夜噜| 青草视频人妻在线观看| 99在线视频播放| 丰满人妻一区| 欧美美女视频| 久草在线| blacked精品一区国产| 凹凸视频在线观看伊人| 激情婷婷五月天| 五月天色五月| 国精综合一二三区影视| 天美久久久久| 亚欧无码线免费观看视频| 亚洲成人在线高清| 插欧洲美女欧美精品| 丝袜熟女2P| 亚洲国成人情色好看电影| 超碰地址97| 啊啊啊啊免费视频| 五月丁香六月综合缴清无码 | 中国熟女网站| 久九色| 啪啪啪精品视频| 99精品网| 白丝1区2区3区| 久久久婷婷| 亚洲欧美91| 丰满岳乱妇一区二区三区| 天天干天天做| 天天影视之亚洲综合网| 亚洲 在线| 国产在线精品偷| 白丝少妇一区二区| 亚洲综合第一页| 成年人性爱日韩| 熟女自慰久久久| 女人精品内射国产99| 婷婷五月av| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 久热这里只有精品9| 欧美一级A一级a爱片久久| 日韩av在线播放不卡| 老熟女熟妇| 九九操久久国产免费视频| 俄罗斯一区二区视频在线观看| 婷婷激情五月| 中文字幕第7页| 在线观看免费视频国产| 爱干爱射网啊啊啊| 国产农村妇女精品| 777奇米影视777四色| 人妻素股| 久久无码电影| 欧美国产有色电影| 凹凸视频在线一区二区| 国产精品视频电影| 七月婷婷综合| 荡小穴在线观看| 天天干人人乐| 国产又粗又又黄又猛| 亚洲第一页色网| 亚洲成人久久美女| 97频视在线| 人人操肉肉| 亚洲男人的天堂网| 美國A片| 亚欧美色图| 日本片日本片祼观看网站在线看中文版网页在线看 | 在线观看黄色电话| 大香蕉免费中文| 日本亚洲嫩草影院啪啪| 日韩精品一二三四| 日本男人天堂| 日本少妇va7777| 性爱Av免费| 超碰精品97| oumeisetu综合| 国产成人拍国产亚洲精品| 欧美男女午夜啪啪| 国产精品久久久久久久久久梁医生| 久久久久久久 九九九九九九九| www.亚洲成人一区| 亚洲天堂美臀在线| 欧美日韩国内不卡| 亚洲人妻久久| 男人天堂站| 久久久久久久强迫| 91美女在线视频| 五月丁香综合网| 少妇久久久久久| 校园春色亚洲无码| 亚洲图片欧洲图片aⅴ| 久久东京热久久| 极品内射| 噜噜吧,噜噜色,噜噜| 17c嫩草51久久91嫩草| 日韩精品人妻中文字有码在线| 色综合婷婷| 啊啊啊水好多| 美女黄页| 男人的天堂2018| 久久久久久人妻一区精品色欧美| 亚洲做性| 亚洲综合113页| 美女操逼福利视频| 操逼视频国产无套| 爱丝福利| 老女人老91妇女老热女| 夜夜爽爽爽| 欧美综合娱乐久久| 97精品一区二区视频在线观看| 亚洲欧洲精品成人| 久久99黄色卞西瓜| 97人人操人人摸人人爱| 极品销魂美女一区二区| 九九久精品| 久久乐| 精品一区二区人妖| 亚洲一区日韩精品中文字幕| 韩日巨乳美女免费视频在线观看| 99国内精品| 密桃99999| 亚洲精品性爱片| 97视频网站| 奶水 人妻 哺乳 在线| 日韩三级在线观看mp4| 婷婷五月丁香五月| 久久人人看| 欧美午夜视频精品久久| 强奸国产在线| 欧美日韩国产另类综合| 日韩免费簧片| 国产偷人伦激情在线观看| 欧美少妇色图| 超碰人人干天天射| 天天色综合影视网| 91亚洲最新在线| 超碰欧美97资源| 亚洲熟妇AV日韩熟妇在线| 激情五月天校园春色网| 久久熟女久| 神马午夜久久久| 欧美成人色| 国产SV一线| 综合色拍| 歐美性天天| 97频视在线| 久操av在线| 天天操妹子| 亚洲综合另类| 探花视频免费观看国产专区| 一区二区三| 国产强奸乱伦无码视频| 国产又猛又粗又爽又黄| 精品人体无圣光凹凸| 操逼逼福利视频| 亚洲少妇喷视频看| 性欧美体内射精| 亚洲精品蜜桃久久久久久久| 激情情色五月天| 人妻第一页| 人妻精品视频一区二区三区| 色黄色美女大长腿午夜视频| 乱伦Av网| 五月丁香激情啪啪| 男女一级A片大黄,一进一出| 91视频国品一二三区| 久久精品人体| 人妻激情在线视频| 国产极品馒头逼| 亚洲国产精品9999在线观看| 午夜一区| 操人妻逼91| 97资源站国产精品| 黑人综合网| 艹精品| www.久久99| 日韩精品第3页| 久久久久久久久久久999| 91综合网在线| 看一级特黄a大一片| 2001天天操| 久久风骚城市| 天天色天天干天天爱| 综合五月天| 偷拍综合亚洲| 日韩兔费看黄片| 欧美成人AⅤ大片在线观看| 97任你吞精| 97中文超碰| 欧美人人天天网| 日韩免费高清大片在线| 成人 日韩欧美一区| 天天干1区2区在线| 91香蕉视频在线观看免费| 天天干一干| 久久精品夜色国产亚洲AV| 91在线欧美| 最新岛国大片| 射丝袜高跟鞋99| 1024精品在线| 91九色精品熟女内射| 国产久久男人天堂| 男女猛烈无遮掩视频免费软件| 人人人人人人少妇| 欧美高清16| 九九热精品| 日韩 欧美 国产 麻豆| 亚洲 无码 偷拍| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 精品少妇99| 婷婷亚洲天堂| 国产丝袜啪啪| 99久久九九| 欧美97av| 国产午夜无码片在线观看影视 | 日韩性爱高清免费视频| 97在线日韩中文字幕| 嫖老熟女A片一二三区| 啊啊啊啊啊啊啊在线| 国产三区免费在线观看| 97久久天天综合色天天综合色电影| 欧美性爱日韩性爱| 无毛精品| 亚洲Av无码成人精品国产| 人妻美腿丝袜日韩| 国产大学生口爆吞精合集| 青草视频人妻在线观看| 日本狂喷奶水在线播放212| 国产小炒后入式| 日本Xx性爱| 96一区二区三区| 久久精品亚洲成a人天堂| 精品无人区麻豆乱码1区2区图片| 美女被艹尤物视频| 蜜臀一区二区三区在线| 精品176精品2| 无码 有码 国产18p| 大香蕉懂9| 曰韩欧美国产传媒麻豆第一区| 秋霞Av理论一级在线| 欧美韩国你懂得在线 | 91美女视频直播| 91n美女视频| 国产毛片久久久久久久| 国产麻豆一区二三区| 最近的最新的中文字幕视频| 日本大香蕉综合网| 岛国小电影| 午夜无码精品免费看性色| 久久国产精品视频| 2025亚洲男人天堂| 中文久久| 蜜桃久久久久久久久久久久| 精品-91人妻子系列| 少妇三p| 伦在线97| 国产精品99久久久www| 午夜性刺激视频免费观看| 骚熟女吞| 久久久婷婷婷| 国产日韩欧美操逼视频| 欧洲综合色| 青青欧美| 暖暖精品二区三区观看| 日韩欧美中文| 婷婷色综合欧美日韩| 看看日B真人视频| 久久久99久9| www…国产操逼| 国产精品女生av| 91伊人| 激情小说亚洲视频| 中文字幕在线观看AV| 久久久久婷婷| 无码操逼视频一下| 精品无码少妇| 欧美影音在线| 欧美色997| 久久精品人体| 激情综合五| 操逼操操操91| 日韩精品视频在线观看一卡二卡| 国产黄色在线播放观看| 国产成人91一区二区三区| 中文字幕在线免费观看| 超碰碰97资源站| 三级网站超变态精品| 亚洲综合小视频小说在线观看| 欧美亚洲国内自拍| 综合影视国产无码| 欧美,日韩综合久久| 国产熟女完整版中字 | 熟妇乱伦一区二区| 伊人久大| 正宗无毛一线天嫩逼| 99热国产| 男人天堂网手机版婷婷| 日韩欧美天堂| 极品出轨视频网站| 操老熟女AV| 欧美日韩婷婷中文| 欧美视频激情久久久久久| 亚州色交| 亚洲综合113页| 久草综合视频| 亚洲成人精品久久久| 人妻酒店出差被中出免费在线播放| 亚洲精品视频二区| 日韩在线女优天天干| 狠狠久久亚洲欧美专区| 香蕉在线一区二区三区| 日本123区操B视频| 狠狠欧美| 日韩AV电影网站 | 男人的天堂 在线一区| 欧美探花网| 久久精品亚洲成a人天堂| 亚洲乱码国产乱码精网站| 国产精品爽爽v| 国内偷自视频区视频综合| 日韩精品一区二区高清| 日本国产欧美一区三区二区| Av手机版天堂网| 亚洲精品人妻吞精av| 亚洲色图激情小说| 亚洲日韩熟女人妻高清在线| 亚洲美女高潮喷水视频| 国产精品美女视频诱惑| 国产精品久久久久久照片| 欧美一级黄片视频在线| hd成人一区二区在线| 99综合网| www老逼91| 2020中文字幕在线| 五月天婷婷在线看| 啪啪综合网| 91性高| 色噜噜狠狠色综无码久久合欧美| 伊人五月天婷婷| 美女被艹尤物视频| 日韩久久三区| 无码99| 加勒比海成人视频网| 粉嫩av一区二区三区天美传媒| 国产AV色黄看到爽| 婷婷五月天综合网| 日本中文字幕一区| 日本一区二区中文字幕久久| 天天躁日日躁AAA片李宗瑞| 中文字幕少妇色| 四虎精品亚洲| 日本性爱欧美性爱| 新版天堂中文资源8在线| 极品内射| 91亚洲高清| av最新免费中文字幕| 无码一区二区三区四区五区六区七区八区九区十区视频 | 啊啊啊啊免费视频| 日韩精品中文字幕一| 成人日韩中文字幕| 国产精品熟女一区二区三区| 国产又色又爽又舒服的三级视频| 亚洲美女色图| 亚洲性网| 强奸乱伦av电影| 丝袜av一区二区三区| 中文色综合| 亚洲图片欧美91N| 天久久久噜噜噜久久国产精品爽爽| 国产版a级片直播在线| 97精品第3页| 黄色片A级一区二区三区| 蜜桃传媒一区二区亚洲| 精品无码一区二区人妻久久蜜桃| 久久精品福利影院| 97超视频在线观看| 豆花视频操逼网址| 啊啊啊啊啊啊在线看| 日韩一二三区| 伊人影院在线理论播放| 日韩视频中文字幕| 色穴精品| 91老女人| 亚洲 图片 欧美 色图| 1769一区| 一区二区 电影 亚洲| 在线看的av| 欧美日韩青操| 亚洲二区精品在线观看| 久久亚州大香蕉| 91久久久久久| 亚洲色欧美| 人妻密肉在线观看| 2017av无码免费无线播| 婷婷色一区| 黄页av| 91艹逼精品| 少妇人妻好深太紧了vr91| 中出人妻中文字幕91在线| 亚洲婷婷五月天| 9国产超碰| 色哟哟精品1精品2| 九九热免费在线国产视频伊人五月| 日韩欧美成人午夜福利| 国产精品久久久777| 人人摸人人叼| 亚洲天堂精品日韩电影| 91少妇通奸网站| 狼人综合婷婷激情四射| 国产高清视频无码在线| 99久在线精品99re8| 久久久久久久久久久久久久久性生活视频 | 天天干18禁| 国产精品久久9| 亚卅熟女乱色| 五月天婷婷在线看| 欧美91网| 中出789在线视频| 大香蕉丝袜一级片| 欧美激情一区| 综合91网| 一牛影视久久久一区二区三区| 日韩成人精品| 91亚洲狠狠色| 亚洲日本男人天堂网| 激情五月婷婷| 亚洲。天堂。日本在线观看| 久久九九一区二区三区成人| 人人做,人人操,人人摸| 久久熟女嫩草成人片免费 | 日本一级特级毛片视频| 97操综合| 欧美日韩情色一区二区| 人人操人人操人人操人人操人人操人人人11.CM| 好吊色青靑草| 夜夜夜夜爽| 美日韩在线不卡人妻| 成人五月香网在线| 亚洲啪啪视频一区二区| 国产拍偷精品网站| 青青色在线观看| 亚洲日韩东京热一区| 色九九九九| 偷拍欧美综合| 午夜理论片在线观看免费| 午夜亚洲WWW湿好大| 日本道人妻久久久在线不卡色视频| 五月天综合网| 久悠悠av| 久久精品色欧美aⅴ一区二区| 美国一区二区三区视频| xxxx网站亚洲精品| 日本人妻丰满熟妇久久久久久| 国产精品农村妇女| 夜夜骑操视频| 小草av不卡亚洲二区 |