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

圖解Nacos,注冊(cè)中心演變 + Nacos核心功能

開(kāi)發(fā) 架構(gòu)
通過(guò)Nginx維護(hù)服務(wù)列表(upStream),如果服務(wù)較多的話,在Nginx通過(guò)upStream的方式去配置的話,Nginx配置文件會(huì)變得非常的難以維護(hù)。

大家好,我是哪吒。

一、什么是Nacos?

一個(gè)更易于構(gòu)建云原生應(yīng)用的動(dòng)態(tài)服務(wù)發(fā)現(xiàn)、服務(wù)配置和服務(wù)管理平臺(tái)。

圖片

Nacos的關(guān)鍵特性:

圖片

Nacos的關(guān)鍵特性

二、注冊(cè)中心演變及其設(shè)計(jì)思想

1、RestTemplate調(diào)用遠(yuǎn)程服務(wù)

如果此時(shí),服務(wù)端接口接口名或參數(shù)或請(qǐng)求方式更改了,那么就得同步修改此restTemplate方法,感覺(jué)很麻煩

圖片

RestTemplate調(diào)用遠(yuǎn)程服務(wù)

@SpringBootTest
class Test {

@Resource
private RestTemplate restTemplate;

@Test
void testSimple() {
// 請(qǐng)求地址
String url = "http://www.nzbc.com/updateUser";

// 要發(fā)送的數(shù)據(jù)對(duì)象
User user = new User();
user.setUserId(1);
user.setName("哪吒編程");
user.setMsg("讀哪吒編程,品技術(shù)人生");

// 發(fā)送post請(qǐng)求
User result = restTemplate.postForObject(url, user, User.class);
System.out.println(result);
}
}

2、通過(guò)Nginx維護(hù)服務(wù)列表(upStream)

圖片

通過(guò)Nginx維護(hù)服務(wù)列表(upStream),如果服務(wù)較多的話,在Nginx通過(guò)upStream的方式去配置的話,Nginx配置文件會(huì)變得非常的難以維護(hù)。

3、通過(guò)Nacos實(shí)現(xiàn)注冊(cè)中心

圖片

Nacos注冊(cè)中心

這種是最簡(jiǎn)單的Nacos注冊(cè)中心,有若干個(gè)服務(wù),都注冊(cè)到Nacos注冊(cè)中心,調(diào)用之前,先到Nacos獲取對(duì)應(yīng)接口,然后進(jìn)行實(shí)際的調(diào)用。

但是,思考一個(gè)問(wèn)題,如果Nacos宕機(jī)了,怎么辦?如果從Nacos獲取到接口后,調(diào)用服務(wù)2時(shí),服務(wù)2宕機(jī)了,怎么辦?

4、心跳版Nacos

圖片

心跳版Nacos

心跳版Nacos,服務(wù)1和服務(wù)2和Nacos之間維護(hù)一個(gè)心跳關(guān)系,每5秒跳一次,頻率不能太快或者太慢,否者會(huì)嗝屁的。

如果Nacos在5秒內(nèi)沒(méi)有收到心跳,則表示服務(wù)掛了,Nacos會(huì)下線此服務(wù)。

對(duì)于超過(guò)15秒沒(méi)有收到客戶端心跳的服務(wù)實(shí)例,會(huì)將它的healthy屬性置為false,客戶端無(wú)法調(diào)用healthy為false的服務(wù)。

如果超過(guò)30秒沒(méi)有收到心跳,Nacos會(huì)直接將此服務(wù)剔除。

也可以通過(guò)服務(wù)端主動(dòng)注銷(xiāo)的方式,停止注冊(cè)。

服務(wù)1調(diào)用服務(wù)2時(shí),服務(wù)1會(huì)通過(guò)定時(shí)任務(wù)到Nacos中獲取在線的服務(wù),保證所調(diào)用的服務(wù)一直都是健康在線的狀態(tài)。

獲取到之后,用緩存將其保存起來(lái),然后通過(guò)負(fù)載均衡器調(diào)用服務(wù)2,此時(shí),將不再使用服務(wù)端的負(fù)載均衡Nginx了。

三、Nacos Discovery

