精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

三臺服務(wù)器使用Docker搭建Redis一主二從三哨兵,概念-搭建-整合Springboot

數(shù)據(jù)庫 Redis
第一個就是我們本次的要搭建的,就是高可用的哨兵,主Redis掛掉,哨兵會進行投票進行故障轉(zhuǎn)移!第二個就是分片集群,哨兵的一個缺點就是只能存在一個Master節(jié)點,寫的效率太低。分片集群就是解決哨兵的問題,可以水平擴展,提高Redis的性能!

一、前言

redis在我們企業(yè)級開發(fā)中是很常見的,但是單個redis不能保證我們的穩(wěn)定使用,所以我們要建立一個集群。
redis有兩種高可用的方案:

  • High availability with Redis Sentinel(哨兵)
  • Scaling with Redis Cluster(分片集群)

第一個就是我們本次的要搭建的,就是高可用的哨兵,主redis掛掉,哨兵會進行投票進行??故障轉(zhuǎn)移??!
第二個就是分片集群,哨兵的一個缺點就是只能存在一個master節(jié)點,寫的效率太低。分片集群就是解決哨兵的問題,可以水平擴展,提高redis的性能!

哨兵最低配是三哨兵,以奇數(shù)遞增。
分片集群最低配是三主三從。

二、準備

首先我們要準備:
三臺服務(wù)器(沒有的條件的搭三個虛擬機),巧了小編就是虛擬機哈!

三臺機器的ip和名稱在表格里整理一下!

ip

redis節(jié)點名稱

sentinel節(jié)點名稱

192.168.239.131

redis-master

redis-sentinel-1

192.168.239.130

redis-slave-1

redis-sentinel-2

192.168.239.128

redis-slave-2

redis-sentinel-3

三、Sentinel概念

Redis Sentinel 在不使用Redis Cluster時為 Redis 提供高可用性。

Sentinel功能的完整列表:

  • 監(jiān)控:Sentinel 不斷檢查您的主實例和副本實例是否按預期工作。
  • 通知:Sentinel 可以通過 API 通知系統(tǒng)管理員或其他計算機程序,其中一個受監(jiān)控的 Redis 實例出現(xiàn)問題。
  • 自動故障轉(zhuǎn)移:如果 master 沒有按預期工作,Sentinel 可以啟動一個故障轉(zhuǎn)移過程,其中一個副本被提升為 master,其他額外的副本被重新配置為使用新的 master,并且使用 Redis 服務(wù)器的應用程序被告知要使用的新地址連接時。
  • 自動更新配置:Sentinel 充當客戶端服務(wù)發(fā)現(xiàn)的權(quán)威來源:客戶端連接到 Sentinels 以詢問負責給定服務(wù)的當前 Redis master 的地址。如果發(fā)生故障轉(zhuǎn)移,Sentinels 將報告新地址。

官方哨兵搭建條件:

  • 您至少需要三個 Sentinel 實例才能進行可靠的部署。
  • 三個 Sentinel 實例應該放置在被認為以獨立方式發(fā)生故障的計算機或虛擬機中。因此,例如在不同可用區(qū)上執(zhí)行的不同物理服務(wù)器或虛擬機。

詳細介紹和使用:請見官網(wǎng) --->官網(wǎng)詳細文檔:https://redis.io/docs/management/sentinel/

四、一主二從搭建

話不多說,咱們直接開始搭建哈!

1、創(chuàng)建掛載目錄

三臺機器上新建目錄:
首先我們開啟三個xshell窗口,然后同時操作三個窗口創(chuàng)建。

圖片

然后再左下角選擇發(fā)送到全部窗口!

cd /
mkdir mydata
cd /mydata
mkdir redis
cd redis
mkdir data
mkdir conf
cd conf

2、在`192.168.239.131`機器上編輯文件

vim redis.conf

輸入以下內(nèi)容:

# 任何都可以連接redis
bind 0.0.0.0
# 配置master密碼
requirepass 123456
# 宕機后成為從要連接master的密碼
masterauth 123456
# 開啟持久化
appendonly yes

圖片

3、在`192.168.239.130`機器上編輯文件

vim redis.conf

輸入以下內(nèi)容:

