国产成人欧美一区二区三区vr_久久国产精品人人爽人人爽_国产精品永久免费播放_肉欲啪啪a∨无码精品一区二区_国产超短裙jk丝袜在线_亚洲AV片高清资源在线观看_国模无码一区二区三区久久_国产成年人未进视频_中文字幕无码精品夜_一区二区三区在线视频免费看_亚洲成AV人片在线观看网址_日本激情视频高清综合久久_亚洲午夜视频福利_国内大量揄拍人妻精品視_久久国产精品福利二区三区

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網運營的一線實戰(zhàn)洞察。

Redis學習筆記:Cluster 集群讀寫分離實戰(zhàn),Lettuce + Spring Boot 從配置到驗證

Redis學習筆記:Cluster 集群讀寫分離實戰(zhàn),Lettuce + Spring Boot 從配置到驗證 本文首發(fā)于 欄軒·閣歡迎訪問閱讀原文獲取更好的閱讀體驗。為什么需要讀寫分離Redis Cluster 采用分片架構將 16384 個 hash slot 均分到各個 master 節(jié)點。默認情況下所有讀寫請求都路由到 slot 對應的 master 節(jié)點。這意味著你的 replica 節(jié)點只在 master 宕機時被動接管平時完全空轉——而你卻為它們支付著同等的內存和 CPU 成本?,F實的流量特征絕大多數業(yè)務場景的讀寫比都非常懸殊場景讀寫比說明商品詳情頁20:1 ~ 100:1商品頻繁被瀏覽極少修改用戶 Session50:1每次請求都讀 Session登錄/登出才寫內容/資訊站100:1文章發(fā)布后極少改動被大量讀取秒殺/搶購1:1 ~ 5:1讀寫都高但讀仍是瓶頸以一個日活 1000 萬的商品詳情頁為例假設每秒 10 萬次請求其中 9.5 萬次是讀、5 千次是寫。如果所有請求都壓在 master 上你需要為讀流量準備大量的 master 副本和內存。而如果你已經有了 3 個 replica 在閑置為什么不讓它們分擔那 9.5 萬次讀請求不做讀寫分離的成本假設一個 6 節(jié)點集群3 master 3 replica默認路由所有請求走 master master-1: 100% 讀寫負載 ← 瓶頸 master-2: 100% 讀寫負載 ← 瓶頸 master-3: 100% 讀寫負載 ← 瓶頸 replica-1: 0%空閑中 replica-2: 0%空閑中 replica-3: 0%空閑中 讀寫分離后 master-1: 僅寫負載 master-2: 僅寫負載 master-3: 僅寫負載 replica-1: 分擔讀負載 replica-2: 分擔讀負載 replica-3: 分擔讀負載讀吞吐提升 200%讀寫分離讓三臺 replica 從災備資源變成了讀容量在不增加服務器的情況下將集群讀吞吐提升 2 倍。Cluster 為什么默認不做讀寫分離你可能會想這是一個如此常見的需求為什么 Redis Cluster 不內置支持原因在于 Cluster 的分片路由機制??蛻舳藞?zhí)行GET key時流程是這樣的1. 對 key 計算 CRC16 得到 hash slot 2. 根據本地緩存的 slot→node 映射表找到負責該 slot 的節(jié)點 3. 如果該節(jié)點是 master → 直接執(zhí)行命令 4. 如果該節(jié)點不是 master → 返回 MOVED 重定向在步驟 2 中Cluster 的 slot 映射表只記錄了哪個 master 負責哪些 slot。replica 不在映射表中所以客戶端默認不會把讀請求發(fā)給 replica。要讓 replica 參與讀取客戶端必須主動發(fā)送READONLY命令告訴 replica“我知道你不是 master但我還是想從你這里讀?!?replica 收到READONLY后針對該連接不再返回 MOVED 重定向而是直接執(zhí)行讀命令。一個常見的誤解Redis 能不能在 redis.conf 里配一個全局參數一勞永逸地開啟所有從節(jié)點的讀取不能。這也是上面那段技術原理的必然結果——如果服務端能全局開啟那所有 replica 的 slot 映射就必須對客戶端可見但 Cluster 的設計原則是 slot 路由以 master 為準。READONLY命令必須由客戶端連接主動發(fā)起服務端不會自動給所有連接開啟這個權限。每個連接到 replica 的客戶端都需要顯式聲明“我要從你這里讀取”??蛻舳说倪x擇不同的 Redis 客戶端對讀寫分離的支持方式不同客戶端支持方式易用性LettuceSpring Boot 默認ReadFrom.REPLICA_PREFERRED一行配置?????Jedis需要手動向 replica 發(fā)送READONLY 自行選擇 replica??RedissonreadModeSLAVE配置????Lettuce 是其中封裝最完善的——你只需要告訴它優(yōu)先讀 replica它會自動管理 READONLY 握手、連接池和節(jié)點選擇。技術方案本項目的技術棧選型如下組件版本說明Redis7.2.4穩(wěn)定的 Cluster 支持兼容cluster-announce-ipSpring Boot4.1.02026 年 6 月發(fā)布的最新穩(wěn)定版Lettuce內置Spring Data Redis 默認客戶端取代了 JedisJDK21Spring Boot 4.x 最低要求為什么用 Lettuce 而不是 JedisSpring Data Redis 從 2.0 開始就把 Lettuce 作為默認客戶端。原因有三響應式支持Lettuce 基于 Netty 的異步非阻塞架構Jedis 是同步阻塞連接復用一個連接可并發(fā)處理多個請求多路復用Jedis 每個操作獨占連接集群友好Lettuce 原生支持 Cluster 拓撲刷新、MOVED 重定向自動處理Jedis 需要手動處理為什么用 Spring Boot 4.1.0這是 2026 年 6 月發(fā)布的最新穩(wěn)定版。與 3.x 相比一個關鍵變化是 Redis 配置前綴從spring.redis.*遷移到了spring.data.redis.*如果你還在用 3.x 的配置方式啟動時會收到棄用警告。核心原理ReadFromLettuce 通過ReadFrom策略控制讀請求的路由目標。配置在連接工廠上影響該工廠創(chuàng)建的所有連接。五種策略策略路由目標適用場景MASTER只讀 master默認行為讀寫分離關MASTER_PREFERRED優(yōu)先 master不可用時讀 replica高可用優(yōu)先可接受少量 replica 讀REPLICA_PREFERRED優(yōu)先 replica不可用時 fallback 到 master讀寫分離 高可用 ← 最常用REPLICA只讀 replica沒有就報錯極端讀場景必須從 replica 讀NEAREST從延遲最低的節(jié)點讀跨機房部署追求最低延遲底層做了什么當你配置ReadFrom.REPLICA_PREFERRED后Lettuce 在執(zhí)行讀命令時的完整流程命令: GET product:1001 │ ├─ 計算 slot: CRC16(product:1001) 8893 │ ├─ 查找節(jié)點: slot 8893 → master-1端口 6379 │ ├─ 是否讀命令是 │ ↓ ├─ ReadFrom.REPLICA_PREFERRED │ ↓ ├─ master-1 有沒有 replica有 → replica-1端口 6382 │ ↓ ├─ 向 replica-1 發(fā)送 READONLY每個連接只需發(fā)送一次 │ ↓ └─ replica-1 執(zhí)行 GET product:1001 → 返回結果關鍵細節(jié)READONLY 命令每個連接只發(fā)一次。Lettuce 在第一次向 replica 發(fā)送讀請求前自動發(fā)送 READONLY后續(xù)所有讀操作復用該連接不再重復發(fā)送寫命令不受影響。Lettuce 內部識別命令類型——SET、DEL、EXPIRE 等寫命令直接路由到 master不看 ReadFromreplica 不可用時自動 fallback。如果所有 replica 都宕機了REPLICA_PREFERRED會自動切到 master 讀不會報錯讀流量分配策略當一個 slot 有多個 replica 時例如--cluster-replicas 2Lettuce 如何選擇哪個 replica 來讀ReadFrom.REPLICA_PREFERRED 的選擇邏輯 1. 找到負責該 slot 的 master 2. 找到該 master 的所有 replica 列表 3. 從 replica 列表中隨機選一個簡單輪詢 4. 如果該 replica 不可用換下一個 5. 如果所有 replica 都不可用 → 讀 master這種設計天然實現了 replica 間的負載均衡。項目結構redis-cluster-demo/ ├── pom.xml Spring Boot 4.1.0 └── src/main/java/com/example/rediscluster/ ├── RedisClusterDemoApplication.java 啟動類 ├── config/ │ └── RedisClusterConfig.java 雙模板配置 ├── service/ │ └── RedisReadWriteService.java 讀寫封裝 └── controller/ └── RedisController.java REST API配置實現雙 RedisTemplate核心就在一行——ReadFrom.REPLICA_PREFERREDConfigurationpublicclassRedisClusterConfig{// 默認連接工廠 —— 讀寫分離BeanPrimarypublicLettuceConnectionFactorylettuceConnectionFactory(){returnbuildFactory(ReadFrom.REPLICA_PREFERRED);}// 強制讀 master —— 用于對比驗證Bean(lettuceConnectionFactoryMaster)publicLettuceConnectionFactorylettuceConnectionFactoryMaster(){returnbuildFactory(ReadFrom.MASTER);}privateLettuceConnectionFactorybuildFactory(ReadFromreadFrom){RedisClusterConfigurationclusterConfignewRedisClusterConfiguration();for(intport6379;port6384;port){clusterConfig.addClusterNode(newRedisNode(localhost,port));}LettuceClientConfigurationclientConfigLettuceClientConfiguration.builder().readFrom(readFrom)// ← 讀寫分離就這一行.build();returnnewLettuceConnectionFactory(clusterConfig,clientConfig);}}定義兩個 template 是為了對比驗證——你可以直接比較讀 replica 和讀 master 的行為差異??焖偬娲鶼AML 一行配置如果不需要雙模板對比可以直接在application.yml中全局配置spring:data:redis:cluster:nodes:-localhost:6379-localhost:6380-localhost:6381-localhost:6382-localhost:6383-localhost:6384lettuce:cluster:read-from:REPLICA_PREFERRED# ← 讀寫分離就這一行pool:max-active:16max-idle:8min-idle:4相比 Java 配置類YAML 方式更簡潔但局限性在于只有一個全局策略——所有讀操作都走 replica無法在強一致場景下切回 master。如果業(yè)務中有支付、庫存等需要強制讀 master 的場景建議還是用雙模板方案。注意LettuceConnectionFactory 必須作為 Bean 托管如果你在Configuration中 private 方法里 new 出LettuceConnectionFactorySpring 不會管理它的生命周期會導致LettuceConnectionFactory has been CREATED. Use start() to initialize it錯誤。解決方案將連接工廠暴露為BeanSpring 自動調用afterPropertiesSet()和start()。實戰(zhàn)坑點Docker 網絡與 CLUSTER SLOTS問題現象連接后一直超時日志反復出現Unable to connect to [172.23.0.2:6379]: connection timed out根因分析當你配置了localhost:6379作為種子節(jié)點Lettuce 連上去后第一件事就是發(fā)送CLUSTER SLOTS獲取集群拓撲。Redis 節(jié)點如實返回了自己的真實地址——對于 Docker 容器來說就是內網 IP172.23.0.x。Lettuce 拿到拓撲后會用這些內網 IP覆蓋你配置的 localhost 地址。但從宿主機Windows訪問這些 Docker 內網 IP 是不可能的。解決方案讓 Redis 節(jié)點向客戶端宣告127.0.0.1而不是內網 IPredis-server\--cluster-announce-ip127.0.0.1\--cluster-announce-port6379對于 Docker Compose 環(huán)境最干凈的方案是單容器多實例——6 個 Redis 實例跑在同一個容器里所有節(jié)點通過127.0.0.1通信services:redis-cluster:image:redis:7.2.4container_name:redis-clusterports:-6379-6384:6379-6384volumes:-./init-cluster.sh:/init-cluster.shcommand:sh /init-cluster.shinit-cluster.sh啟動腳本會依次啟動 6 個 Redis 實例端口 6379~6384等待節(jié)點就緒執(zhí)行redis-cli --cluster create組建集群通過tail -f保持容器存活完整腳本及參數說明#!/bin/shset-e# # Redis Cluster 啟動腳本# 在單個容器中啟動 6 個 Redis 實例3 master 3 replica# 并自動組建集群# # 數據持久化目錄掛載的卷APPDIR/data/redis-clusterecho 正在啟動 6 個 Redis 實例 # 循環(huán)啟動 6 個實例端口從 6379 到 6384forportin637963806381638263836384;do# 為每個實例創(chuàng)建獨立的數據目錄mkdir-p$APPDIR/$port# 啟動 Redis 實例redis-server\--port$port\# 監(jiān)聽端口--cluster-enabledyes\# 開啟集群模式--cluster-config-file$APPDIR/$port/nodes.conf\# 集群配置持久化文件--cluster-node-timeout5000\# 節(jié)點超時時間毫秒--appendonlyyes\# 開啟 AOF 持久化--appendfilenameappendonly.aof\# AOF 文件名--dir$APPDIR/$port\# 數據存儲目錄--cluster-announce-ip127.0.0.1\# ★ 對外宣告的 IP解決 Docker 網絡問題--cluster-announce-port$port\# ★ 對外宣告的端口必須與映射端口一致--daemonizeyes\# 后臺運行單容器多實例必須加--logfile$APPDIR/$port/redis.log# 日志文件# 檢查啟動是否成功if[$?-eq0];thenecho [OK] 實例$port啟動成功elseecho [FAIL] 實例$port啟動失敗exit1fidone#參數作用關鍵程度①--port實例監(jiān)聽端口范圍 6379~6384必選②--cluster-enabled yes開啟集群模式必選③--cluster-config-file集群配置持久化文件重啟后恢復集群狀態(tài)必選④--cluster-node-timeout節(jié)點超時時間毫秒超時判定節(jié)點宕機推薦⑤--appendonly yes開啟 AOF 持久化推薦⑥--cluster-announce-ip節(jié)點對外宣告的 IP。設為 127.0.0.1 讓客戶端通過 localhost 連接核心⑦--cluster-announce-port節(jié)點對外宣告的端口與映射端口一致核心⑧--daemonize yes后臺運行單容器多實例必須否則只能起一個必選注意--daemonize yes單容器多實例必須加這個參數否則第一個 redis-server 會占據前臺進程后面的實例起不來。腳本最后用tail -f保持容器不退出。# 檢查集群是否已經創(chuàng)建過重啟時 nodes.conf 還在就跳過if[-f$APPDIR/6379/nodes.conf]grep-qslots$APPDIR/6379/nodes.conf2/dev/null;thenecho 集群已存在跳過創(chuàng)建步驟 elseecho 正在創(chuàng)建集群每組分片 1 master 1 replica # 組建集群前 3 個節(jié)點自動成為 master后 3 個成為 replica# echo yes | 用于跳過交互確認echoyes|redis-cli--clustercreate\127.0.0.1:6379127.0.0.1:6380127.0.0.1:6381\127.0.0.1:6382127.0.0.1:6383127.0.0.1:6384\--cluster-replicas1# 每個 master 配 1 個 replicafiredis-cli --cluster create參數參數作用127.0.0.1:6379 ... 127.0.0.1:63846 個節(jié)點地址前 3 個自動成為 master--cluster-replicas 1每個 master 配 1 個 replica3 master 3 replicaecho yes |跳過交互確認否則會停在Can I set the above configuration?啟動后docker logs redis-cluster可以看到[OK] Instance 6379 started [OK] Instance 6380 started ... Creating cluster (1 master 1 replica per shard)... Performing hash slots allocation on 6 nodes... Master[0] - Slots 0 - 5460 Master[1] - Slots 5461 - 10922 Master[2] - Slots 10923 - 16383 ... [OK] All 16384 slots covered.為什么不能用 6 個獨立容器有人會想那我用 6 個獨立的容器分別映射端口 6379~6384 不就行了我試過不行。問題出在一個兩難境地設置客戶端宿主機視角節(jié)點間通信容器視角不加 announce-ip? CLUSTER SLOTS 返回 172.23.0.xLettuce 連不上? 容器間通過 Docker 內網 IP 正常通信announce-ip 設為 127.0.0.1? 客戶端通過 localhost 正常連接?節(jié)點間通信斷了—— 容器 1 試圖連127.0.0.1:6380等于連自己不是容器 2announce-ip 設為 WSL2 宿主機 IP?? 取決于網絡配置且 IP 會變化? 能工作但不穩(wěn)定核心矛盾--cluster-announce-ip同時影響客戶端和節(jié)點間通信但 Docker 的端口映射讓內外視角不一致。實際操作中發(fā)生了什么我嘗試用 6 個獨立容器 --cluster-announce-ip 127.0.0.1創(chuàng)建集群# 從 host 執(zhí)行通過 docker execredis-cli--clustercreate127.0.0.1:6379127.0.0.1:6380... --cluster-replicas1容器 1 收到你的同級節(jié)點在127.0.0.1:6380然后嘗試連接127.0.0.1:6380——但在容器 1 內部127.0.0.1就是容器 1 自己它的 6380 端口并沒有進程在監(jiān)聽連接失敗。集群根本創(chuàng)建不起來。這驗證了一條原則--cluster-announce-ip不能設為127.0.0.1除非所有節(jié)點真在同一個 127.0.0.1 上。生產環(huán)境呢環(huán)境推薦方案原因本地開發(fā)WSL2 Docker單容器多實例最簡單穩(wěn)定節(jié)點間通過 127.0.0.1 通信生產物理機/云服務器獨立容器 host 網絡 或 設 announce-ip 為固定主機 IP內外網絡一致沒有 NAT 問題單容器方案把 6 個節(jié)點放在同一個網絡命名空間里所有節(jié)點通過127.0.0.1通信繞開了 Docker 端口映射帶來的內外視角不一致問題。對于本地開發(fā)和測試這就是最優(yōu)解。為什么不推薦代碼層面禁用拓撲刷新在遇到 Docker 內網 IP 問題時我在網上查到了另一種思路通過客戶端配置來繞過。具體做法是組合使用以下幾個參數ClusterTopologyRefreshOptions.builder().dynamicRefreshSources(false)// 不從拓撲節(jié)點獲取更新源.enablePeriodicRefresh(false)// 關閉定期刷新.build();// 加上clusterClientOptions.validateClusterNodeMembership(false);它的思路是“既然拓撲返回的 IP 是錯的那我不用拓撲刷新只認我配置的 localhost 地址?!钡@條路走不通。原因很簡單初始 CLUSTER SLOTS 無法避免。Lettuce 一連接上種子節(jié)點第一件事就是發(fā) CLUSTER SLOTS 獲取 slot 分布。這個請求無論如何都會執(zhí)行返回值里自帶 Docker 內網 IP路由信息一旦被污染就無法恢復。Lettuce 拿到拓撲后會把 172.23.0.x 寫入內部的 slot→node 映射表。禁用刷新只是阻止了后續(xù)更新第一次的錯誤映射已經存在了validateClusterNodeMembership(false) 只管連接驗證。它只是說不檢查連上的是不是已知節(jié)點但它不能阻止路由表使用內網 IP驗證結果即使加了這些配置Lettuce 仍然會嘗試連接 172.23.0.x:6379日志依然超時。這是我在實戰(zhàn)中踩過的坑。結論客戶端側的 hack 治標不治本。最干凈的方案就是改集群宣告地址。真實驗證讀操作到底走了 replica光配了REPLICA_PREFERRED不夠你怎么知道讀請求真的發(fā)到了 replica驗證方法利用 Redis 的CLIENT LIST命令檢查 replica 節(jié)點上是否有處于READONLY 模式的客戶端連接。當 Lettuce 向 replica 發(fā)送READONLY指令后該連接會被標記flagsr。// 使用 replica template 執(zhí)行一次讀取service.getFromReplica(test:key);// 遍歷所有 replica 節(jié)點檢查 CLIENT LISTfor(RedisClusterNodenode:replicaNodes){varclientsclusterConn.getClientList(node);for(varclient:clients){if(client.getFlags().contains(r)){System.out.println(READONLY client on node.getPort(): client.getAddressPort() lastCmdclient.getLastCommand());}}}驗證結果[OK] 默認 template → ReadFrom.REPLICA_PREFERRED [OK] master template → ReadFrom.MASTER [READONLY] 127.0.0.1:6382 → client 172.24.0.1:53900 flagsr lastCmdget關鍵證據解讀flagsrRedis 的 readonly 標記證明該連接向 replica 聲明了 READONLYlastCmdget最后執(zhí)行的是讀命令客戶端在 replica 6382 上不在 master三行輸出從配置到行為完整證明了讀寫分離生效。為什么不用 replication delay 驗證有些人建議通過制造主從延遲來驗證——寫 master 后立刻讀 replica如果讀到舊值說明走了 replica。這種方法不推薦主從延遲不可控測試結果不穩(wěn)定需要在集群上做額外操作暫停復制CLIENT LIST直接給出了確定性證據讀寫分離的局限性核心問題最終一致性Redis 的主從復制是異步的。當 master 寫入一個 key 后復制日志Replication Backlog需要時間同步到 replica。這個時間通常很短毫秒級但在高負載或網絡抖動時可能延長到秒級。時間軸 T0: 客戶端寫入 master → SET stock:1001 5 T1: master 返回 OK復制日志發(fā)出但 replica 還沒收到 T2: 客戶端從 replica 讀取 → GET stock:1001 T3: replica 返回 3舊值復制還沒追上 T4: replica 收到復制日志更新為 5晚了如果你的業(yè)務邏輯是讀取當前庫存→判斷是否充足→扣減在 T2 時刻讀到舊值就會導致庫存超賣。場景適配表場景是否適合走 replica原因商品詳情、列表頁? 適合顯示舊數據幾秒不影響用戶體驗用戶 Session 讀取? 適合Session 一旦寫入很少修改絕大部分是讀取新聞/內容站? 適合內容發(fā)布后極少變更讀多寫少排行榜/計數器? 適合少量偏差可接受支付/庫存扣減?不適合強一致性要求讀到的必須是最新值寫入后立即回讀Read Your Writes?? 小心用戶剛提交修改立刻刷新頁面可能看到舊數據分布式鎖?不適合鎖狀態(tài)必須強一致最佳實踐按場景分流解決方案不是全要或者全不要而是分層ServicepublicclassOrderService{// 雙 template 注入privatefinalRedisTemplateString,StringredisTemplate;// 默認讀 replicaprivatefinalRedisTemplateString,StringmasterTemplate;// 強制讀 masterpublicOrderService(RedisTemplateString,StringredisTemplate,Qualifier(redisTemplateMaster)RedisTemplateString,StringmasterTemplate){this.redisTemplateredisTemplate;this.masterTemplatemasterTemplate;}// 讀多寫少可接受最終一致性 /** 商品詳情 —— 走 replica */publicProductVOgetProduct(StringskuId){StringjsonredisTemplate.opsForValue().get(product:skuId);returnJSON.parse(json,ProductVO.class);}/** 用戶信息 —— 走 replica */publicUserInfogetUserInfo(LonguserId){StringjsonredisTemplate.opsForValue().get(user:userId);returnJSON.parse(json,UserInfo.class);}// 強一致性要求必須讀 master /** 商品庫存 —— 強制讀 master */publicintgetStock(StringskuId){StringvalmasterTemplate.opsForValue().get(stock:skuId);returnval!null?Integer.parseInt(val):0;}/** 訂單支付狀態(tài) —— 強制讀 master */publicStringgetOrderStatus(StringorderId){returnmasterTemplate.opsForValue().get(order:orderId:status);}/** 寫入后立即回讀 —— 強制讀 master */publicStringsaveAndReadBack(Stringkey,Stringvalue){redisTemplate.opsForValue().set(key,value);// 寫走 masterreturnmasterTemplate.opsForValue().get(key);// 讀強制 master避免復制延遲}}三層讀寫策略模型在大型項目中往往會定義三層的讀取策略層級策略對應 ReadFrom場景L1 - 最終一致讀 replicaREPLICA_PREFERRED詳情頁、列表、非核心數據L2 - 寫后讀一致先記時間戳短時間內讀 master動態(tài)切換用戶剛修改的數據L3 - 強一致強制讀 masterMASTER支付、庫存、鎖L2 的精髓是寫入時記錄時間戳后續(xù)的讀操作如果距離寫入時間在 N 毫秒內就切到 master 讀超過 N 毫秒后恢復 replica 讀。這樣在用戶剛改完的數據和其他用戶的數據之間取得了平衡。但實現起來需要 AOP 或者注解支持大多數中小項目用 L1 L3 兩層就夠了——默認走 replica關鍵操作強制走 master??偨YRedis Cluster 本身不支持讀寫分離需要客戶端通過READONLY命令開啟Lettuce 的ReadFrom.REPLICA_PREFERRED一行配置即可實現讀寫分離Docker 環(huán)境下的 CLUSTER SLOTS 地址問題通過--cluster-announce-ip 127.0.0.1解決真實驗證通過CLIENT LIST的flagsr標記確認讀操作確實走了 replica不是所有場景都適合最終一致性場景走 replica強一致性場景必須讀 master
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
超碰九九| 91亚洲精品青草| 乱性AV| 大香蕉中文网| 性91| 女同性恋一区二区三区精品视频| AV色天香在线| 日日夜夜青青草母狗| 不卡码视频| 欧美国产欧美在线观看| 亚洲和欧美裸体美女双飞视频| 大香蕉97久久| 欧美经典一区二区三区| 精品无码一二三四区| 午夜舔阴达高潮视频免费看| 麻豆AV一区二区| ai欧美亚洲小说| 久久久91| 东京太热久久久| 精品性爱一区二区| 免费A V在线| 国产一区二区久久| 极品丝袜无码| 久久久久免费少妇| 色蜜AV| 91成人久久 | 中国人高清www色视频免费| 老女人碰碰在线碰碰视频| 日韩三级av片| 成人免费福利网站国产| 女生久久网| 一个人免费HD91视频| 骚日日av| 欧美色997| 国产成人亚洲精品无码最新在线| 色在线69堂| 4虎在线视频| 日韩大香蕉AV影片| 久久华人网| 中日韩一区二区三区欧美| 欧美性爱一内片一区二区三区| 99久久久无码精品国产人| 国产精品一区二区校花| 精品中文字幕第一页| 欧美性爱第1 页| 亚州五月| 日韩资源网| 欧美日韩免费专区在线| 性天堂| 国产黄色影片在线观看| 九九av| 婷婷香网站| 91N综合网| 精品美女久久久久| 日韩精品99999| 中国黑人三级片网站上区| 极品内射| 国产区在线| 操婢日韩| 欧美亚洲第1页| 久久精品日韩专区免费观看| 成·人免费午夜在线观看| 亚洲免费成人在线高清无码视频 | 麻豆 欧美 日韩| 天天日熟妇| 亚洲性少妇| 欧美特大AA级黄片| 天天综合AV| 欧美日日人人天天| 91成人久久| 屌妞视频久久久久久久| 韩国三级一线观看久| 老鸭窝亚洲毛片| www男人天堂| 国产宅男宅女在线观看| 一本正道久久熟女| 国产免费黄色一级大片| 一二三啪啪专区| 色97干| 欧美十八禁在线看| 超碰97人人乐| 大香蕉啪啪网| 热G综合热G中文| 老子午夜伦不卡影院| 操九九九九九九| 蜜臀久久99精品久久久久久| 可以在线观看AV的网站| 爱欲AV| 免费亚洲黄色视频在线观看| 欧美性爱一区二区三区| 日韩有码中文字幕女同性恋| 青青草五月份天| 九99久久| 97碰| 亚洲av综合色区图片亚洲| 国产一区二区在线电影| 中文字幕高清20页视频| 成年男人的天堂| 天天热精品| 久久伊人五月天| 久久e6只有精品| 精久久久| 91女神在线视频| 中文字幕日韩精品久久| 老鸭窝黄色视频网站| www.婷婷| 丰满人妻一区二区三区免费| 亚洲AV无码天美传媒一区| 综合亚洲欧美| 亚州成人A√| 国产家庭乱伦表演| 亚洲综合图色在线| 逼逼逼逼操操操操操操操操操午夜剧场| 神马午夜久久久| 久久精品国产亚洲AV高清演员表| 日本天堂网| 欧美日日操| 91碰碰碰| 日本性爱欧美性爱| 亚洲天堂一二| 亚洲最大无码中文字幕网站| www激情| 可以看的av| 男人兔费天堂| 精品小视频在线| 91在线国产后入风骚翘臀美女素人| 国语国产操逼伊人AV网| 亚洲天堂7777| 久久成人午夜狠狠| 成人小电影网站tex| 中文字幕 人妻不满 在线视频| 亚洲欧美变态| 日韩欧美视频青青| 九九性爱网| 嗯嗯啊啊用力视频免费| 日本熟妇人妻中出视频| 熟人人妻少妇精品久久| 日本大香蕉综合网| 久久香蕉影院| 99久久无码| 亚洲中文字幕在现观看| 精品国产一区探花在线观看| 国产操逼网站亚洲一级黄色| 日本高清视频在线观看黄已三辽| 探花一区在线| 97日韩| 五月激情影院| 久草加勒比一区在线| 九九九午夜| 亚洲日本激情| 97久久久精品| 五月丁香婷婷啪啪| 国产91av在线播放| 天天躁日日躁AAAXX| 美女被艹尤物视频| 日本精品一区二区不卡| 曰本人妻人人澡人人夹| 亚洲 综合 欧美| 97资源欧美| 韩国嫰模上门援交视频| 久久9久| 粉嫩av在线一区二区| 亚洲成人精品在线一区| 亚洲毛片久久| 色婷婷一区二区三区久久午夜 | 91少妇香蕉久久精品| 欧美一区二区三区日韩| 强奸乱伦大香蕉| 91爱| 久久老女人| 亚洲人综合19| 欧美大香蕉久| 久久秀这里有精品| 亚洲欧美天堂在线| 啪啪啪男女亚洲中文字幕99| 亚洲成A∨人影院在线欢看| 久久精品一区二区三区不卡| 九九九只有精品| 亚洲va有码在线天堂| 91热情品| 国产精品久久久久久久久久久久久久久 | 国产女s强制榨精视频| 黄色成年| 国产高清自拍| 亚洲婷婷丁香在线| 国产精品久久久吖| 亚洲伊人久久综合97| 香蕉色网| 91精品大奶人妻| 91老司机精品| 少妇综合| 国产精品永久免费10000| 日韩兔费看黄片| 欧美色综合网| 五月丁香啪啪网| 天天综合网在线91| 欧亚乱色熟一区二区三四区| 久久久四区| 精品人人插人人操| 东京热男人的天堂| 成人五月天色网| 国产精品永久免费10000| 884t在线| 97综合在线| 啊啊啊好舒服好爽啊啊啊视频| 性夜影院爽黄A爽免费动漫| 精品97精品97| 性色av大全| 国产精品久久久久999| 国产在线视频二区| 国产熟女自拍| 日韩AV中文字幕电影| 在线无码视频| 老熟妇一区二区三区啪啪| 综合网欧美| 色五月综合| 日本一级婬片试看三分钟| 懂色AV蜜臀无码精品APP| 久久一区二区三区入口| 精品久久久久,69国产成人精| 综合网~91综合网| 精品国产乱码久久久| 高清国产成人无码| 欧美18老人禁| 男人综合网| 久久一二三四五六七八九区区| 午夜福利免费精品视频| 欧美亚州手机在线| 亚洲色图自拍| 国产熟女一区二区| 国产欧美日产一区二区三区 - 国产欧美日| 99爱爱| 精品国产乱码久久久久久口爆网站| 亚洲色交| 91欧美大片| 97超碰久| 久久久久久久久久久999| 麻豆啪啪啪视频| 青青草精品| 另类天堂| 116美女午夜| 97中文字幕一区| 免费看A片毛毛片在线播| 美骚妇av高清在线| 日韩免费福利在线观看| 中文字幕 一区二区 亚洲无码| 91亚洲狠狠色| 欧美日韩m| 天天日天天干天天整| 密乳视频在线| 无码一区二区三区四区五区六区七区八区九区十区视频 | 亚洲人妻在线一区| 在线播放免费av福利片| 国产精品永久免费10000| 美女91| 欧美综合第一页| 91黑人狂躁丰满熟妇| 69天堂| 丰满人妻一区二区三区色-百度| 97视频在线免费| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 欧美激情 亚洲色图| 五月综合视频| 国产久久视频| 久久少妇人妻| 人人妻人人玩人人澡人人爽| 天天看精品动漫视频一区| 婷婷av在线中文字幕| 岛国片国产成人亚洲播放| 久久久国产亚洲精品系列| 亚洲强奸乱伦影视网| 成人a大片在线观看| 懂色中文一区二区三区 | 一区二区三区四区在线不卡| 97操在线| 欧美少妇人妻| www激情| 欧美性色综合网| 国产精品丝袜在线| 久久精品 六十路 熟女 欧美| 伊人久操| 国产13区| 婷婷五月天激情四射| 日韩性爱一级片| 综合色播| 91亚洲丝袜| 男女做爰猛烈动高潮A片免费应用| 亚洲制服aⅴ中文字幕| 婷婷五月天av| 欧美在线电影| 日韩成人性日韩成人性爱视频在线免费观看| 99视频内射三四| 久久9精品视频| 青青草毛片| 99re国产中文字幕| 情色五月天网| 伊人久大| 亚洲av强奸乱伦| 久热伊人| 欧美的精品的视频| 色999五月色| 蜜桃久久综合视频| 国产女人视频三四五区| 逼逼逼逼操操操操操操操操操午夜剧场| 日韩一区二区三区四区五区| 亚洲色图综合网| 激情无码日韩| 加勒比伊人综合| 高清国产精品无码| 亚洲免费精品一区| 日韩黄片影院| 中文有码第五页| 国产拍偷精品网站| 97色妞| 国产欧美日韩一区二区三区| 国产九九久久久精品| 欧美色人| 人妻 欧美 中文| 国产成人精品无码久久| 国产在线激情| 国语人妻精彩刺激| se01国产在线视频| 欲香欲色综合天天伊人| 亚洲精品 大香蕉| 国产精品无码成人精品| 色眯眯射| 免费综合亚洲中文| 日韩久射综合| 在线不卡视频| 国产av激情无码久久天堂| 久久大香蕉97| 欧美日韩国产传媒在线精品| 亚洲乱妇p22| 亚洲黄色影视| 国产欧美精选自拍一区| 精品国产99999| 青青草视频这里只有精品| 亚洲砖码砖专无区2023| 九九热五区| www.四虎在线| 97超碰国产亚洲精品资源| 综合婷婷| 亚欧无码在线| 午夜爽爽爽在线观看永久入口姬片| 久久爽爽精品| 精品久久久久瑟瑟| 天天干2019| 国产日本熟女顶级一区二区三区视频| 九九热最新| 黄aaaaaaaaaaaaaaaaaa色网站| 一起草日韩| 欧美一区二区日韩三区| 日本性爱欧美性爱| 极品色综合| 校园春色亚洲色图| 亲子敌伦对白在线播放| 51国产午夜精品视频| 久久久久久一日韩字幕无码| 天天看天天干| 国产亚洲日本精品在线| 6080yy午夜理论三级一区二区三区无码| 人妻AV在线| 国产人伦精品一区二区三区| AAAA欧美日韩| 久婷婷一区| 无码抄逼网| 激情视频网址| 在线人人人人人人精品超| 久久男人精品| 欲香欲色| 女人 A一级| 日本肉体xxxx裸交| 色播五月婷婷| 日本精品88888888| 蜜桃色色网站视频三区| 蜜桃视频精品一区二区三区| 老熟女91视频| 91高清欧美| 99在线精品视频| 久久久久久人妻一区精品色欧美| 天天拍天天操| 超碰这里只有精品| 亚洲最新Av| 七月婷婷综合| 国产 日韩 欧美 人妻 熟女 中文| 中日韩久久人妻一区二区| 亚洲男人综合网| www.yeyecao| 婷婷国产精品九区| 久久久穴999| 操国产逼| 日日干日日| 精品国产a∨一区天美传媒| 肏逼视频日本| 蜜桃久久综合视频| 国产精品久久久九九九| 天天肏视频| 人人操AV| 天天综合影院91| 涩综合导航| 狠狠操一区二区| 亚洲中文字幕熟女| 国产v亚洲v日韩v欧美v片另类| 立川理惠被中出无码| 免费AV播放| 欧美亚洲| 亚洲高清内射| 国产真实子伦对白| 欧美在线播放aaaa| 中文字幕AV片| 亚洲资源一区| 熟女这里只有精品6| 大香樵伊人网| 少妇色综合| 丰满岳乱妇一区二区三区| 国产精品秘 福利姬在线观看| 五月丁香六月激情综合| 欧美中字二区| 黑丝自慰喷水网站| 欧美大香蕉卡久久| 久操免费观看| 丰满少妇一区二区三区专区| 亚洲欧洲综合| 嗯嗯啊在线视频| 高清国产精品福利网站| 天堂资源欧美| 欧美成年人性爱视频免费观看| 国产强奸91| 中文有码第五页| 成人精品在线免费视频| 亚洲人在线成线成人| 天天天干977| 国产女人高潮视频| 欧美日韩精品久久久久久久久东北老熟妇| 91亚洲黑人| 国产多人在线观看视频| 久久中文字幕女同性恋一区| 首页亚洲国产高跟丝袜诱惑视频| 国产亚洲日本精品在线| www.亚洲成人一区| 日韩无码黄色片| 色呦呦、国产精品| www男人天堂| 性久久久| 欧美有码亚洲中文字幕一区二区三区四区 | 视频黄色国产一级| 欧美中字二区| 色性欧美| 久久婷五月| 天天色综亚洲91污| 乱伦av.com| 园内精品自拍视频在线播放| 白丝被操91| 一级毛片电影免费看| 九九九久久久久| wwe 天天干.com| 青青草在线成人视频| 青青草原人妻| 欧美一区二区情色| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 婷婷色网| av大香蕉| 九九无码久久精品视频| 懂色综合久久久| 久久超碰亚洲人| 亚洲色图a| 青青草日韩免费观看高清在线| 色欲人妻一区二区在线| 九九九影院| 一级免费精品| 欧美性色网| 九九视频黄色片| 岛国视频一二三区| 国产精品熟女乱伦| 天堂蜜桃无码视频一区二区| 欧美AB在线观看| 蜜臀th| 懂色Av一区二区三区| 色色毛片| 五月天大香蕉| 亚洲色图久久精品蜜| 欧美日韩m| 91老熟女老女人国产老太| 91日本在线观看| 欧美色图20p| 国产精品电| A啊啊在线观看| 久久天天摸| 三级三久久线久久99久目本WW| 亚州欧美在线| 精品免费1| 97综合网| 啊啊啊不要啊啊受不了了视频在线 | 少妇厨房愉情理伦片bd在线观看| 精品久久无码午夜福利| 亚洲视频二区| 国产女人与拘做受视频免费| 精品九九九| 九九九九热| 日本丝袜人妻内射| 麻豆天美在线喷水AV| 色亚州人久干视频在线观看免费版| 少妇3P性爱自拍| 超碰无码五月97| 欧美精品一区二区少妇免费A片| 日逼视频日本| 超碰97人人cao| 精品人妻一区二区三区视频| 蜜臀在线看片| 色妹子A V| 偷拍欧美综合| 色婷久久| 久久无码一区二区二三区性色| 一本久道在线综合视频| 性生活无遮挡纯毛片在线看| 99色骚| 久久精品免费| 91丨国产丨白浆秘 洗澡动漫| 97精品国产97久久久久久户外免费| 加勒比久久av| 99只有精品| 国产女性无套 免费观看| 久超碰在| 国产激情在线| 国产日韩精品无码去免费专区国产| 强奸乱伦大香蕉网| 六九九九| 97视频在线观看免费高清| 久久高清欧美国产| 都市激情人妻一区二区青青操视频| 男人的天堂免费| 懂色AV蜜臀无码精品APP| 高跟伊人julia ann| 欧美色图电影| 五月丁香六月| 欧美在线啊啊| 一区麻豆 高清中文字幕| 91综合网| 啊啊啊在线看| 成人婷婷丁香| 明星性猛交ⅹxxx乱大交| 色9999日韩国产| 热热色中文无码| 艳美熟妇先锋一二三区| 国产强奸乱伦欧美| 蜜臀国产AV中文字幕| 青娱乐啪啪视频| 日本综合久久| 中日韩免费看男女操逼大全| 懂色AV中文| 日本成人电影资源网| 天天影视91看看| caopeng97| 亚洲最大成人a毛毛片| 99热免费精品| 日韩亚洲中文字幕在线| 96一区二区三区| 久久一二区四| 性久久| 97久久久久| 一区二区三区日韩欧美| 台湾成人无码AV| 91美女视频直播| 91性生活久久久| 亚洲成A∨人影院在线欢看| 亚洲性高潮| 亚洲色图欧美激情| 中文字幕人妻丝袜| 欧美亚洲一级在线观看| 少妇人妻激情四射| 嗯嗯,啊啊,国产精品| 超碰色男人操熟女| ...日韩成人一区二区三区字幕| 天天爽夜夜操| 丁香五月天啪啪| 91日产桃蜜| 夜夜操狠狠操| 欧成人精品H无码| 日韩一级二级三级免费看完整版国语版| 色婷婷综合网| 激情抓乳插进去啪啪啪日韩| 日韩欧美加勒比| 大干人妻| 蜜桃网熟妇| 97超级欧美| 九九玖玖精品| 欧美超碰96| 中文字幕丝袜美腿| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 六月婷婷综合| 99久久精品无码一区二区| AV色女综合| 一二三区精品视频| 明星性猛交ⅹxxx乱大交| 国产自啪精品视频网站黑丝| 欧美精品成人亚洲| 婷婷丁香在线| 手机看片1024你懂的国产| 日韩精品在线观看网站| 在线看免费无码AV天堂的| 国产精品宅男免费| 日韩激情中文字幕有码| 免费在线黄片视频| 激情综合网五月婷婷五月天| 午夜AV人气不卡| 黄网色一区二区三区四区精品| 国产偷拍自拍在线视频| 五月天色五月| 区一二区日韩亚洲乱码av电影| 后入 亚洲 美女 射| 91久精品| 日本一久是| 亚洲欧美变态| 亚洲在线| 怡红院亚洲怡春院av| 亚洲AV无码久久精品蜜桃小说| 久久久久久久国产a∨| 婷婷伊人| 欧美韩国你懂得在线 | 大香蕉中文| 亚洲成av人片色午夜乱码| 亚州熟妇精品| 无码又爽又硬又激情免费视频| 亚洲中文日韩精品| 色五月婷婷麻豆在| 亚洲久久东京热一二三四五区视频| 97亚洲一区| 欧美一二在线| 综合天天。| 亚洲精品久久久久久久久豆丁网| 日本999精品视频| www.色吧5.com| 久久这里精品国产99丫e6| 成人线上超碰| 人人爽人人精品乱人伦AV| 91碰超| 后入式五六区| 欧美少妇熟女| 青青操综合网| 午夜美女诱惑电源网| 嗯啊啊啊轻点视频| 欧美不卡二区| 人爽不卡视频| 超碰久久草| 色丁香五月婷婷| 强奸乱伦 亚洲一区| 黄色十八禁| 天天透伊人| 天天操天天舔| 日韩黄片视频试看| 91精品人妻一区二区三区蜜臀| 欧美97在线观看| 一区二区日韩欧美久久| 亚洲乱伦图片视频| 91视频综合网| 亚洲影视高清三级-草1024榴社区入口-品爱AV| 欧美大香蕉在线观看| 精品一二三区久久AAA片| 内射老妇BBWX0C0CK| 天天操熟妇| 99热导航| 欧美色图片91| 欧美一区91大爱| 国产无马av| 欧美成人一区二区三区在线播放| A 天堂| 伊人国产成人av网站| 中文字幕乱妇免费视频| 人人妻人人色一区二区三区| 亚洲吊色| 农村妇女精品一区二区| 亚洲精品天天影视综合网| 欧美日韩国产中文精品字幕自在自线,| 国产女生在线| 日韩午夜啪啪视频| 亚洲成A∨人影院在线欢看| 中日韩欧美精品无码AⅤ一区二区| 无码外流操逼视频| 亚洲精品白浆高清久久久久久 | JuliaAnn丝袜熟女系列| 干b网| 婷婷久久综合| 天天亚洲综合| 天堂а√在线最新版在线| 国产超碰在线一区| 国产福利在线视频网站| 男人天堂久久精品不卡| 女人高潮大叫一级毛片| 亚洲女人91| 久久东京国产精品视频| 日夜久久久九九九久| 操淫穴亚洲五月丁香| 久久久月天| 婷婷丁香五月天综合东京热| 91网亚洲| 久欲AV| 国产热av| 精品人妻免费观看| 女性喷水高潮在线观看| 欧美日韩亚洲国产中文永久天天看| 一品道视频一区二区三区| 蜜臀久久99精品久久久久久成人小说| 人妻熟妇一区二区三区| 天天夜躁日日躁狠狠2002| 亚春色色| 亚洲十八禁止| 爱妻综合网| 国产精品久久久久久久黄无码 | 美女91网| 久久伊人亚洲AV无码网站| 天天色播亚洲综合网站| 97这里都是精品| 四虎av在线| 国产日韩区| 久久手机视直播| 99草精| ,成人免费啪啪视频| 噜噜在线| 欧美在线第五页| 日韩国产不卡在线视频| 日韩国产品视频中文字| 四虎影视国产精品| 国产精品极品美女视频| 婷婷三区| 偷拍精品一区二区三区| 五月婷婷久久综合| 青操影院| 午夜理论片在线观看免费| 好吊色一区| 人人妻碰人人免费| 精品视频123区小说区| 欧美懂色综合网| 日韩AV一区二区三区四四| 欧美另类丝袜熟女| 婷婷丁香六月| 亚洲综合20p| 天天综合精品| 国产成人超碰在线| 日日黄色三级网站| 五月婷网站| 国产视频小说| 天天干人妇| 97这里有精品| 人妻天天爽夜夜爽爽| 84YTCOM性无码| 超碰人妻中文在线| 亚洲αv一区二区三区| 91九色丰满高潮| 色婷婷五月天| 91在线视频国产网站| 久久只有精品一区二区三区| 超碰色男人操熟女| 熟女久久| 1024亚洲中文字幕久在线看片你懂的| 热99这里有精品综合久久| 精品人妻夜夜草| 日韩欧美国产一区二区三区四区| 偷拍欧美亚洲| 亚洲欧洲无码97久久精品| 亚洲成?V人片在线观看福利| 欧美 亚洲精品首页| 欧美综合加勒比在线| 欧美午夜视频精品久久| 一区在线精品中文字幕| 99国内熟女露脸视频| 欧美色图亚洲色,麻豆| xxx亚洲午夜天堂| 色诱avtt| 国产精品9999| 亚洲天堂人妻熟妇视频| 97干在线| 91操人| 亚洲天堂男人| 91肉片| 欧美不卡五十路| 国产女大学生AV| 亚洲中文字幕久久无码精品| 日日骚精品视频| www.AV有限公司一区| 91青青在线视频| 日韩情色视频| 免费一级欧美片片线观看| 国产亚洲性生活视频播放| 精品9999| 欧美经典一区二区三区| 视频在线97| 偷窥自拍亚洲天堂网爆| 在线午夜成人无码视频| 翔田千里AV无码秘 三区| 亚洲九九爱| 亚洲熟妇图片| 日韩激情小说一区二区| 国内精品不卡无毒99999| 最新岛国大片| 久操国产在线| 欧美熟女丝袜| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 99久久99九九99九九九| 久久超碰免费的| 亚洲精品蜜桃久久久久久久| 伊人精品视频| 日本精品一区二区三| 91天天综合在线观看| 欧美在线电影| 久久精品一区二区一8| 都市久久精品激情亚洲| 一级黄色视频网| 韩国一级婬片A片AAAAA| 日韩在线AB| 亚州欧美一区| 女生久久网| 国产精品视频麻豆入口| 亚洲午夜av| 狠插 制服 自拍| 中文字幕精品专区搜索结果91| julia国产在线 | 涩涩五月天| 伊人991| 欧美日韩人妻精品系列一区二区三区| 亚洲全色网| 手机在线人成免费视频| 超碰亚洲欧美日韩无| 天天综合网亚洲综合网| 综合久久97| 欧美综合区| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | renqi久久久久久久久久久久| 中文字幕视频2区| 欧洲精品二区| 欧美日本中字另类在线| 国产青一二三| 青青青青青手机视频| 粉嫩av在线一区二区| 97这里都是精品| 久久成年片色大黄全免费网站| 欧美国产伊人久久久久| 国产天美传媒精品| 欧美人与动性人交a| 婷婷五月天激情网| 超碰超碰超碰超碰的大鸡吧操黑丝袜 | 99久在线精品99re8热视频在线| 大象AV在线| 五月婷婷影院| 蜜桃久久一区二区| www.色婷婷.com| 亚洲色图A| 精品女人999| 97色综合中文网| 丁香五月婷婷基地| 欧美草草高清日韩视频| 91丨九色丨熟女高潮| 噜噜瑟| 欧美日韩丝袜 | 啊啊啊用力在线观看| 97亚洲欧美| 97超碰人妻| 无码人妻精品一区二区三区九九| 大香蕉伊人网WWWn0n| 国产精品色色| 亚洲国产一区二区三区四区国产| 天天爽夜夜爽夜夜爽精| 99婷婷一区二区| 九九AV| 久久久成人免费av电影| 女优视频第10页| 精品视频免费在线一区| 欧美激情在线观看视频| 成人影 天天操 亚洲| 中文字幕一区电影在线观看| 综合av社区| 中文字幕三四区| 大香蕉性欧美| 欧美日韩国产在线| 日本十八禁免费看污网站| 久久超碰大香蕉| 玖玖资源中文字幕制服丝袜| 香蕉精品二区二区| 九九久久九九久久| 国产亚洲日本精品在线| 三久久久四久久久久| 天天情欲宗合网| 一线黄色免费性爱片| av操操不卡| 成人97人人超碰人人| 九草在线大香蕉| 日本操逼视频不卡直接放| 嗯阿好爽好紧| 20cm女自慰在线日韩欧美| 亚洲AV高潮| 92性色国产午夜福利在线661| 女人爽到高潮久久久| 国产黄色影片在线观看| 成人七区| 久久久久久九九九| 91久久久视| 国产操操日韩三级黄| 伊人欧美大香蕉视频| 国产三级多多影院2022国产AA一级毛片无码 | 国产精品久久久久久片| 欧美色图人妻| 性爱乱伦视频免费| 久草成人影片| 人人妻人射| 91综合色噜噜| 超碰97伊人| 亚洲黄色AV电影| 久九九九九九九九热| 欧美淫乱视频| 东京热,男人的天堂| 国产又大又粗又长视频| 懂色影视久久| 午夜啊啊| 熟妇乱伦一区二区| 男人女人18禁片免费看网站| 久久久久久精| 淫荡少妇免费| 中文自拍欧美影视| 啊啊啊啊嗯嗯嗯用力好爽| 2020中文字幕| 欧美78| 高清无码学生妹高潮| 亚洲综合第一页| 成人性爱视频在线看| 91精品黄在线观看| 人人喜人人妻| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 亚洲精品97久久中文字幕| 国产熟码AV| 在线a亚洲视频播放在线| 国产欧美精选自拍一区| 色玖玖| 夜夜国产一区| 中日韓欧美高清| 免费一级特黄特色大片在线观看看 | 人人操人人肉久久精品| 日韩偷拍一区二区三区| 爱我干综合| 日韩ab网| 91久久青青草原精品| 久久av成人无码免费| 久草视频制服诱惑| 女人香蕉久久毛毛片精品| 国产AV色黄看到爽| 国产后入精品| 骚熟女AV网| hd成人一区二区在线| 欧美黑人与女人91~| 91欧美综合| 90后性网国产欧美| 日韩av电影网站| 美女尤物人人操| 91最新综合| 中国AAAAAA黄色片| 日本特黄f c2| 青草成人免费视频一COm| 黄片在线免费在线观看| 亚州九九九精品视频| 男人 天堂 日 亚洲| 青春草A| 粉嫩av久久一区二区三区| 亚洲情色1区| 国产Av超碰| 蜜桃视频一区二区三区在线观看| 九九九久久久| 精品99999久久久久久| 国产粉嫩蜜臀av一区二区三区| 盗摄 精品 另类 一区| 亚洲丝袜少妇在线| 麻豆60秒| 最新av网站在线观看| 欧美Ⅴ性爱| 小草精彩毛片| 一区二区三区精品黑丝白丝酒店对鸡 | 中文字幕一区二区三四五区日日骚| 91人妻精华帖| 中文字幕超碰CAO| 亚洲中文国际强奸字幕| 久久99精品九九久久久婷婷| 99在线无码精品秘 入口黑人| 加勒比AV网| 2019精品国产无码成人| 天天操天天日天天干| 夜夜草网站| 亚洲色图欧美一区二区不卡| 色综合中文字幕不卡| 啊啊啊啊啊啊好多水| 国产精品熟女AV中文字幕在线播放| 东北毛片| 亚洲资源吧| 超碰天天操你比| 91东京热男人的天堂| 亚洲18禁| 亚洲黄片免费在线播放| 九九九九九九九九九九九蜜桃| 亚洲五月丁香花狠狠干一区二区三区 | 99精品无码| 免费av在线播放二区| 嗯嗯啊啊用力视频免费| 欧美+日产+中文| 亚洲中文字幕乱码无码一区二区| 久久久精品网站| 91ise欧美| 色约约一区=区三区| 95人妻爽爽人人做人人澡| 亚洲日韩天堂| 欧美精品第四五页中文字幕在线观看| 福利社区午夜一区二区| 天美传媒婬乱| 亚洲狠| 天天操天天谢| 你操综合| 欧美大香蕉同搞| 日韩无码服务区| 亚洲激情网一二三四区| 先锋影音av先锋一区| 国产男女无套97| 亚洲欧美在线观看免费| 亚洲色丰满少妇高潮| 国产精品视频精品一二| 又粗又长又大国产不卡| 成人熟女区| 青青草吊丝| 日韩久久超碰色| 东京热一区二区三区四区五区六区| 91综合在线| 五月婷婷丁香| 淫荡少妇免费| 性91| 欧美少妇高潮| 白 大 人妻 区 在线| 91狠狠综合久久| 艹比视频国产精品| 亚洲一区二区AV| 久久国产精品熟女人妻| 国语对白在线播放视频| 成人怡红院| 国产精品丝袜久久亚洲不卡| 人妻天堂综合网| 粉嫩av在线一区二区| 激情综合二| 丁香五月久久| 91嫩草欧美| 哑洲在线| 国产精品成久久久久午夜午夜| 亚洲欧美在线观看无码| 天天草天天干天天日| 有码免费观看| 综合大香蕉美。| 高清无码久操视频| 久久性视频| 嗯嗯啊啊视频一区二区三区| 老司机香蕉| 特级丰满少妇一级AAAA爱毛片| 国产人妻精品久久久一区二区三区 | 欧美 传媒 麻豆 日韩 偷拍| 97久久国产精品| 最新av中文字幕高清| 欧美色棕合| 国产乱码久久久| 欧美性爱1080p| 国模不卡一本二本三电影| 偷拍盗拍亚洲色图图片| 强奸乱伦资源| 极品AV网站在线观看| 综合亚洲欧美精品日韩?v| 高清无码网址| 国产97色在线| 色婷婷丁香五月| 欧美,日韩,中文,另类| 青青操狠狠撩| 欧美日韩97在线| 亚洲色图殴美色图激情乱伦| 色色色色色色色色综合| WWW操逼| 96国产污污污丝袜| 无码精品一区二区三区潘金莲| 97色涩| jizzjizz欧美| 一本色道久久综合亚洲二区三区| 操逼国产免费| 淫穴高潮色图| 人妻丝袜无 码视频专区| 麻豆精品一区二区三区四区免费观看| 操少妇很爽av| 99久久久久久亚洲精品不卡| 射欧美综合| 操逼逼福利视频| 香蕉精品二区二区| 亚洲一二三精品久久网 | 屌色在线97视频| 97爱爱| 色香91| 亚洲天堂性爱| 国产三级多多影院2022国产AA一级毛片无码| 大香网伊人久久综合网eew| 色综合久久88色综合久久天天| 一本一道久久综合久久| 91在线色综合| 欧美强奸乱能| 麻豆亚洲AV成人无码久久精品| 青青草在线成人视频| 成人网站 免费观看| 白丝AV| 亚洲精品97p| 欧美 传媒 麻豆 日韩 偷拍| 再深点灬舒服灬太大了好硬好爽| 亚洲久久久久| 后入式999| 天天弄欧美| 天天弄天天操| 人妻中文字幕日韩电影| 亚洲综合20p| 亚洲AV永久无码精品成人调教| 99国产天美| 亚洲,欧美,春色,另类| 久久久麻豆精品| 欧美一级久久久久久久大片动画| 亚洲视频二区 | 国产 码在线成人网站| 人妻 丝袜美腿 中文字幕| 97这里只有精品| 天天干人人乐| 日日不卡av| 狠狠躁久久躁| 亚洲色综网| 一二区在线观看视频| 欧美在线第五页| 五十路成人在线视频二区三区| 91男人综合| 青娱乐福利99| 中国女人内射6XXXXX| 国产在线精品偷| 人妻精品4K4K4K4K4| 色色综合97| 欧美日韩人妻精品系列一区二区三区| 男人天堂欧美| 日韩精品在线观看观看| 成人av动漫在线观看| 91在线限制级| 欧美自拍网| 色欲天天综合久久久无码网中文| 精品999一区二区| 免费男人的天堂| 88在线一区二区三区| 色臀AV| 日日夜夜精品视频| 亚洲成人性爱网站在线播放| 日本乱人伦片中文三区| 免费AV中文网在线观看| jizz啪啪| 人人摸人人添人人操| 麻豆啪啪啪视频| 日本高清电影欧美色图| 蜜桃臀 后入 一区 二区 三区 在线| 美腿色图| 欧美一级专区免费大片| 亚洲 中文 欧美 日韩 在线| 亚洲人久久久久日| 免费A片三p视频| 亚洲乱码国产乱码精网站|