国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

【182期】SpringCloud常見面試題(2020最新版)

共 8224字,需瀏覽 17分鐘

 ·

2021-04-23 17:11

程序員的成長之路
互聯(lián)網(wǎng)/程序員/技術(shù)/資料共享 
關(guān)注


閱讀本文大概需要 11 分鐘。

來自:thinkwon.blog.csdn.net/article/details/104397367

為什么需要學(xué)習(xí)Spring Cloud

不論是商業(yè)應(yīng)用還是用戶應(yīng)用,在業(yè)務(wù)初期都很簡單,我們通常會把它實現(xiàn)為單體結(jié)構(gòu)的應(yīng)用。但是,隨著業(yè)務(wù)逐漸發(fā)展,產(chǎn)品思想會變得越來越復(fù)雜,單體結(jié)構(gòu)的應(yīng)用也會越來越復(fù)雜。這就會給應(yīng)用帶來如下的幾個問題:
  • 代碼結(jié)構(gòu)混亂:業(yè)務(wù)復(fù)雜,導(dǎo)致代碼量很大,管理會越來越困難。同時,這也會給業(yè)務(wù)的快速迭代帶來巨大挑戰(zhàn);

  • 開發(fā)效率變低:開發(fā)人員同時開發(fā)一套代碼,很難避免代碼沖突。開發(fā)過程會伴隨著不斷解決沖突的過程,這會嚴(yán)重的影響開發(fā)效率;

  • 排查解決問題成本高:線上業(yè)務(wù)發(fā)現(xiàn) bug,修復(fù) bug 的過程可能很簡單。但是,由于只有一套代碼,需要重新編譯、打包、上線,成本很高。

由于單體結(jié)構(gòu)的應(yīng)用隨著系統(tǒng)復(fù)雜度的增高,會暴露出各種各樣的問題。近些年來,微服務(wù)架構(gòu)逐漸取代了單體架構(gòu),且這種趨勢將會越來越流行。Spring Cloud是目前最常用的微服務(wù)開發(fā)框架,已經(jīng)在企業(yè)級開發(fā)中大量的應(yīng)用。

什么是Spring Cloud

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的開發(fā)便利性巧妙地簡化了分布式系統(tǒng)基礎(chǔ)設(shè)施的開發(fā),如服務(wù)發(fā)現(xiàn)注冊、配置中心、智能路由、消息總線、負(fù)載均衡、斷路器、數(shù)據(jù)監(jiān)控等,都可以用Spring Boot的開發(fā)風(fēng)格做到一鍵啟動和部署。
Spring Cloud并沒有重復(fù)制造輪子,它只是將各家公司開發(fā)的比較成熟、經(jīng)得起實際考驗的服務(wù)框架組合起來,通過Spring Boot風(fēng)格進(jìn)行再封裝屏蔽掉了復(fù)雜的配置和實現(xiàn)原理,最終給開發(fā)者留出了一套簡單易懂、易部署和易維護(hù)的分布式系統(tǒng)開發(fā)工具包。

設(shè)計目標(biāo)與優(yōu)缺點

設(shè)計目標(biāo)

協(xié)調(diào)各個微服務(wù),簡化分布式系統(tǒng)開發(fā)。

優(yōu)缺點

微服務(wù)的框架那么多比如:dubbo、Kubernetes,為什么就要使用Spring Cloud的呢?
優(yōu)點:
  • 產(chǎn)出于Spring大家族,Spring在企業(yè)級開發(fā)框架中無人能敵,來頭很大,可以保證后續(xù)的更新、完善

  • 組件豐富,功能齊全。Spring Cloud 為微服務(wù)架構(gòu)提供了非常完整的支持。例如、配置管理、服務(wù)發(fā)現(xiàn)、斷路器、微服務(wù)網(wǎng)關(guān)等;

  • Spring Cloud 社區(qū)活躍度很高,教程很豐富,遇到問題很容易找到解決方案

  • 服務(wù)拆分粒度更細(xì),耦合度比較低,有利于資源重復(fù)利用,有利于提高開發(fā)效率

  • 可以更精準(zhǔn)的制定優(yōu)化服務(wù)方案,提高系統(tǒng)的可維護(hù)性

  • 減輕團(tuán)隊的成本,可以并行開發(fā),不用關(guān)注其他人怎么開發(fā),先關(guān)注自己的開發(fā)

  • 微服務(wù)可以是跨平臺的,可以用任何一種語言開發(fā)

  • 適于互聯(lián)網(wǎng)時代,產(chǎn)品迭代周期更短

缺點:
  • 微服務(wù)過多,治理成本高,不利于維護(hù)系統(tǒng)

  • 分布式系統(tǒng)開發(fā)的成本高(容錯,分布式事務(wù)等)對團(tuán)隊挑戰(zhàn)大

總的來說優(yōu)點大過于缺點,目前看來Spring Cloud是一套非常完善的分布式框架,目前很多企業(yè)開始用微服務(wù)、Spring Cloud的優(yōu)勢是顯而易見的。因此對于想研究微服務(wù)架構(gòu)的同學(xué)來說,學(xué)習(xí)Spring Cloud是一個不錯的選擇。

Spring Cloud發(fā)展前景

Spring Cloud對于中小型互聯(lián)網(wǎng)公司來說是一種福音,因為這類公司往往沒有實力或者沒有足夠的資金投入去開發(fā)自己的分布式系統(tǒng)基礎(chǔ)設(shè)施,使用Spring Cloud一站式解決方案能在從容應(yīng)對業(yè)務(wù)發(fā)展的同時大大減少開發(fā)成本。
同時,隨著近幾年微服務(wù)架構(gòu)和Docker容器概念的火爆,也會讓Spring Cloud在未來越來越“云”化的軟件開發(fā)風(fēng)格中立有一席之地,尤其是在五花八門的分布式解決方案中提供了標(biāo)準(zhǔn)化的、全站式的技術(shù)方案,意義可能會堪比當(dāng)年Servlet規(guī)范的誕生,有效推進(jìn)服務(wù)端軟件系統(tǒng)技術(shù)水平的進(jìn)步。

整體架構(gòu)