# 配置master的ip和端口號
replicaof 192.168.239.131 6379
# 任何都可以連接redis
bind 0.0.0.0
# 成為master后的密碼
requirepass 123456
# 連接master密碼
masterauth 123456
# 開啟持久化
appendonly yes

圖片

4、在`192.168.239.128`機器上編輯文件

vim redis.conf

輸入以下內(nèi)容:

# 配置master的ip和端口號
replicaof 192.168.239.131 6379
# 任何都可以連接redis
bind 0.0.0.0
# 成為master后的密碼
requirepass 123456
# 連接master密碼
masterauth 123456
# 開啟持久化
appendonly yes

5、`192.168.239.131`啟動redis

docker run -p 6379:6379 --name redis-master \
-v /mydata/redis/data:/usr/local/etc/redis/data \
-v /mydata/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf \
-d redis redis-server /usr/local/etc/redis/redis.conf

查看啟動日志:

docker logs -f redis-master

圖片

6、`192.168.239.130`啟動redis

docker run -p 6379:6379 --name redis-slave-1 \
-v /mydata/redis/data:/usr/local/etc/redis/data \
-v /mydata/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf \
-d redis redis-server /usr/local/etc/redis/redis.conf

可以看到已經(jīng)連接到master節(jié)點了!

圖片

7、`192.168.239.128`啟動redis

docker run -p 6379:6379 --name redis-slave-2 \
-v /mydata/redis/data:/usr/local/etc/redis/data \
-v /mydata/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf \
-d redis redis-server /usr/local/etc/redis/redis.conf

圖片

8、進入`192.168.239.130`容器查看

我們查看master日志,可以看到兩個從節(jié)點已經(jīng)加入進來了!

圖片

我們進入容器進行在次查看:

docker exec -it redis-master /bin/bash

連接redis:

redis-cli

登錄redis:

auth 123456

圖片

查看從節(jié)點:

info

也是可以看到有兩個從節(jié)點!

圖片

五、搭建三哨兵sentinel

1、創(chuàng)建掛載目錄

還是三個虛擬機一起創(chuàng)建。

mkdir sentinel
cd sentinel
vim sentinel.conf

輸入下面內(nèi)容:

port 26379
sentinel monitor redis-master 192.168.239.131 6379 2
sentinel auth-pass redis-master 123456
sentinel down-after-milliseconds redis-master 6000
sentinel parallel-syncs redis-master 1
sentinel failover-timeout redis-master 6000

第二行:Redis 監(jiān)控一個名為redis-master的redis集群,我們可以隨意寫;后面就是ip,我們宿主機的ip即可,端口為主redis的端口;2為哨兵投票的票數(shù),當主redis宕機,三個哨兵必須兩個哨兵都投票的redis才會變?yōu)橹鳎。?br>第三行:配置master的密碼
第四行:Sentinel判斷實例進入主觀下線所需的時間,毫秒單位。
第五行:限制在一次故障轉(zhuǎn)移之后,每次向新的主節(jié)點同時發(fā)起復制操作節(jié)點個數(shù),越大效率越慢。
第六行:在指定的時間內(nèi)未能完成failover故障轉(zhuǎn)移,則任務(wù)故障轉(zhuǎn)移失敗。

圖片

2、運行`192.168.239.131`哨兵

docker run -p 26379:26379 --name redis-sentinel-1 \
-v /mydata/redis/sentinel/sentinel.conf:/usr/local/etc/redis/sentinel.conf \
-d redis redis-sentinel /usr/local/etc/redis/sentinel.conf

3、運行`192.168.239.130`哨兵

docker run -p 26379:26379 --name redis-sentinel-2 \
-v /mydata/redis/sentinel/sentinel.conf:/usr/local/etc/redis/sentinel.conf \
-d redis redis-sentinel /usr/local/etc/redis/sentinel.conf

4、運行`192.168.239.128`哨兵

docker run -p 26379:26379 --name redis-sentinel-3 \
-v /mydata/redis/sentinel/sentinel.conf:/usr/local/etc/redis/sentinel.conf \
-d redis redis-sentinel /usr/local/etc/redis/sentinel.conf

5、待解決問題

這里創(chuàng)建三個哨兵,查看卻是有四個,不知道什么問題,換了虛擬機還是不行!有大佬懂的可以分享一下哈!!

圖片

六、測試主從和故障轉(zhuǎn)移