SpringBoot中引入Nacos Discovery,實(shí)現(xiàn)與Nacos的無(wú)縫連接,Nacos Discovery可以將服務(wù)自動(dòng)注冊(cè)到Nacos服務(wù)端,并且能夠動(dòng)態(tài)感知此服務(wù),并刷新服務(wù)列表。并將服務(wù)的host、port、URL等信息注冊(cè)到Nacos。

<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>

Nacos 的配置項(xiàng)信息:

圖片

四、Nacos核心功能

圖片

Nacos核心功能

1、服務(wù)注冊(cè)

Nacos Client會(huì)通過(guò)發(fā)送REST請(qǐng)求向Nacos Server注冊(cè)自己的服務(wù),提供自身的元數(shù)據(jù),比如host、port、url等信息,Nacos Server在收到注冊(cè)請(qǐng)求后,會(huì)將這些數(shù)據(jù)信息存儲(chǔ)在一個(gè)雙層的內(nèi)存map中。

2、服務(wù)心跳

服務(wù)注冊(cè)后,服務(wù)消費(fèi)者和Nacos Server之間會(huì)維護(hù)一個(gè)心跳,定時(shí)通知server,此服務(wù)還活著,防止被剔除掉。

3、服務(wù)同步

Nacos Server集群之間會(huì)互相同步已注冊(cè)的服務(wù),用來(lái)保證服務(wù)列表的一致性。

4、服務(wù)發(fā)現(xiàn)

服務(wù)消費(fèi)者在調(diào)用服務(wù)提供者的服務(wù)時(shí),會(huì)發(fā)送一個(gè)REST請(qǐng)求到Nacos Server,獲取健康的服務(wù)列表,然后將其緩存到本地,同時(shí)開(kāi)啟一個(gè)定時(shí)任務(wù),定時(shí)訪問(wèn)Nacos Server,然后更新本地緩存。

5、服務(wù)健康檢查

Nacos Server會(huì)開(kāi)啟一個(gè)定時(shí)任務(wù)用來(lái)檢查注冊(cè)服務(wù)實(shí)例的健康情況,對(duì)于超過(guò)15秒沒(méi)有收到客戶端心跳的服務(wù)實(shí)例,會(huì)將它的healthy屬性置為false,客戶端無(wú)法調(diào)用healthy為false的服務(wù),如果超過(guò)30秒沒(méi)有收到心跳,Nacos會(huì)直接將此服務(wù)剔除。

五、作為注冊(cè)中心

1、Nacos目前功能最全,用的也最多;

2、Eureka,因?yàn)橥Ω木壒剩容^新的技術(shù)都不支持了,目前很多公司都將Eureka換成Nacos了,不推薦使用;

3、Zookeeper,用的最多的地方就是和Dubbo一起使用,不支持負(fù)載均衡策略,但可以通過(guò)其它組件實(shí)現(xiàn);

4、Consul支持的也很多;

CAP,C一致性,A可用性,P分區(qū)容錯(cuò)性


Nacos

Eureka

Zookeeper

Consul

一致性協(xié)議

CP + AP

CP

AP

CP

訪問(wèn)協(xié)議

HTTP/DNS

HTTP

TCP

HTTP/DNS

健康檢查

TCP/HTTP/MYSQL/Client Beat

Client Beat

Keep Live