主要項目

Spring Cloud的子項目,大致可分成兩類,一類是對現(xiàn)有成熟框架"Spring Boot化"的封裝和抽象,也是數(shù)量最多的項目;第二類是開發(fā)了一部分分布式系統(tǒng)的基礎(chǔ)設(shè)施的實現(xiàn),如Spring Cloud Stream扮演的就是kafka, ActiveMQ這樣的角色。

Spring Cloud Config

集中配置管理工具,分布式系統(tǒng)中統(tǒng)一的外部配置管理,默認(rèn)使用Git來存儲配置,可以支持客戶端配置的刷新及加密、解密操作。

Spring Cloud Netflix

Netflix OSS 開源組件集成,包括Eureka、Hystrix、Ribbon、Feign、Zuul等核心組件。
  • Eureka:服務(wù)治理組件,包括服務(wù)端的注冊中心和客戶端的服務(wù)發(fā)現(xiàn)機(jī)制;

  • Ribbon:負(fù)載均衡的服務(wù)調(diào)用組件,具有多種負(fù)載均衡調(diào)用策略;

  • Hystrix:服務(wù)容錯組件,實現(xiàn)了斷路器模式,為依賴服務(wù)的出錯和延遲提供了容錯能力;

  • Feign:基于Ribbon和Hystrix的聲明式服務(wù)調(diào)用組件;

  • Zuul:API網(wǎng)關(guān)組件,對請求提供路由及過濾功能。

Spring Cloud Bus

用于傳播集群狀態(tài)變化的消息總線,使用輕量級消息代理鏈接分布式系統(tǒng)中的節(jié)點,可以用來動態(tài)刷新集群中的服務(wù)配置。

Spring Cloud Consul

基于Hashicorp Consul的服務(wù)治理組件。

Spring Cloud Security

安全工具包,對Zuul代理中的負(fù)載均衡OAuth2客戶端及登錄認(rèn)證進(jìn)行支持。

Spring Cloud Sleuth

Spring Cloud應(yīng)用程序的分布式請求鏈路跟蹤,支持使用Zipkin、HTrace和基于日志(例如ELK)的跟蹤。

Spring Cloud Stream

輕量級事件驅(qū)動微服務(wù)框架,可以使用簡單的聲明式模型來發(fā)送及接收消息,主要實現(xiàn)為Apache Kafka及RabbitMQ。

Spring Cloud Task

用于快速構(gòu)建短暫、有限數(shù)據(jù)處理任務(wù)的微服務(wù)框架,用于向應(yīng)用中添加功能性和非功能性的特性。

Spring Cloud Zookeeper

基于Apache Zookeeper的服務(wù)治理組件。

Spring Cloud Gateway

API網(wǎng)關(guān)組件,對請求提供路由及過濾功能。

Spring Cloud OpenFeign

基于Ribbon和Hystrix的聲明式服務(wù)調(diào)用組件,可以動態(tài)創(chuàng)建基于Spring MVC注解的接口實現(xiàn)用于服務(wù)調(diào)用,在Spring Cloud 2.0中已經(jīng)取代Feign成為了一等公民。

Spring Cloud的版本關(guān)系

Spring Cloud是一個由許多子項目組成的綜合項目,各子項目有不同的發(fā)布節(jié)奏。為了管理Spring Cloud與各子項目的版本依賴關(guān)系,發(fā)布了一個清單,其中包括了某個Spring Cloud版本對應(yīng)的子項目版本。
為了避免Spring Cloud版本號與子項目版本號混淆,Spring Cloud版本采用了名稱而非版本號的命名,這些版本的名字采用了倫敦地鐵站的名字,根據(jù)字母表的順序來對應(yīng)版本時間順序,例如Angel是第一個版本,Brixton是第二個版本。
當(dāng)Spring Cloud的發(fā)布內(nèi)容積累到臨界點或者一個重大BUG被解決后,會發(fā)布一個"service releases"版本,簡稱SRX版本,比如Greenwich.SR2就是Spring Cloud發(fā)布的Greenwich版本的第2個SRX版本。目前Spring Cloud的最新版本是Hoxton。

Spring Cloud和SpringBoot版本對應(yīng)關(guān)系

Spring Cloud和各子項目版本對應(yīng)關(guān)系


注意:Hoxton版本是基于SpringBoot 2.2.x版本構(gòu)建的,不適用于1.5.x版本。隨著2019年8月SpringBoot 1.5.x版本停止維護(hù),Edgware版本也將停止維護(hù)。

SpringBoot和SpringCloud的區(qū)別?

SpringBoot專注于快速方便的開發(fā)單個個體微服務(wù)。
SpringCloud是關(guān)注全局的微服務(wù)協(xié)調(diào)整理治理框架,它將SpringBoot開發(fā)的一個個單體微服務(wù)整合并管理起來,
為各個微服務(wù)之間提供,配置管理、服務(wù)發(fā)現(xiàn)、斷路器、路由、微代理、事件總線、全局鎖、決策競選、分布式會話等等集成服務(wù)
SpringBoot可以離開SpringCloud獨立使用開發(fā)項目, 但是SpringCloud離不開SpringBoot ,屬于依賴的關(guān)系
SpringBoot專注于快速、方便的開發(fā)單個微服務(wù)個體,SpringCloud關(guān)注全局的服務(wù)治理框架。

使用 Spring Boot 開發(fā)分布式微服務(wù)時,我們面臨以下問題

(1)與分布式系統(tǒng)相關(guān)的復(fù)雜性-這種開銷包括網(wǎng)絡(luò)問題,延遲開銷,帶寬問題,安全問題。
(2)服務(wù)發(fā)現(xiàn)-服務(wù)發(fā)現(xiàn)工具管理群集中的流程和服務(wù)如何查找和互相交談。它涉及一個服務(wù)目錄,在該目錄中注冊服務(wù),然后能夠查找并連接到該目錄中的服務(wù)。
(3)冗余-分布式系統(tǒng)中的冗余問題。
(4)負(fù)載平衡 --負(fù)載平衡改善跨多個計算資源的工作負(fù)荷,諸如計算機(jī),計算機(jī)集群,網(wǎng)絡(luò)鏈路,中央處理單元,或磁盤驅(qū)動器的分布。
(5)性能-問題 由于各種運營開銷導(dǎo)致的性能問題。
(6)部署復(fù)雜性-Devops 技能的要求。