1、測試主從復制

master節(jié)點創(chuàng)建一個鍵值對:

set a b

圖片

從查看key是否存在:

get a

圖片

主從沒有問題哈!

2、測試故障轉(zhuǎn)移

我們把master停掉,查看一個哨兵的日志:

docker stop redis-master
docker logs -f redis-sentinel-1

我們看到192.168.239.130成為master!

圖片

重新啟動原來的master:

docker restart redis-master 

圖片

故障轉(zhuǎn)移成功!!

七、整合springboot

1、導入依賴

小編的springboot版本為:2.7.4。

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>

2、yml配置

password密碼和sentinel同級,不然找不到密碼,驗證失敗。

server:
port: 8087

spring:
redis:
# 密碼和sentinel同級,不然找不到密碼,驗證失敗
password: 123456
sentinel:
# sentinel.conf里的集群名稱
master: my-master
# 我們只需要連哨兵即可,哨兵內(nèi)部會幫我們找到redis
nodes:
- 192.168.239.131:26379
- 192.168.239.130:26379
- 192.168.239.128:26379

3、json序列化配置

/**
* @author wangzhenjun
* @date 2022/11/24 10:37
*/
@Configuration
public class RedisConfig {

@Bean
@SuppressWarnings(value = { "unchecked", "rawtypes" })
public RedisTemplate<Object, Object> redisTemplate(RedisConnectionFactory connectionFactory)
{
RedisTemplate<Object, Object> template = new RedisTemplate<>();
template.setConnectionFactory(connectionFactory);
Jackson2JsonRedisSerializer serializer = new Jackson2JsonRedisSerializer(Object.class);

// 使用StringRedisSerializer來序列化和反序列化redis的key值
template.setKeySerializer(new StringRedisSerializer());
template.setValueSerializer(serializer);

// Hash的key也采用StringRedisSerializer的序列化方式
template.setHashKeySerializer(new StringRedisSerializer());
template.setHashValueSerializer(serializer);

template.afterPropertiesSet();
return template;
}
}

4、新建controller測試

/**
* @author wangzhenjun
* @date 2022/11/24 10:37
*/
@RestController
public class TestController {

@Autowired
private RedisTemplate redisTemplate;

@GetMapping("/redis")
public void saveRedis(){
redisTemplate.opsForValue().set("test","看到我就成功了");
}
}

5、測試

http://localhost:8087/test/redis

圖片

6、查看redis

圖片

八、總結(jié)

經(jīng)過一天的搭建,終于完成了,雖然不是完美的,但是大體功能是沒有問題的!但是不影響故障轉(zhuǎn)移和主從復制!

唯一的遺憾:三個哨兵,查看就是四個!從第三個哨兵加入后變?yōu)?個!

責任編輯:姜華 來源: 小王博客基地
相關(guān)推薦

2023-04-11 08:30:52

2016-10-11 12:45:50

PythonWeb服務(wù)器

2025-02-20 08:24:41

2010-09-14 13:47:44

tftp服務(wù)器搭建

2021-03-31 05:57:40

集群搭建哨兵集群Redis

2009-10-15 15:33:53

服務(wù)器集群

2014-09-18 10:15:54

2010-09-10 18:31:42

搭建tftp服務(wù)器

2023-09-05 09:32:07

服務(wù)器Redis

2016-07-12 10:40:35

服務(wù)器

2016-08-22 20:37:10

PythonWeb服務(wù)器

2017-01-09 08:59:17

Ubuntu郵件服務(wù)器

2023-09-05 09:41:22

服務(wù)器Redis

2021-09-07 17:47:06

服務(wù)器開發(fā)數(shù)據(jù)

2016-08-16 15:21:19

服務(wù)器

2023-04-07 08:28:14

2020-04-14 21:12:42

Redis集群Linux

2016-08-10 16:28:00

WebURLHTTP

2016-11-11 14:58:48

IBM 服務(wù)器

2022-02-11 08:41:19

WindowsRedis集群
點贊
收藏

51CTO技術(shù)棧公眾號