TCP/HTT[/gRPC/Cmd

負(fù)載均衡策略

權(quán)重/metadata/Seletor

Ribbon

-

Fabio

雪崩保護(hù)

無(wú)

無(wú)

自動(dòng)注銷(xiāo)

支持

支持

支持

支持

監(jiān)聽(tīng)

支持

支持

支持

支持

多數(shù)據(jù)中心

支持

支持

支持

不支持

跨注冊(cè)中心同步

支持

不支持

不支持

支持

Spring Cloud集成

支持

支持

支持

支持

Dubbo集成

支持

不支持

支持

支持

K8S集成

支持

不支持

支持

不支持

六、作為配置中心

1、SpringBoot集成Nacos

Nacos使用key/value形式存儲(chǔ)配置信息,為分布式系統(tǒng)中的外部化配置提供服務(wù)支持。

(1)maven文件

<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>

(2)配置文件

spring.application.name=nacos-config
spring.cloud.nacos.config.server-addr=127.0.0.1:8848

blog.name=哪吒編程
blog.language=java

(3)主方法啟動(dòng)類(lèi)

@SpringBootApplication
public class ProviderApplication {
public static void main(String[] args) {
ConfigurableApplicationContext applicationContext = SpringApplication.run(ProviderApplication.class, args);
String name = applicationContext.getEnvironment().getProperty("blog.name");
String language = applicationContext.getEnvironment().getProperty("blog.language");
System.err.println("公眾號(hào) :"+name+"; 擅長(zhǎng)技術(shù): "+language);
}
}

2、支持配置的動(dòng)態(tài)更新

一秒刷新一次。

@SpringBootApplication
public class ProviderApplication {
public static void main(String[] args) {
ConfigurableApplicationContext applicationContext = SpringApplication.run(ProviderApplication.class, args);
while(true) {
//當(dāng)動(dòng)態(tài)配置刷新時(shí),會(huì)更新到 Enviroment中,因此這里每隔一秒中從Enviroment中獲取配置
String name = applicationContext.getEnvironment().getProperty("blog.name");
String language = applicationContext.getEnvironment().getProperty("blog.language");
System.err.println("公眾號(hào) :"+name+"; 擅長(zhǎng)技術(shù): "+language);
TimeUnit.SECONDS.sleep(1);
}
}
}

3、可支持profile粒度的配置

4、支持自定義 namespace 的配置

開(kāi)發(fā)測(cè)試環(huán)境和生產(chǎn)環(huán)境的資源(如配置、服務(wù))隔離等,比如dev和prod。

5、支持自定義 Group 的配置

在沒(méi)有明確指定 ${spring.cloud.nacos.config.group}配置的情況下, 默認(rèn)使用的是 DEFAULT_GROUP 。如果需要自定義自己的 Group,可以通過(guò)以下配置來(lái)實(shí)現(xiàn):

spring.cloud.nacos.config.group=DEVELOP_GROUP

6、配置優(yōu)先級(jí)

profile > 默認(rèn)配置文件 > extension-configs(下標(biāo)越大優(yōu)先級(jí)越高) > shared-configs(下標(biāo)越大優(yōu)先級(jí)越高)。

7、@RefreshScope

一般都是通過(guò)@Value的形式讀取配置文件中的信息,但是無(wú)法感知修改后的值,需要利用@RefreshScope動(dòng)態(tài)刷新

8、Spring Cloud Config 橫向?qū)Ρ萅acos

(1) Spring Cloud Config需要結(jié)合Git使用,動(dòng)態(tài)變更需要配合Bus 消息總線來(lái)通知所有的客戶端變化。

(2)Spring Cloud Config沒(méi)有可視化界面。

(3)Nacos使用長(zhǎng)輪詢更新配置,速度上秒殺Spring Cloud Config。

本文轉(zhuǎn)載自微信公眾號(hào)「哪吒編程」,可以通過(guò)以下二維碼關(guān)注。轉(zhuǎn)載本文請(qǐng)聯(lián)系哪吒編程公眾號(hào)。

責(zé)任編輯:姜華 來(lái)源: 哪吒編程
相關(guān)推薦

2021-08-04 11:54:25

Nacos注冊(cè)中心設(shè)計(jì)

2023-10-30 09:35:01

注冊(cè)中心微服務(wù)

2023-02-26 00:00:00

2024-01-02 22:47:47

Nacos注冊(cè)中心節(jié)點(diǎn)

2022-08-30 22:12:19

Nacos組件服務(wù)注冊(cè)

2022-02-09 07:03:01

SpringNacos服務(wù)注冊(cè)

2024-04-10 12:22:19

DubboNacos微服務(wù)

2020-06-29 07:58:18

ZooKeeperConsul 注冊(cè)中心

2023-09-12 07:10:13

Nacos架構(gòu)

2021-07-12 08:00:21

Nacos 服務(wù)注冊(cè)源碼分析

2021-06-10 06:57:39

Nacos配置模塊

2021-08-09 07:58:36

Nacos 服務(wù)注冊(cè)源碼分析

2022-02-07 07:10:32

服務(wù)注冊(cè)功能

2022-04-12 08:09:22

Nodejs前端面試題

2025-05-29 08:35:00