服務(wù)注冊和發(fā)現(xiàn)是什么意思?Spring Cloud 如何實現(xiàn)?

當(dāng)我們開始一個項目時,我們通常在屬性文件中進(jìn)行所有的配置。隨著越來越多的服務(wù)開發(fā)和部署,添加和修改這些屬性變得更加復(fù)雜。有些服務(wù)可能會下降,而某些位置可能會發(fā)生變化。手動更改屬性可能會產(chǎn)生問題。
Eureka 服務(wù)注冊和發(fā)現(xiàn)可以在這種情況下提供幫助。由于所有服務(wù)都在 Eureka 服務(wù)器上注冊并通過調(diào)用 Eureka 服務(wù)器完成查找,因此無需處理服務(wù)地點的任何更改和處理。

Spring Cloud 和dubbo區(qū)別?

(1)服務(wù)調(diào)用方式 dubbo是RPC springcloud Rest Api
(2)注冊中心,dubbo 是zookeeper springcloud是eureka,也可以是zookeeper
(3)服務(wù)網(wǎng)關(guān),dubbo本身沒有實現(xiàn),只能通過其他第三方技術(shù)整合,springcloud有Zuul路由網(wǎng)關(guān),作為路由服務(wù)器,進(jìn)行消費者的請求分發(fā),springcloud支持?jǐn)嗦菲鳎cgit完美集成配置文件支持版本控制,事物總線實現(xiàn)配置文件的更新與服務(wù)自動裝配等等一系列的微服務(wù)架構(gòu)要素。

負(fù)載平衡的意義什么?

在計算中,負(fù)載平衡可以改善跨計算機(jī),計算機(jī)集群,網(wǎng)絡(luò)鏈接,中央處理單元或磁盤驅(qū)動器等多種計算資源的工作負(fù)載分布。負(fù)載平衡旨在優(yōu)化資源使用,最大化吞吐量,最小化響應(yīng)時間并避免任何單一資源的過載。使用多個組件進(jìn)行負(fù)載平衡而不是單個組件可能會通過冗余來提高可靠性和可用性。負(fù)載平衡通常涉及專用軟件或硬件,例如多層交換機(jī)或域名系統(tǒng)服務(wù)器進(jìn)程。

什么是 Hystrix?它如何實現(xiàn)容錯?

Hystrix 是一個延遲和容錯庫,旨在隔離遠(yuǎn)程系統(tǒng),服務(wù)和第三方庫的訪問點,當(dāng)出現(xiàn)故障是不可避免的故障時,停止級聯(lián)故障并在復(fù)雜的分布式系統(tǒng)中實現(xiàn)彈性。
通常對于使用微服務(wù)架構(gòu)開發(fā)的系統(tǒng),涉及到許多微服務(wù)。這些微服務(wù)彼此協(xié)作。
思考以下微服務(wù)
img
假設(shè)如果上圖中的微服務(wù) 9 失敗了,那么使用傳統(tǒng)方法我們將傳播一個異常。但這仍然會導(dǎo)致整個系統(tǒng)崩潰。
隨著微服務(wù)數(shù)量的增加,這個問題變得更加復(fù)雜。微服務(wù)的數(shù)量可以高達(dá) 1000.這是 hystrix 出現(xiàn)的地方 我們將使用 Hystrix 在這種情況下的 Fallback 方法功能。我們有兩個服務(wù) employee-consumer 使用由 employee-consumer 公開的服務(wù)。
簡化圖如下所示
img
現(xiàn)在假設(shè)由于某種原因,employee-producer 公開的服務(wù)會拋出異常。我們在這種情況下使用 Hystrix 定義了一個回退方法。這種后備方法應(yīng)該具有與公開服務(wù)相同的返回類型。如果暴露服務(wù)中出現(xiàn)異常,則回退方法將返回一些值。

什么是 Hystrix 斷路器?我們需要它嗎?

由于某些原因,employee-consumer 公開服務(wù)會引發(fā)異常。在這種情況下使用Hystrix 我們定義了一個回退方法。如果在公開服務(wù)中發(fā)生異常,則回退方法返回一些默認(rèn)值。
img
如果 firstPage method() 中的異常繼續(xù)發(fā)生,則 Hystrix 電路將中斷,并且員工使用者將一起跳過 firtsPage 方法,并直接調(diào)用回退方法。斷路器的目的是給第一頁方法或第一頁方法可能調(diào)用的其他方法留出時間,并導(dǎo)致異?;謴?fù)??赡馨l(fā)生的情況是,在負(fù)載較小的情況下,導(dǎo)致異常的問題有更好的恢復(fù)機(jī)會 。

什么是 Netflix Feign?它的優(yōu)點是什么?

Feign 是受到 Retrofit,JAXRS-2.0 和 WebSocket 啟發(fā)的 java 客戶端聯(lián)編程序。
Feign 的第一個目標(biāo)是將約束分母的復(fù)雜性統(tǒng)一到 http apis,而不考慮其穩(wěn)定性。
在 employee-consumer 的例子中,我們使用了 employee-producer 使用 REST模板公開的 REST 服務(wù)。
但是我們必須編寫大量代碼才能執(zhí)行以下步驟
(1)使用功能區(qū)進(jìn)行負(fù)載平衡。
(2)獲取服務(wù)實例,然后獲取基本 URL。
(3)利用 REST 模板來使用服務(wù)。前面的代碼如下