精品久久久网| 午夜小视频在线| 亚洲激情网址| 亚洲欧美中文日韩在线v日本| 男女视频一区二区三区| 午夜视频在线| 99久久er热在这里只有精品66| 国产97在线|日韩| 中文字幕在线观看2018| 卡通动漫精品一区二区三区| 欧美中文字幕一区| 99er在线视频| 97在线观看免费观看高清| 国产老妇另类xxxxx| 欧洲精品在线视频| 三级影片在线看| 最新亚洲精品| 日韩你懂的在线播放| 黑森林福利视频导航| 午夜羞羞小视频在线观看| 国产午夜亚洲精品午夜鲁丝片| 91成人免费观看| 中文av免费观看| 国产乱码精品| 欧美激情伊人电影| 黄色一级片一级片| 亚洲伊人春色| 亚洲成人av资源网| 亚洲免费成人在线视频| 欧美极度另类| 五月婷婷久久丁香| 国产精品h视频| 国产高清一级毛片在线不卡| 波波电影院一区二区三区| 国产日韩欧美另类| 欧美亚洲另类小说| 国产日韩精品视频一区二区三区| 不卡av在线网站| 国产wwwwxxxx| 操欧美老女人| 一本一本久久a久久精品综合小说 一本一本久久a久久精品牛牛影视 | 亚洲天堂男人天堂女人天堂| 制服丝袜在线第一页| 国产一区精品二区| 制服丝袜亚洲色图| 999在线观看| 成人精品一区二区三区电影| 欧美性猛交xxxx乱大交3| 福利视频免费在线观看| 性国产高清在线观看| 最近中文字幕一区二区三区| 亚洲欧洲在线一区| av网在线观看| 欧美激情一区三区| 午夜精品一区二区三区四区 | www.久久网| 视频一区视频二区中文| 欧美一级大片在线免费观看| 在线观看精品国产| 亚洲经典视频在线观看| 性欧美激情精品| 亚欧视频在线观看| 99视频精品免费观看| 91精品国产色综合久久不卡98口| 日韩欧美不卡视频| 中文精品在线| 日本国产欧美一区二区三区| 精品国产午夜福利| 日韩激情一二三区| 国产精品久在线观看| 亚洲熟妇无码久久精品| 精品一区二区三区香蕉蜜桃| 91久久嫩草影院一区二区| 国产精品美女一区| 国产成人av影院| 精品国产乱码久久久久| 青春有你2免费观看完整版在线播放高清 | 国产精品亚洲第一区| 一级黄色片在线| 国产精品中文字幕一区二区三区| 超碰97人人人人人蜜桃| 熟妇人妻系列aⅴ无码专区友真希 熟妇人妻av无码一区二区三区 | 欧美色女视频| 久久伊人精品视频| 日本学生初尝黑人巨免费视频| 先锋影音国产一区| 国产精品久久91| 国产av一区二区三区精品| 粉嫩av一区二区三区粉嫩| 久久久久久久久久久久久久久久av| 三级在线视频| 国产精品久久久久7777按摩| 精品成在人线av无码免费看| 欧美大片免费| 日韩一级片网址| 玖玖爱在线观看| 91蜜臀精品国产自偷在线 | av福利导福航大全在线| 在线观看视频一区二区欧美日韩| 天堂av在线8| 国产精品乱战久久久| 国产一区二区久久精品| 欧美激情一区二区视频| 久久久精品性| 亚洲综合在线播放| 久久免费看视频| 亚洲激情在线激情| av在线无限看| 欧美经典一区| 中文字幕久久久| 日本三级片在线观看| 麻豆高清免费国产一区| 久久久久se| 日本资源在线| 欧美日韩视频在线一区二区| www男人天堂| 午夜精品毛片| 国产国语刺激对白av不卡| xxxx国产精品| 国产精品超碰97尤物18| 国产一区视频免费观看| av不卡一区二区| 一区二区三欧美| 国产精品一区二区6| 国内精品伊人久久久久影院对白| 久久综合毛片| а√在线天堂官网| 日韩一区二区三区视频在线| 国产一二三四视频| 久久精品一本| 久久综合一区二区三区| 丁香高清在线观看完整电影视频| 91麻豆精品国产91久久久资源速度 | 狠狠人妻久久久久久综合| 国产成人8x视频一区二区| 亚洲人一区二区| 丝袜美腿一区| 亚洲毛片在线观看.| av资源吧首页| 成人丝袜18视频在线观看| 国产美女视频免费| 欧美电影在线观看网站| 一本色道久久88亚洲综合88| 无码人妻精品一区二区三区蜜桃91| thepron国产精品| 日本欧美视频在线观看| 超碰成人在线观看| 欧美激情极品视频| 午夜精品在线播放| 一个色妞综合视频在线观看| 亚洲视频在线不卡| 欧美一区二区三区久久精品茉莉花| 国产日韩精品入口| 老司机午夜在线视频| 7777精品伊人久久久大香线蕉的| www.xx日本| 经典一区二区三区| 亚洲最大色综合成人av| 色综合久久久| 欧美大胆a视频| 亚洲精品久久久久久久久久久久久久 | 亚洲伦乱视频| 中文字幕av一区| 精品乱码一区内射人妻无码| 中文字幕av一区二区三区高 | 亚洲精品视频在线观看免费视频| 波多野结衣精品在线| 国产精品50p| 国产一区网站| 国产热re99久久6国产精品| 日本美女在线中文版| 欧美一级高清片在线观看| 欧美日韩在线视频免费| 波多野结衣中文字幕一区| 黄色国产精品视频| 久久一本综合| 电影午夜精品一区二区三区| av今日在线| 亚洲人成在线观看网站高清| 老熟妇一区二区三区啪啪| **网站欧美大片在线观看| 美女露出粉嫩尿囗让男人桶| 亚洲在线日韩| 国产精品99久久久久久大便| jazzjazz国产精品久久| 人人爽久久涩噜噜噜网站| 日本中文字幕在线播放| 精品99999| 超碰在线观看91| 亚洲欧美偷拍三级| 最新在线黄色网址| 蜜臀av性久久久久蜜臀aⅴ| 九一免费在线观看| 免费观看不卡av| 亚洲综合色av| 国产成人精品123区免费视频| 久久精品国产亚洲精品| 午夜在线视频免费| 7777精品伊人久久久大香线蕉| 国产乡下妇女做爰视频| 中文字幕免费观看一区| 国产婷婷在线观看| 看国产成人h片视频| 国产免费黄色小视频| 国产精品99视频| 噜噜噜噜噜久久久久久91| 成人综合日日夜夜| 热re91久久精品国99热蜜臀| 四虎影视国产在线视频| 亚洲小视频在线观看| 性做久久久久久久久久| 欧美日韩免费高清一区色橹橹| 日本最新中文字幕| 亚洲日本成人在线观看| 天堂在线中文视频| 2023国产一二三区日本精品2022| 午夜免费福利网站| 日韩高清一级片| 91好吊色国产欧美日韩在线| 91成人影院| 神马影院我不卡| 欧美男男freegayvideosroom| 91免费在线视频网站| 性欧美videohd高精| 久久久久久成人精品| 欧美成人精品一区二区男人看| 亚洲欧美国产一本综合首页| 色婷婷中文字幕| 欧美成人乱码一区二区三区| 国产精品人人爽| 欧美在线色视频| 欧美亚洲另类小说| 欧美午夜宅男影院在线观看| 免费观看一级视频| 一区二区三区日韩| 永久看片925tv| 成人欧美一区二区三区1314| 天天操天天干天天操天天干| 2021久久国产精品不只是精品| 97精品人妻一区二区三区蜜桃| 国产在线视频精品一区| 中文字幕丰满乱码| 蜜桃久久av一区| 国产精品视频黄色| 天堂成人国产精品一区| 无码aⅴ精品一区二区三区浪潮 | 成人高清在线| 亚洲天堂第二页| 国产综合在线观看| 亚洲视频网站在线观看| 美女毛片在线看| 亚洲色图在线观看| 国产在线中文字幕| 一区二区三区黄色| 日本视频不卡| 久久影院资源网| 久久五月精品中文字幕| 欧美精品国产精品日韩精品| bbw在线视频| 欧美一级免费看| 青青热久免费精品视频在线18| 国产精品扒开腿做| 草民电影神马电影一区二区| 国产欧美精品在线| 国产精品一区二区美女视频免费看 | 欧美成人一区二区在线观看| 香蕉久久国产| 看欧美ab黄色大片视频免费| 美女视频一区二区| 古装做爰无遮挡三级聊斋艳谭| 国产成人免费视频 | 国产欧美日韩另类一区| 日本猛少妇色xxxxx免费网站| 中文字幕亚洲综合久久菠萝蜜| 欧美又粗又大又长| 精品久久久久久久久久国产| 久久久久久久久黄色| 欧美日韩一区在线| 国产成a人亚洲精v品无码| 亚洲精品一线二线三线| 巨骚激情综合| 麻豆乱码国产一区二区三区| www.综合| 国产精品直播网红| 日韩精品久久久久久久软件91| 国产综合 伊人色| 久久香蕉国产| 国产中文字幕视频在线观看| 日本欧美在线观看| 久久无码专区国产精品s| 久久久五月婷婷| 老女人性淫交视频| 色又黄又爽网站www久久| 亚洲一卡二卡在线观看| 亚洲精品一区在线观看| 午夜免费播放观看在线视频| 97精品国产97久久久久久春色| 国产69精品久久| 国产精品一区二区免费看| 欧洲杯半决赛直播| 成人精品视频在线播放| 美国十次了思思久久精品导航| 国产女人18毛片水真多18| 国产精品区一区二区三| 国产大片中文字幕| 欧美久久一二三四区| 色播色播色播色播色播在线| 萌白酱国产一区二区| 色婷婷综合久久久中字幕精品久久 | 久久精品99久久香蕉国产色戒| 欧美aa在线观看| 亚洲a在线播放| 欧美亚洲国产精品久久| 男女猛烈激情xx00免费视频| 老司机精品视频一区二区三区| 少妇户外露出[11p]| 有码一区二区三区| 亚洲午夜激情视频| 亚洲性无码av在线| av电影免费在线看| 99re视频在线观看| 99国产精品免费视频观看| 欧洲av无码放荡人妇网站| 成人午夜视频网站| 欧美另类视频在线观看| 欧美日韩mp4| 成人精品一区二区| 秋霞成人午夜鲁丝一区二区三区| 欧美成人基地| 日本人体一区二区| 国产精品99久久久| 国产稀缺精品盗摄盗拍| 欧美日韩精品福利| 成人高清网站| 国产成人综合精品在线| 美女一区2区| 人妻少妇精品无码专区二区| 国产91丝袜在线18| 妺妺窝人体色www在线下载| 91 com成人网| 超碰在线caoporn| 成人乱人伦精品视频在线观看| 日韩精品免费一区二区三区| 日本新janpanese乱熟| 国产亚洲精品中文字幕| 在线能看的av| 精品视频一区在线视频| 毛片在线网站| 麻豆91蜜桃| 日韩精品一二三区| 日本人亚洲人jjzzjjz| 欧美性色黄大片| 秋霞午夜理伦电影在线观看| 国产精品自拍小视频| 欧美hentaied在线观看| 亚洲精品手机在线观看| 亚洲日本丝袜连裤袜办公室| 精品二区在线观看| 欧美另类极品videosbest最新版本| 日韩一区网站| 成年人看的毛片| 91啪亚洲精品| 亚洲av人无码激艳猛片服务器| 中文字幕日韩在线观看| 免费欧美网站| 日韩伦理在线免费观看| 91丨九色丨蝌蚪丨老版| 日本黄色一级视频| 日韩在线视频免费观看高清中文| 综合久久av| 久久这里只有精品23| wwwwxxxxx欧美| 最好看的日本字幕mv视频大全| 久久精品国产亚洲精品| a级日韩大片| 免费日韩中文字幕| 最近中文字幕一区二区三区| 亚洲精品久久久蜜桃动漫 | 久久久青草青青国产亚洲免观| www.久久视频| 欧美成人在线免费| 亚洲成人一品| 亚洲欧美国产中文| 亚洲高清免费在线| www.91在线| 成人免费在线一区二区三区| 香蕉成人久久| 亚洲国产美女视频| 亚洲国产欧美一区| 99久久婷婷国产综合精品首页| 国产午夜精品视频一区二区三区| 97久久精品人人爽人人爽蜜臀 | 欧美一区二区三区免费视频| 国产福利片在线观看| 亚洲国产精品一区在线观看不卡| 成人午夜在线免费| 在线观看毛片网站| 97国产suv精品一区二区62| 手机亚洲手机国产手机日韩| 97人妻精品一区二区三区免费 |