Nacos服務(wù)注冊(cè)開(kāi)發(fā)

2024-12-10 08:27:28

2023-02-04 18:19:39

2023-04-26 08:19:48

Nacos高可用開(kāi)發(fā)

2010-01-27 17:38:58

Windows Emb

2009-11-18 13:11:29

PHP核心
點(diǎn)贊
收藏

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

av男人的天堂av| 91动漫在线看| 99在线精品视频免费观看20| 牛牛国产精品| 亚洲精品二三区| 久久久精品三级| 最新国产露脸在线观看| av不卡免费电影| 国产精品视频区1| 国产一级片免费看| 成人直播大秀| 精品国产99国产精品| 国产免费视频传媒| 男男gaygays亚洲| 国产日韩欧美a| 春色成人在线视频| 中文字幕免费高清在线观看| 狠狠色综合网| 在线日韩中文字幕| 中文在线永久免费观看| 亚洲国产91视频| 色综合咪咪久久| 欧美国产视频一区| 在线观看a视频| 91麻豆国产精品久久| 91亚洲人电影| 中文字幕乱码无码人妻系列蜜桃| 99人久久精品视频最新地址| 久久久精品日本| 色欲AV无码精品一区二区久久| 白嫩白嫩国产精品| 91精品一区二区三区在线观看| 免费无码国产v片在线观看| 影音先锋男人在线资源| 国产精品美女久久久久久| 久久人人九九| 欧美在线 | 亚洲| 激情欧美一区二区三区在线观看| 欧美综合一区第一页| 日韩人妻无码一区二区三区99| 亚洲精品久久| 精品国产一区二区三区久久久狼| 亚洲精品乱码久久久久久久久久久久| 成人知道污网站| 日韩一区二区三区视频| 天堂av8在线| 国产精品亲子伦av一区二区三区| 欧美性xxxx在线播放| 拔插拔插海外华人免费| 欧美人动性xxxxz0oz| 亚洲欧美成人一区二区三区| 在线观看欧美亚洲| 自拍视频在线网| 国产免费观看久久| 少妇免费毛片久久久久久久久| 青梅竹马是消防员在线| 91丨porny丨在线| 精品久久久久久一区| 婷婷在线免费视频| 99国产精品一区| 精品欧美一区二区精品久久| 婷婷在线观看视频| 久久久一区二区三区| 欧美性大战久久久久| 国产区视频在线播放| 久久精品欧美日韩| 在线不卡日本| 18videosex性欧美麻豆| 亚洲一区二区黄色| 欧美 日韩 国产在线观看| 自拍网站在线观看| 在线视频你懂得一区二区三区| 天天干天天爽天天射| 亚洲免费一区| 欧美大胆人体bbbb| 中文字幕无码人妻少妇免费| 伊人久久大香线蕉综合网站 | 男人操女人逼免费视频| 日本乱码一区二区三区不卡| 91成人在线精品| 粉色视频免费看| 日韩一区二区三区精品| 亚洲国产精品悠悠久久琪琪| a级大片在线观看| 成人女性视频| 欧美日韩xxx| 国产精品一区无码| 国产一区二区美女| 精品伦精品一区二区三区视频| 免费在线稳定资源站| 亚洲欧洲色图综合| 欧美成人三级在线视频| 懂色aⅴ精品一区二区三区| 日韩精品一区二| 国产免费无遮挡吸奶头视频| 午夜精品亚洲| 国产成人极品视频| 国产成年妇视频| 久久久精品人体av艺术| 免费观看国产视频在线| 欧美三级网址| 精品国产电影一区二区| www亚洲色图| 一区在线观看| 成人情趣片在线观看免费| 欧美一区二区三区成人片在线| 中日韩av电影| 成熟丰满熟妇高潮xxxxx视频| 欧美激情三区| 日韩高清不卡av| 欧美日韩在线国产| 美腿丝袜亚洲三区| 久久精品国产美女| 丝袜美腿av在线| 欧美日本国产视频| a级大片在线观看| 亚洲人成免费| 亚洲wwwav| av网在线观看| 色综合天天综合| 亚洲欧美日韩色| 羞羞色午夜精品一区二区三区| 欧美壮男野外gaytube| 黄色成人一级片| 亚洲另类色综合网站| 国产精品一区二区羞羞答答| 欧美成人基地| 久久免费精品日本久久中文字幕| 国产精品久久无码一三区| 久久久久亚洲综合| av7777777| 久久97久久97精品免视看秋霞| 久久久国产精品免费| 久久精品偷拍视频| 国产三级欧美三级日产三级99 | 欧美岛国在线观看| 精品无码一区二区三区蜜臀| 日韩av中文在线观看| 久久精品aaaaaa毛片| 成人bbav| 亚洲国产日韩欧美在线图片| 国产在线拍揄自揄拍| 国产一区激情在线| 欧美日韩一区二区三区电影| 久久久国产精品网站| 一区二区三区四区精品| 日韩欧美国产另类| 中文字幕欧美区| 亚洲 欧美 另类人妖| 成人系列视频| 国产精品专区第二| 超碰免费在线观看| 欧美视频精品在线| 国精产品一区一区| 精品影视av免费| 妞干网这里只有精品| 国产欧美88| 色综合老司机第九色激情| 国产福利视频导航| 亚洲一区二区高清| 精品人妻一区二区三区视频| 久久国产精品毛片| 亚洲看片网站| www.欧美视频| 久久久亚洲精选| 天堂影院在线| 在线视频一区二区三| 成人黄色短视频| 国产激情精品久久久第一区二区| 分分操这里只有精品| 你微笑时很美电视剧整集高清不卡| 日本精品久久久久影院| 亚洲视频tv| 日韩欧美在线综合网| 国产精品免费av一区二区| 久久久国产精品麻豆| 激情文学亚洲色图| 亚洲精品日本| 性高潮久久久久久久久| 欧美电影院免费观看| 97超级碰碰人国产在线观看| 国产黄在线观看| 91精品国产综合久久香蕉的特点 | 亚洲精品第二页| 久久激情婷婷| 欧美性受xxxx黑人猛交88| 国产一区调教| 国产精品普通话| 丁香花视频在线观看| 一本一道久久a久久精品逆3p| 国产毛片一区二区三区va在线| 亚洲一区二区三区视频在线播放 | 91 在线视频观看| 在线免费高清一区二区三区| 日韩精品欧美一区二区三区| 久久伊人影院| 国产91色在线播放| 在线āv视频| 亚洲午夜久久久影院| 精品国产伦一区二区三区| 色综合久久中文字幕综合网| 人人澡人人澡人人看| 91在线视频观看| 能看毛片的网站| 狂野欧美性猛交xxxx巴西| 黄色录像特级片| 欧美丝袜一区| 国产亚洲欧美一区二区| 日韩国产大片| 日av在线播放中文不卡| 欧美大胆的人体xxxx| 中文字幕久精品免费视频| 熟妇人妻一区二区三区四区| 欧美美女黄视频| av手机天堂网| 欧美色视频日本版| 97成人资源站| 国产精品亲子乱子伦xxxx裸| 星空大象在线观看免费播放| 精品一区二区三区在线观看国产 | 伊人久久综合一区二区| 久久999免费视频| 嫩草香蕉在线91一二三区| 亚洲一级免费视频| 国产精品国产高清国产| 日韩欧美国产三级| 99精品人妻无码专区在线视频区| 欧洲一区在线电影| 中文字幕精品三级久久久 | 亚洲 欧美 综合 另类 中字| 天天做天天爱综合| 亚洲最新在线| 色婷婷色综合| 亚洲精品欧美精品| 成人毛片在线| 日韩高清在线播放| 国产成人1区| 久久久久se| 麻豆国产欧美一区二区三区r| 91超碰rencao97精品| 北岛玲精品视频在线观看| 国产精品视频xxx| 日本欧美不卡| 国产精品麻豆va在线播放| 精品网站在线| 国产精品免费在线免费| 国产成+人+综合+亚洲欧美| 国产精品看片资源| 岛国一区二区| 成人在线免费观看视视频| 99视频这里有精品| 91视频99| 卡一精品卡二卡三网站乱码| 国产专区一区二区| 日本成人7777| 日韩av一区二区三区在线观看| 国产精品三级| 亚洲一区三区电影在线观看| 色135综合网| 天天干天天操天天干天天操| 国产精品videosex性欧美| 伊人久久大香线蕉综合75| 综合激情婷婷| 无码人妻少妇伦在线电影| 欧美一区二区三区另类| 国产a级黄色大片| 欧美黄在线观看| 国产精品久久久久久久乖乖| 中文亚洲免费| 九九九在线观看视频| 老司机午夜精品| 中文字幕剧情在线观看| 成人亚洲一区二区一| 变态另类丨国产精品| 欧美国产日韩亚洲一区| 男人操女人的视频网站| 午夜久久电影网| 在线视频精品免费| 4438成人网| 亚洲av无码乱码国产精品| 日韩电影第一页| 男人和女人做事情在线视频网站免费观看| 欧美成人激情图片网| 国产网站在线| 国产日韩在线亚洲字幕中文| 中文无码日韩欧| 欧美日韩一区二区三区在线观看免 | www.黄色小说.com| 亚洲激情第一页| 中文日本在线观看| 久久免费精品视频| 免费一区二区三区四区| 国产精品污www一区二区三区| 精品一级毛片| 91午夜在线观看| 免费观看日韩电影| 国产chinese中国hdxxxx| 日本一区二区三区四区| 久久久久久久久久久网| 欧洲国内综合视频| 三级网站在线看| 久久手机精品视频| 一区二区视频免费完整版观看| 51国偷自产一区二区三区的来源| 日韩极品在线| japanese在线播放| 青青国产91久久久久久| 天天躁日日躁狠狠躁av| 国产精品免费aⅴ片在线观看| 精品无码黑人又粗又大又长| 欧美日韩dvd在线观看| 天天爽夜夜爽夜夜爽| 精品综合久久久久久97| 久久野战av| 精品免费国产| 狠狠干综合网| 日本高清免费观看| 国产精品免费观看视频| 在线观看污污网站| 亚洲国产欧美在线成人app| 羞羞污视频在线观看| 91精品久久久久久久久久另类| 亚洲美女久久| 国产v片免费观看| 成人精品一区二区三区中文字幕| 日韩精品123区| 欧美老人xxxx18| 97电影在线| 国产不卡av在线| 伊人精品一区| 男人天堂网视频| 91蜜桃免费观看视频| 日本少妇在线观看| 精品国产乱码久久久久久牛牛 | 欧美性受xxxx狂喷水| 操日韩av在线电影| 91麻豆精品| 日韩最新中文字幕| 国产酒店精品激情| 欧美黄色aaa| 欧美大片一区二区| ririsao久久精品一区| 99影视tv| 欧美另类综合| 在线观看一区二区三区视频| 亚洲精选视频免费看| 99久久久久久久| 欧美www在线| 中文字幕一区日韩精品 | 精品麻豆一区二区三区| 91精品久久久久久久久中文字幕| 四虎成人精品永久免费av九九| www午夜视频| 亚洲丝袜精品丝袜在线| 国产手机视频在线| 欧美韩日一区二区| 久久aimee| 亚洲人成色77777| 欧美国产成人精品| 97在线视频人妻无码| 欧美成人合集magnet| 亚洲电影一区| www.日本在线播放| 国产亚洲精品资源在线26u| 69av视频在线观看| 日韩一区二区欧美| 秋霞影院一区| 婷婷无套内射影院| 91美女福利视频| 国产精品露脸视频| 久久中文字幕在线| 欧美久久精品| 亚洲高清在线免费观看| 亚洲欧美经典视频| 午夜视频福利在线观看| 国产成人精品久久亚洲高清不卡| 日韩理论电影院| 国产成人精品一区二区三区在线观看| 午夜精品在线看| 日本中文字幕在线观看| 国产精品久久精品视| 久久国产精品毛片| 婷婷久久综合网| 欧美成人高清电影在线| 日本不卡一二三| 特级西西人体www高清大胆| 久久只精品国产| 国产精品一区二区人人爽 | 成人看片网站| 欧美人与动牲交xxxxbbbb| 久久婷婷国产综合国色天香| 国产又大又黄的视频| 5566成人精品视频免费| 欧美国产一级| 制服丝袜第二页| 91麻豆精品国产自产在线 | 日本久久电影网| 在线看福利影| 日韩欧美视频一区二区| 成人爽a毛片一区二区免费|