@Controller
public class ConsumerControllerClient {
@Autowired
private LoadBalancerClient loadBalancer;
public void getEmployee() throws RestClientException, IOException {
 ServiceInstance serviceInstance=loadBalancer.choose("employee-producer");
 System.out.println(serviceInstance.getUri());
 String baseUrl=serviceInstance.getUri().toString();
 baseUrl=baseUrl+"/employee";
 RestTemplate restTemplate = new RestTemplate();
 ResponseEntity<String> response=null;
 try{
  response=restTemplate.exchange(baseUrl,
     HttpMethod.GET, getHeaders(),String.class);
 }
 catch (Exception ex)
  {
  System.out.println(ex);
 }
 System.out.println(response.getBody());
}

之前的代碼,有像 NullPointer 這樣的例外的機(jī)會,并不是最優(yōu)的。我們將看到如何使用 Netflix Feign 使呼叫變得更加輕松和清潔。如果 Netflix Ribbon 依賴關(guān)系也在類路徑中,那么 Feign 默認(rèn)也會負(fù)責(zé)負(fù)載平衡。

什么是 Spring Cloud Bus?我們需要它嗎?

考慮以下情況:我們有多個應(yīng)用程序使用 Spring Cloud Config 讀取屬性,而Spring Cloud Config 從 GIT 讀取這些屬性。
下面的例子中多個員工生產(chǎn)者模塊從 Employee Config Module 獲取 Eureka 注冊的財產(chǎn)。
img
如果假設(shè) GIT 中的 Eureka 注冊屬性更改為指向另一臺 Eureka 服務(wù)器,會發(fā)生什么情況。在這種情況下,我們將不得不重新啟動服務(wù)以獲取更新的屬性。
還有另一種使用執(zhí)行器端點/刷新的方式。但是我們將不得不為每個模塊單獨調(diào)用這個 url。例如,如果 Employee Producer1 部署在端口 8080 上,則調(diào)用 http:// localhost:8080 / refresh。同樣對于 Employee Producer2 http://localhost:8081 / refresh 等等。這又很麻煩。這就是 Spring Cloud Bus 發(fā)揮作用的地方。
img
Spring Cloud Bus 提供了跨多個實例刷新配置的功能。因此,在上面的示例中,如果我們刷新 Employee Producer1,則會自動刷新所有其他必需的模塊。如果我們有多個微服務(wù)啟動并運行,這特別有用。這是通過將所有微服務(wù)連接到單個消息代理來實現(xiàn)的。無論何時刷新實例,此事件都會訂閱到偵聽此代理的所有微服務(wù),并且它們也會刷新。可以通過使用端點/總線/刷新來實現(xiàn)對任何單個實例的刷新。

Spring Cloud斷路器的作用

當(dāng)一個服務(wù)調(diào)用另一個服務(wù)由于網(wǎng)絡(luò)原因或自身原因出現(xiàn)問題,調(diào)用者就會等待被調(diào)用者的響應(yīng) 當(dāng)更多的服務(wù)請求到這些資源導(dǎo)致更多的請求等待,發(fā)生連鎖效應(yīng)(雪崩效應(yīng))
斷路器有完全打開狀態(tài):一段時間內(nèi) 達(dá)到一定的次數(shù)無法調(diào)用 并且多次監(jiān)測沒有恢復(fù)的跡象 斷路器完全打開 那么下次請求就不會請求到該服務(wù)
半開:短時間內(nèi) 有恢復(fù)跡象 斷路器會將部分請求發(fā)給該服務(wù),正常調(diào)用時 斷路器關(guān)閉
關(guān)閉:當(dāng)服務(wù)一直處于正常狀態(tài) 能正常調(diào)用

什么是Spring Cloud Config?

在分布式系統(tǒng)中,由于服務(wù)數(shù)量巨多,為了方便服務(wù)配置文件統(tǒng)一管理,實時更新,所以需要分布式配置中心組件。在Spring Cloud中,有分布式配置中心組件spring cloud config ,它支持配置服務(wù)放在配置服務(wù)的內(nèi)存中(即本地),也支持放在遠(yuǎn)程Git倉庫中。在spring cloud config 組件中,分兩個角色,一是config server,二是config client。
使用:
(1)添加pom依賴
(2)配置文件添加相關(guān)配置
(3)啟動類添加注解@EnableConfigServer

什么是Spring Cloud Gateway?

Spring Cloud Gateway是Spring Cloud官方推出的第二代網(wǎng)關(guān)框架,取代Zuul網(wǎng)關(guān)。網(wǎng)關(guān)作為流量的,在微服務(wù)系統(tǒng)中有著非常作用,網(wǎng)關(guān)常見的功能有路由轉(zhuǎn)發(fā)、權(quán)限校驗、限流控制等作用。
使用了一個RouteLocatorBuilder的bean去創(chuàng)建路由,除了創(chuàng)建路由RouteLocatorBuilder可以讓你添加各種predicates和filters,predicates斷言的意思,顧名思義就是根據(jù)具體的請求的規(guī)則,由具體的route去處理,filters是各種過濾器,用來對請求做各種判斷和修改。
<END>

掃碼加入技術(shù)交流群,不定送書

推薦閱讀:

【181期】HashMap 面試二十一問!

【179期】這些最常用的Linux命令都不會,你怎么敢去面試?

【178期】面試官:談?wù)勗谧鲰椖窟^程中,你是是如何進(jìn)行SQL優(yōu)化的

5T技術(shù)資源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,單片機(jī),樹莓派,等等。在公眾號內(nèi)回復(fù)「2048」,即可免費獲?。?!

微信掃描二維碼,關(guān)注我的公眾號

朕已閱 

瀏覽 45
點贊
評論
收藏
分享

手機(jī)掃一掃分享

分享
舉報
評論
圖片
表情
推薦
點贊
評論
收藏
分享

手機(jī)掃一掃分享

分享
舉報

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 波多野结衣成人在线| 天堂v在线观看| 在线黄色网| 日韩欧美A片| 亚洲区成人777777精品| 人人爽人人操人人| 成人精品一区日本无码网站suv/ | 日韩中文字幕久久| 欧美亚洲一区二区三区| 天码人妻一区二区三区在线看| 亚洲天堂AV在线观看| 91AV免费看| 中文字幕不卡AV在线观看| 免费无码成人片在线观看在线| 国产黄片网站| 成人无码区免费| 天天色影院| 国产日韩一区二区三区| 丰满人妻一区二区三区四区53| 久久久久亚洲AV无码成人片| 成人色色视频| AAA片网站| 波多野结衣毛片| 亚洲精品一区二区三区| 超碰在线人人操| 亚洲精品国产成人综合久久久久久久久| 亚洲性爱在线播放| 精品中文字幕在线| 日韩欧美成人片| 久久久久无码国产精品一区| 天堂视频中文在线| 久久系列观看完整指南| 亚洲青草视频| 无码av无码AV| 五月av| 久久久国产精品黄毛片| 欧美综合激情| 毛片视频免费观看| 欧美激情亚洲| 国产无码在线看| 日批视频在线观看| JULIA超乳JULIA无码| 俄罗斯白嫩BBwBBwBBw91| 一级黄色A片视频| 韩国gogogo高清在线完整版| 91av在线观看视频| 男人的天堂视频在线| 色婷婷欧美在线播放内射| 三级久久网| 亚洲夜夜爱| 2025av中文字幕| 天天射天天干| 亚洲第一黄色| 思思热在线| 人妻无码精品| 五月天成人社区| 成人网站在线免费看| 亚洲高清无码专区| 91久久综合亚洲鲁鲁五月天| 波多野结衣亚洲无码| 久久久久99精品成人网站| 日本中文字幕在线播放| 99热电影| AV在线一区二区| 任我操在线视频| 午夜福利aaa| 日本老熟妇| 亚洲欧美在线免费观看| 成年人在线播放| 五月琪琪| 色婷婷精品视频| 十八禁视频在线观看网站.www| 上海熟妇搡BBBB搡BBBB| 亚洲国产无码在线观看| 国产视频在线免费观看| 欧美成年人网站| 黄色激情五月| 三级片无码麻豆视频| 中文在线观看免费视频| 91.www91成人影视在线观看91成人网址9 | 日本黄色免费看| 天天操夜夜操狠狠操| 怡红院男人的天堂| 无码人妻丰满熟妇| 精品人无码一区二区三区下载| 中韩无码| 香蕉伊人网| 草久久| 操逼精品| 强伦轩人妻一区二区三区最新版本更新内容 | 大肉大捧一进一出两腿| 亚洲在线播放| 夜夜骚AV一二三区无码| 中文字幕无码视频| 国产顶级理伦| 蜜桃久久久久久久| 亚洲日韩中文字幕无码| 国产成人内射| 夜夜嗨av一区二区三区| 国产成人精品a视频一区| 天堂8在线视频| 刘玥一级婬片A片AAA| 久久久成人影片| 一级黄色电影免费| 日产电影一区二区三区| 色五月在线观看| 欧美老熟女18| 日本高清黄色视频| 免费的AV| 色情五月| 先锋影音资源站| 国产剧情一区二区av在线观看 | www.97yy| 欧美视频色| 操操操AV| 免费人成视频观看| 人人看人人艹| aaaaaa在线观看免费高清| 免费A片在线播放| 一级内射视频| 波多野结衣无码电影| 日韩无码一二三| 日本不卡一区| 激情片AAA| 北条麻妃视频在线播放| 久久久aaa| 色男人的天堂网| 人妻黑人一区二区三区| 97操| 三级黄色毛片| 亚洲精品日韩无码| 黄片伊人| 特级丰满少妇免费观看| www人人操| 热久久最新| 亚洲AV无码成人精品一区| 无码秘蜜桃吴梦梦| 五月婷婷激情综合| 在线黄| av女人天堂| 欧美日韩免费在线播放电影在线播放电影在线播放电影免费 | 99精品视频网站| 欧美二区三区| 亚洲综合久| 国产AV一区二区三区精品| 亚韩无码| 日日射人妻| 中文在线最新版天堂8| 特黄特色一级特黄大片| gogogo日本免费观看高清电视剧的注意 | 北条麻妃精品| 日本免费黄色电影| 亚洲无码免费| 欧洲成人无码| 琪琪久久| 人人妻人人超| 色婷婷在线免费视频| 香蕉伊人在线| 安徽妇搡BBBB搡BBBB小说| 69av电影| 亚洲最新AV网站| 成年视频网站| 中日韩免费视频| 黄片免费观看视频| H片在线观看| 日韩欧美国产黄色电影| 丁香六月激情婷婷| 青青草日逼视频| 国产无码在线看| 人人看人人爽| 人人操人人干人人操| 99r6热只有精品免费观看| 亚洲免费精品视频| 久草资源视频| 先锋AV资源网| 亚洲一区二区成人| 操欧美美女| 最近中文字幕免费MV第一季歌词怀孕| A在线观看| 日韩欧美视频一区国产欧美在线 | 五月天毛片| 曰韩一级A片| 97超碰中文字幕| 中文字幕日韩成人| 俺也去啦WWW色官网| 九九成人网站| 青青五月天| 夜夜骚精品人妻av一区| 亚洲AV无码一区毛片AV| 爱射网| 西西4444大胆无码视频| 91成人无码看片在线观看网址| 亚洲av小电影| 538在线观看| 亚洲一区二区三区在线播放| 99视频在线看| 最新国产精品| 春色av| 久久6| 亚洲成人电影天堂| 久久精品秘一区二区三免费| 丰滿人妻一区二区三区| 97国产| 国产精品欧美性爱| 天天干人人干| 亚洲精品婷婷| 中文字幕高清AⅤ| 大色鬼在线天堂精品| 久久精品偷拍视频| 成人激情综合网| 国产高清在线| 少妇高潮一区二区三区99| 国产午夜视频在线| 嫩BBB搡BBB槡BBB小号| 姐弟乱伦性爱| www.毛片| 91在线综合| 精品中文字幕在线观看| 国产乱码精品一区二区三区的特点| 操b视频在线播放| 成人一卡二卡| 国产无遮挡又黄又爽又色学生软件| 国产综合亚洲精品一区二| 欧美女人日逼视频| 免费一级无码成人片| 亚洲小电影| 91av导航| 日韩欧美第一页| 天天日天天舔| 青青草大香蕉在线| 久久公开视频| 日本A片视频| 欧美不卡在线播放| 四虎成人在线| 北条麻妃99| 狼人亚洲伊人| 日韩成人AV电影| 巨爆乳肉感一区二区三区| 妹子干综合| 天天干天天在线观看| 久久这里只有精品9| 老司机免费福利视频| 亚洲激情网址| 日韩人妻在线播放| 影音先锋日韩| 色人阁人妻中文字幕| 91爱搞在线| 久久99久久99精品免视看婷婷 | 四虎AV在线| 人人爱人人插| 91久久久久久久久| 伊人影院视频| 99久久九九| 操碰99| 亚洲欧美日韩色图| 99在线精品视频| 91黄网站在线观看| 久久久久一| 蜜臀在线视频| 久久一级A片| 日本视频一区二区三区| 91福利网| 激情三区| 在线无码av| 波多野结衣vs黑人巨大| 91精品国产一区二区| 蜜桃传媒一区二区亚洲AV| 91久久精品国产91久久公交车 | 91成人在线电影| 欧美亚洲| 激情婷婷色五月| 亚洲无套内射| 免费一级黄色片| 欧美亚韩| 性无码一区二区三区无码免费 | 激情深爱| 韩国日本美国免费毛片| 日本成人电影一区二区三区| 成人自拍网| 欧美干综合| WWW久久| 欧美成人视频18| 久久久国产精品在线| 九九乱伦| 国产国产国产在线无码视频| 亚洲v在线观看| 大鸡吧在线| 国产精品乱伦片| 性爱福利社| 蜜臀99| 青娱乐91视频| 波多野结衣黄色| 六月综合网| 亚洲免费播放| 韩国无码AV| 色色色色五月天| 狼友视频第二页| 人妻av无码| 免费黄色在线视频| 我要操逼网| 台湾无码在线| 久久久精品999| 亚洲免费观看高清完整版在线| 黄网国产手机在线观看| 欧美亚洲国产日韩| 99热最新网址| 中文字幕免费av| 国产激情| 久久黄色成人视频| 国产91探花秘入口| 色综合五月| 色婷婷婷| 青草中文娱乐网在线| 蜜臀AV网| 欧美日韩A片| 日韩精品无码AV| 日韩综合精品中文字幕66| 色五月亚洲| 无码国产视频| 色色色色网| AV中文在线观看| 日日操天天操夜夜操| 日韩操逼电影| 亚洲熟女一区二区三区妖精| 日本中文字幕网站| 另类av| 黃色一級片黃色一級片尖叫声-百度-百 | 亚洲免费视频播放| 午夜免费AV| 最新日韩无码| 豆花精品视频| 秋霞午夜视频| 狠狠操一区| 成人伊人综合| 国产乱码精品一区二区三区的特点| 久久久精品免费视频| 中韩AV在线免费观看| 夜夜夜叫天天天做| AⅤ中文字幕在线免费观看| 中文字幕av免费观看| 国产三级视频| 特黄AAAAAAAA片免费直播| 免费看成人747474九号视频在线观看| 狠狠操2019| 国产九色91回来了| 欧洲AV在线| 狼友在线视频| 九九自拍视频| 日韩欧美在线观看| 91爱逼| 亚洲性爱视屏| 午夜爽爽爽| 激情aaa| 天堂久草| 麻豆精品一区二区三区| 怡红院一区| 中文字幕精品久久久久人妻红杏Ⅰ | 久久午夜影院| 91人妻人人澡人人爽人人精品一 | 91人妻人人爽人人澡人人爽| 免费人成年激情视频在线观看| 欧美在线视频一区| 成人二区三区| 国产无码中文字幕| 伊人在线综合| 老司机免费福利视频| 高清无码视频直接看| 国产AV三级片| 美女特黄视频| 黄色日逼视频| 在线视频一区二区三区四区| 亚洲人气无码AV| 一区二区三区无码高清| 色福利网| 日韩高清无码不卡| 水多多成人免费A片| 免费69视频| 国产成人777777精品综合 | 日韩中文字幕av| 黄色网页在线| 精品乱伦| 思思在线视频| 免费在线国产| 久久久无码精品亚洲| 激情视频在线播放| 免费毛片基地| 黄色成人视频免费看| 五月天青青草超碰免费公开在线观看 | 无码精品电影| 日韩无码乱码| 日韩在线中文| 久久怡春院| 中文字幕中文字幕一区| 国内精品卡一卡二卡三| 国产精品久久77777| 免费看黃色AAAAAA片| 精品国产区一区二| 伊人网视频| 岛国av免费看| 最好看2019中文在线播放电影| 一级特黄大片录像i| 九九精品免费视频| 美女黄网站| 欧美久久视频| 天天夜夜狠狠| 国产人成一区二区三区影院| 精东av| 激情一一区二区三区| 日本视频一区二区三区| 瑟瑟免费视频| 大香蕉A片| 婷婷综合久久| jizz免费视频| av高清| 日日搔AV一区二区三区| 欧美日韩有码视频网址大全| 手机成人在线视频| 欧美日韩国产在线| 爱操视频| 日韩一级免费电影| 亚洲vs无码蜜桃少妇| 操欧美逼| 噜噜影院| 奇米超碰| 青娱乐亚洲自拍| 人与禽一级A片一区二区三区| 丁香婷婷色五月激情综合三级三级片欧美日韩国 | 日韩第三页| 97超碰免费| 国产第56页| 国产三级一区| 伊人99| www五月天| 伊人在线综合| 人人妻人人干| 欧美午夜成人一区二区三区| 日本一区二区三区视频在线观看| 亚洲综合日韩在线| 97国产精品人人爽人人做| 欧美在线va| 91香蕉视频在线播放| 国产午夜精品一区二区| 成人无码日本动漫电影| 少妇视频| 97亚洲精品| 三级国产在线| 亚洲无码免费在线观看| 亚洲无码视频免费| 中国老女人日逼| 99热综合| 四虎永久在线精品| 国产精品一级a毛视频| 99电影网手机在线观看| 黄色大片免费观看| 偷拍久久久| 欧美亚洲系列| 丰满欧美熟妇免费视频| AV先锋资源| 大香蕉99热| 激情六月| 巜痴漢電車~凌脔版2| 97久久综合| 91大神免费在线观看| 一级a一级a爱片免费视频| 亚洲高清超级无码在线视频观看| 亚洲无人禁区| 韩日在线| 免费AV在线播放| 激情视频小说| www.操操网| 青青青视频在线| 国产骚女| 亚洲无码免费在线视频| 亚洲欧美视频| 丰滿人妻一区二区三区| 大炕上公让我高潮了六次| 欧美日韩中文在线视频| 亚洲欧美久久| 超碰A片| 人人干人人妻| 中文无码日本高潮喷水| 中文亚洲字幕| 国产av毛片| 亚洲另类图片小说| 操美女一区二区| 国产精品成人AV在线| 中文字幕第315页| 免费色色视频| 国产在线一二三| 91乱子伦国产乱子伦| 亚洲免费黄色视频| 欧美日韩国产免费观看成人片| 国产女人精品视频| 亚洲WWW| 天天日夜夜添| 免费在线看A| 伊人久久大香线蕉| 成人无码在线观看免费视频| 啪啪视频免费观看| 亚州在线中文字幕经典a| 超碰v| 久色视频福利| 91三级| 精品无码久久久| 欧美亚洲国产一区二区三区| 日本黄A级A片国产免费| 妹子干综合| 国产福利一区二区| 日韩骚货| 一本色道久久综合亚洲怎么玩| 韩国日本美国免费毛片| 韩日在线| 好吊妞在线| 蜜桃传媒视频| 中文免费高清在线| www.五月天婷婷| 黄色三级视频在线观看| 加勒比精品在线| 青春草在线免费视频| 波多野结衣福利视频| 国产激情免费视频| 在线黄色网| 中文在线a√在线8| 精品人妻午夜| 亚洲精品成人网站| 日韩一级中文字幕| 超碰91在线| 国产成人精品一区二三区熟女在线 | 欧美日韩免费在线观看| 操比网| 97亚洲视频| 亚洲成人无码高清| 操骚B| 中文字幕日韩人妻| 欧美成人在线网站| 123好逼网| 人人操人人模| 久久视频这里有精品| 手机AV网站| 欧美卡一卡二| 老熟女露脸25分钟91秒| 北条麻妃被躁57分钟视频在线| 偷拍亚洲色图| 免费高清无码视频在线观看| 欧美视频在线免费| 99热大香蕉| 国产精品性爱视频| 你懂的在线网站| 国产人妖TS重口系列网站观看| 9色在线| 天堂在线观看AV| 夫妻成人免费看片一区二区| 成人无码中文字幕| 日韩在线高清| 69pao| 日本AAAA片| 久久久久久久9999| 18禁成人A∨片| 懂色一区二区三区免费| 天天日天天爽| 操逼无码视频| 国产精品爽爽久久久久| 一区二区无码区| 国产又爽又黄免费网站在| 午夜精品久久久久久久91蜜桃 | 亚洲色图欧美另类| 婷婷午夜精品久久久久久| 午夜老司机福利一二三区| 亚洲一区二区三区免费视频| 亚洲色在线视频| 免费黄片网站| 激情网站在线观看| 最新中文字幕在线视频| 你懂的网址在线观看| 欧美午夜精品久久久久久3D| 人人妻天天干| 亚洲高清无码视频在线播放| 九九伊人大香蕉| 黄色视频日韩| 国产色五月视频| 美女一级片| 亚洲AV第二区国产精品| 日精品| 巜痴漢電車~凌脔版2| 欧美亚洲成人网| 北条麻妃JUX-869无码播放 | 人人摸人人干| 影音先锋久久| 日韩欧美在线视频观看| 日韩性爱无码| 黑人人妻黑人ThePorn| 怡春院亚洲| 99精品全国免费观看| 99re在线观看观看这里只有精品 | 11一12周岁女毛片| 成人一区二区电影| 水多多成人网站A片| 最近中文字幕2022在线观看A | 色xxx| 99视频这里有精品| 免费一级大片| 日本理论片一道本| 一级黄色片网站| 亚洲AV无码乱码国产| 91人妻人澡| 无码国精品一区二区免费蜜桃| 麻豆疯狂做受XXXX高潮视频| 久久久久国产一区二区三区四区 | 人人摸人人爱人人操| 国产成人黄色片| 北条麻妃二区三区| 日韩视频免费看| 欧美成人黄色小视频| ⅴA日本成人| 日韩三级电影| 免费黄色AV| 无码一区二区三区免费| 强奷伦奷片91| 亚洲第一国产黄AV动漫软件| 岛国免费av| 国产精品96久久久| 在线中文无码| 青草无码视频| www.99视频| 精品免费国产一区二区三区四区| 中文字幕日韩电影| 9l视频自拍蝌蚪9l成人蝌蚪| a级毛片在线观看| 蜜桃91精品入口| 水蜜桃网站在线观看| 91精品成人| 俺来俺也去| 人人做人人操| 要操逼网| 老汉AV| 插插插菊花综合网| 日本欧美在线视频| 国产综合一区二区| 99热碰| 日韩在线视频一区二区三区| 亚洲天堂男人的天堂| 人人鲁人人操| 山西真实国产乱子伦| 国产丝袜av| 操逼网首页123| 欧美人人| 美腿丝袜中文字幕精品| 国产夫妻在线视频| 久久国产激情| 波多野结衣91| 怮交小拗女小嫩苞视频| 日韩欧美123| 在线免费黄| 亚洲精品成人视频| 性欧美| 日韩中出| 欧美性猛交XXXX乱大交3| 国产免费AV在线| 都市激情亚洲| 天天日天天舔| 国产大鸡吧| 夜夜骚AV一二三区无码| 另类老妇性BBwBBw| 人人操在线公开| 精品人妻一区二区三区四区| 欧美久久国产精品| 麻豆少妇| 特级西西| 霸道总裁雷总各种姿势白浆爱情岛论坛 | 国产美女18毛片水真多| 亚洲一区色| 婷婷在线观看免费| 午夜爱爱免费视频| 影音先锋蜜桃| 国产三级片91| 欧美老女人操逼视频| 暖暖高清无码| 欧美人妻日韩精品| 国产精品一区二区不卡| 一级一级一级做a免费一级做a | 成人在线免费观看视频| 性欧美成人18| 欧美成人片免费看| 欧美,日韩,中文字幕| av色图| 天天艹天天| 久久伊人电影| 一级a性色毛片| 91人妻人人澡人人爽人妻| 国产女人18水真多18精品一级做 | 色欲av伊人久久大香线蕉影院| 台湾无码在线| 日韩视频一区二区三区| av解说| 东京热在线观看| 手机免费Av| 亚洲一区二区三区免费视频| 九九射| 国产91探花精品一区二区| 国产黄色视频免费看| 玖玖爱免费视频| 久久免费国产视频| 久久视频免费| 69视频网| 亚洲成人免费视频| www.zaixianshipin| 国产a一级a毛一级视频| 无码三级在线播放| 噜噜色小说| 亚洲成人无码精品| 欧美第二页| 中文在线高清字幕| 东京热视频网| 久久丁香| 日本黄色视频电影| 三级不卡视频| 丁香五月在线播放| 狠狠干2025| 国产TS在线| 奇米91| 人人干人人澡| 精品三级片| 一级黄色视频日逼片| 女人久久久久| 无码专区在线播放| 无码人妻在线播放| Japanese在线观看| 美女自慰网站在线观看| 中文字幕在线资源| 激情婷婷五月天| 内射学生妹视频| 蜜臀久久99久久久久久宅男 | 麻豆视频在线| 91香蕉视频在线播放| 国产激情视频| 久久av一区| 中文一区在线观看| 大香蕉大香蕉网| 亚洲无码视频免费| 99热自拍| 中文字幕av在线播放| 欧美日韩一区二区三区在线电影| 中国熟睡妇BBwBBw| 操逼视频高清无码| 在线观看av网站| 色婷婷色99国产综合精品| 亚洲专区免费| 色色网站免费| www.av在线播放| 中文字幕12页| 一本久久精品一区二区| 麻豆精品在线| 国产黄色免费看| 国产一区二区久久| 欧美AAAAAAAA| 在线免费观看网站| 亚洲性爱一区二区| 水果派av解说| 日韩三级AV在线观看| 91综合色| 精品黄色视频| 蜜臀精品一区二区三区| 欧美成人自拍| 欧美性爱在线| 杨幂操逼视频| 亚洲无码视频在线免费观看| 懂色av蜜臀av粉嫩av分享| 国产精品91视频| 国产综合自拍| 狼友视频免费观看| 日韩欧美成人片| A视频免费观看| 操逼高清无码| 脓肿是什么原因引起的,该怎么治疗| 无码人妻91| 91porn在线观看| 91网站免费在线观看| 五月天中文字幕| 北条麻妃无码精品AV怎么看| 日本一级婬片A片免费播放一| 熟妇高潮| 免费三级网站| 91综合网| 伊人三级网| 国产成人无码一区二区在线观看| 不卡视频一区二区| 亚洲图片欧美色图| AV天堂小说| 欧美亚洲操逼视频| 午夜福利视频91| a片网| 色婷婷天天操天天干| 久久久久久亚洲AV黄床| 九一av| 久久视频免费| 色情欧美一级A片| 五月天深爱激情网| a√免费看| 亚洲高清av| 精品网站999www| 美女十八禁| 日韩熟妇视频| 亚洲午夜无码| 胖老板办公室沙发无套爆秘书| 一级片麻豆| 国产黄色视频在线看| 亚洲视频国产| 日本高清视频九区| 日韩视频在线观看一区| 亚洲无码AV片| 中文字幕在线观看日韩| 欧美日韩逼| 国产天堂在线观看| 丁香五月天在线视频| 久久精品熟妇丰满人妻99| 国产精品AV网站| 亚洲专区区免费| 日韩午夜AV| 国产精品美女| 黄色小说在线播放| wwwsesese| 丰满欧美熟妇免费视频| 在线观看国产欧美| 日本一级特黄大片AAAAA级| 日韩在线精品视频| 中文字幕色| 无码三级在线播放| 91精品国产乱码香蕉黄瓜草莓| 在线a视频| 日韩人妻午夜| 五月激情丁香婷婷| 色五月婷婷综合| 中文字幕亚洲精品| 99热官网| 特级婬片AAAAAAA级| 国产欧美日韩在线| 亚洲色人妻| 日本成人电影在线观看| 97人妻无码一区二区| 成人做爰100部片视频| 青青青亚州视频在线| 中文字幕+乱码+中文字幕在线| 国产黄色电影在线观看| 北条麻妃免费视频| 亚洲美女在线观看| 久久久精品电影| 中文字幕天天在线| 囯产精品99久久久久久WWW| 人妻视频网站| 亚洲视频欧洲视频| 国产一级a毛一级a毛视频在线网站? | 亚洲欧美性爱视频| 日本黄色视频电影| 成人性爱免费网站| 色婷婷色99国产综合精品| 国产熟女一区二区久久| 超碰欧美在线| 波多野在线视频| 国产激情视频在线免费观看| 老司机午夜视频| 国产一级片在线播放| 懂色av懂色av粉嫩av分享吧| 操B影院| 先锋影音AV在线| 日韩黄色电影在线免费观看| 久久国产乱子伦精品免费午夜...| 国产区精品| 成人欧美一区二区三区白人| 97大香蕉在线视频| 婷婷视频在线| 色色丁香五月天| www.黄色com| 在线免费无码| 玖玖国产精品| 久久毛片视频| 蜜臀久久99精品久久久久久牛牛| 五月丁香综合在线| 天天舔天天日| 最新国产第一页| 91麻豆精品无码| 91精品人妻一区二区三区| 亚洲无码一区二区三区妃光| 成年人视频在线免费观看| 国产高清无码在线观看| 国产精品久免费的黄网站| 强伦轩一区二区三区四区| AV你懂得| 成人日韩在线| 九九热精品在线视频| 丰满人妻一区二区三区精品高清| 久久精品99久久久久久| 91成人片| 久久婷综合| 国产成人AV网站| 人妻无码精品久久人妻成人| 一道本无码在线播放| 黄色日本视频| 性色A| 91久久国产综合| 强开小嫩苞毛片一二三区|