• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于Spring Cloud的微服務架構的應用與實現

    2021-04-03 23:46:40葛萌李闖男歐陽宏基
    現代信息科技 2021年19期

    葛萌 李闖男 歐陽宏基

    摘? 要:傳統(tǒng)單體架構存在著開發(fā)技術單一、系統(tǒng)耦合度高、錯誤隔離性差、可收縮性差等缺點。微服務架構以分而治之、可收縮性強、模塊獨立開發(fā)、迭代周期短等優(yōu)點逐漸成為新一代軟件開發(fā)架構用來彌補單體架構的缺陷。介紹了微服務架構的基本概念,以Spring Cloud微服務框架為基礎,利用Java語言、中間件技術和MySQL數據庫設計并實現了一個教師教學評價系統(tǒng)。論述了微服務架構實現的關鍵步驟和系統(tǒng)核心模塊的實現過程,為微服務架構在應用中的實現提供了一定的借鑒。

    關鍵詞:微服務架構;Spring Cloud;中間件技術;教學評價系統(tǒng)

    中圖分類號:TP311? ? ? ? ? ? ? ? ? 文獻標識碼:A文章編號:2096-4706(2021)19-0023-04

    Application and Implementation of Microservice Architecture Based on Spring Cloud

    GE Meng, LI Chuangnan, OUYANG Hongji

    (School of Computer Science, Xianyang Normal University, Xianyang 712000, China)

    Abstract: The traditional monomer architecture has some disadvantages, such as single development technology, high system coupling, poor error isolation, poor scalability and so on. Microservice architecture has gradually become a new generation of software development architecture to make up for the defects of monomer architecture with the advantages of divide and rule, strong contractibility, independent module development and short iteration cycle. This paper introduces the basic concept of microservice architecture, designs and implements a teacher teaching evaluation system based on Spring Cloud microservice framework, Java language, middleware technology and MySQL database. It discusses the key steps of implementation of microservice architecture and the implementation process of system core modules, which provides a certain reference for the implementation of microservice architecture in application.

    Keywords: microservice architecture; Spring Cloud; middleware technology; teaching evaluation system

    0? 引? 言

    傳統(tǒng)的單體應用系統(tǒng)架構會隨著軟件規(guī)模和業(yè)務的擴大變得復雜且不易于擴展和維護,微服務架構的出現很好地解決了這個問題[1]。微服務架構是一種架構模式,它提倡將單一應用程序劃分成一組小的服務,服務之間相互協調、互相配合,為用戶提供最終價值。每個服務運行在其獨立的進程中,服務和服務之間采用輕量級的通信機制相互溝通。每個服務都圍繞著具體的業(yè)務進行構建,并且能夠被獨立的部署到生產環(huán)境、類生產環(huán)境等[2]。

    本文以Spring Cloud為微服務架構的實現框架[3],以教師教學評價為業(yè)務背景,綜合應用Maven管理工具、Mycat中間件、SSM框架[4]、Docker容器等技術,實現了微服務開發(fā)的基本流程,詳細描述了核心模塊的實現過程,Spring Clound框架的應用與實現提供了一定的參考。

    1? 微服務架構相關技術概述

    1.1? Spring Boot框架

    Spring Boot是一個Java EE一站式開發(fā)框架,可以簡單、快速、零配置的創(chuàng)建基于Spring的項目[5]。Spring Boot提供了大量配置包,能夠自動識別查找依賴管理中提供的jar包并進行配置。同時內置了Servlet容器,服務器上無須安裝額外的軟件,只要具備Java Runtime環(huán)境即可運行。還內置了健康檢查、度量指標,可方便接入既有運維監(jiān)控系統(tǒng),也可使用自身提供的Spring Boot Admin服務監(jiān)控。

    1.2? Spring Cloud框架

    Spring Cloud是一款基于Java語言、采用Spring Boot開發(fā)的微服務框架。它提供了服務治理、分布式配置、分布式任務、服務跟蹤、消息總線、服務負載均衡、服務熔斷降級等一系列問題的解決方案[6]。其中包括的核心組件有:(1)Spring Cloud Consul Config是一個分布式配置中心,為注冊在同一Consul集群下的微服務下發(fā)配置。(2)Spring Cloud Consul Discovery將微服務注冊到Consul中。(3)Spring Cloud OpenFeign聲明式RestClient,通過接口方式調用其他微服務,封裝了RestTemplate和負載均衡。(4)Spring Cloud LoadBalancer為微服務調用提供負載均衡。(5)Spring Cloud Hystrix斷路器避免將單個服務的故障擴散到整個服務集群中。(6)Spring Data用于簡化Spring應用對數據的訪問,包括關系型數據庫、非關系數據庫、Map-Reduce 框架和云數據服務等。

    1.3? Mycat數據庫中間件

    Mycat是一個開源的、面對大中型應用的數據庫中間件[7]。使用Mycat的分庫分表技術,可將大量記錄分散到不同的MySQL數據庫儲存。Mycat負責維護具體的表信息。還可以通過讀寫分離技術來分散讀寫請求,在高并發(fā)場景下降低單一MySQL服務器的訪問壓力。

    1.4? OpenResty網關負載均衡

    OpenResty是一款基于Nginx與Lua的高性能Web平臺,其內部集成了大量優(yōu)秀的Lua庫、第三方模塊以及其依賴項,用于方便地搭建能夠處理高并發(fā)、高擴展性的動態(tài)Web應用、Web服務和動態(tài)網關[8]。當擴展微服務時,Nginx的配置文件并不能同步的發(fā)生變化[9],需要借助OpenResty中不同流程的指令加上Lua語言來實現動態(tài)配置,通過非阻塞的API來完成無感知的負載配置變更。

    2? ?教學評價系統(tǒng)架構與服務

    2.1? 系統(tǒng)架構

    教學評價系統(tǒng)的架構如圖1所示,其中包括15個業(yè)務微服務、網關微服務、網關負載均衡、服務監(jiān)控、服務治理中心、Mycat數據庫中間件。其中15個業(yè)務微服務、服務監(jiān)控和網關微服務都需要注冊到Consul中。Consul和服務監(jiān)控都會對微服務進行健康檢查,將不可用的服務實例逐出實例列表。服務監(jiān)控檢查到服務狀態(tài)發(fā)生變化會在監(jiān)控頁面發(fā)出通知、并向預設的通知方式中發(fā)送模板信息。

    2.2? 服務劃分

    整個教師教學評價系統(tǒng)按功能模塊進行服務劃分,各服務的名稱和含義如表1所示。

    3? 微服務在教學評價系統(tǒng)中的實現

    3.1? Maven工程

    系統(tǒng)所有模塊均由Maven進行管理。創(chuàng)建一個Maven工程打包類型設為POM,作為所有模塊的父工程。該工程用來約束全部微服務的Spring Boot版本、Spring Cloud版本。首先在該工程中引入Spring Boot的父工程作為Jar包依賴版本約束,然后再引入Spring Cloud依賴管理,最后再引入各個服務所需的依賴。

    3.2? 管理服務

    管理服務是邏輯上劃分的一組服務,主要負責維護整個系統(tǒng)的基礎數據。該服務連接Mycat數據庫中間件,為管理服務、身份認證服務、評價服務提供服務。以上服務在對數據修改后傳遞到這個服務保存數據。教師服務、數據字典服務、評價規(guī)則服務、指標服務、學生服務、課程服務、學年服務。這些服務的工程結構是相似的,采用經典的三層架構來實現:利用Spring MVC實現控制層,利用Spring實現業(yè)務層,利用MyBatis實現持久層,利用Spring實現3層的整合。

    3.3? 服務治理

    Consul提供服務發(fā)現與配置,每個服務里都配置了Consul的地址。微服務啟動后會自動向Consul注冊,提供自己的服務名、IP地址、端口號、上下文路徑、健康檢查地址等信息。啟動Consul后,可通過8500端口查看UI界面,服務健康監(jiān)控如圖2所示。

    3.4? API網關

    Spring Cloud Gateway是高性能網關,它提供了微服務請求統(tǒng)一入口。該微服務可以將指定URL或者匹配到URL的請求轉發(fā)到指定的微服務中去,同時當轉發(fā)的微服務有多個實例時,自動對這些實例使用負載均衡算法轉發(fā)請求。指定的URL規(guī)則配置在bootstrap.yml文件中,如圖3所示。Routs表示路由的配置列表開始,id代表這條路由的名字,uri屬性配置轉發(fā)地址,可以使用服務名代替,lb://代表自動使用負載均衡。predicates代表轉發(fā)規(guī)則,配置為指定的路徑。filters屬性代表過濾器,此處配置為熔斷。當轉發(fā)的微服務不可用時,轉發(fā)到熔斷地址fallback,相關代碼如圖3所示。

    3.5? OpenResty網關負載均衡

    通過OpenResty內置的lua語言、lua-resty-redis、lua-cJSON和lua-resty-balancer模塊,結合Redis來動態(tài)配置網關。首先在init_by_lua_file中指定運行腳本init.lua,在init.lua中初始化cJSON、balancer模塊作為全局變量。同時初始全局變量請求計數器vtimes為-1,當前服務列表下標currentserver為1。默認的網關地址serverlist初始為config.lua中配置的默認網關地址。在access_by_lua_file中指定運行腳本access.lua,在access.lua中判斷請求計數器vtimes是否小于0,如果為真就重新賦值請求計數器并從Redis中獲取數據。成功獲得到數據就更新當前服務器列表。vtimes初始化為-1就要求在第一次請求時刷新配置。在balancer_by_lua_file中指定運行腳本balancer.lua,在balancer.lua首先判斷當前serverList的大小,當列表大小等于1時表示只有一個網關,這時候就無須再進行負載均衡直接轉發(fā)便可以。大于1時,采用輪詢算法將每個請求分別轉發(fā)到不同的網關上。

    3.6? 服務調用

    本系統(tǒng)微服務之間使用HTTP+JSON來實現通信。HTTP是通信的協議,JSON是通信時的數據格式[10],使用OpenFeign來隱藏遠程調用的實現細節(jié)。首先在需要調用微服務的pom.xml中增加OpenFeign依賴,然后創(chuàng)建一個接口,添加@FeignClient注解。其中value的值是要調用的服務名,path是調用服務的上下文路徑,fallback是調用失敗時調用該接口的實現類。在調用時直接將注入到調用對象中,調用findAllDepartments()方法即可。

    3.7? 服務熔斷

    本系統(tǒng)的服務熔斷主要應用在網關轉發(fā)和微服務間調用上,在這兩點上添加熔斷可以確保系統(tǒng)的穩(wěn)定運行。網關的熔斷配置在過濾器上的fallbackuri,當網關轉發(fā)時發(fā)現此服務無實例可用或者應答超時,將直接轉發(fā)到fallbackuri配置的地址上。因為微服務間調用使用了OpenFeign,其內部已經封裝熔斷。在Feign接口上配置fallback選項為接口指定一個實現類,在調用失敗后會使用這個類的方法作為此接口的默認實現方法。

    3.8? 公共模塊

    公共模塊封裝了15個業(yè)務微服務的實體類、響應請求的包裝類、身份認證工具類,每個微服務都可以從該模塊中調用自己需要的類。不同的微服務之間會通過調用其他的微服務來獲取對象。定義CommonResponse類負責系統(tǒng)多數對外響應,需要考慮普適性、可重用性。該類提供了5種響應狀態(tài):代碼code、操作結果消息message、實例數據對象data、實例數據對象集合table和請求號requestId。包含的方法包括:ok()/ok(String message)、error()/error(String message)、auth(String message)、bad()、busy()、data(Model data)和table(List table)。

    3.9? 身份認證服務

    認證服務涉及賬戶的登錄、注銷、維護登錄用戶信息、每個角色能訪問的指標、修改密碼、系統(tǒng)訪問憑證下發(fā)等功能。所有的用戶在訪問任何服務時都必須在請求中攜帶身份認證服務下發(fā)的訪問憑證。用戶的登錄、注銷、獲取的用戶信息等都需要將請求路由給該服務完成。由于HTTP是無狀態(tài)協議,本系統(tǒng)采用前后端分離技術開發(fā),不能像傳統(tǒng)的應用一樣在瀏覽器端設置一個Cookie來維護會話信息。通過使用訪問憑證的方式,后端不需要維護會話只需要憑證,前端也只需要保存憑證。前端將訪問憑證保存在瀏覽器里,在請求后端時帶了此憑證完成身份校驗。所有的服務在操作時都必定會先驗證用戶賬戶的合法性,都會請求身份認證服務檢查憑證。每次請求都驗證會大大降低性能,在請求量大時會可能直接導致身份認證服務宕機。因為外部所有的請求都會通過網關,所以在Spring Cloud Gateway上做請求的憑證檢查。統(tǒng)一放行無憑證但正在請求身份認證的請求,攔截到其他服務的請求并檢查憑證。憑證有效放行請求,憑證無效不放行并返回憑證無效信息。

    身份認證服務依賴于管理服務中的學生服務和教師服務,身份認證服務只維護被發(fā)送過訪問憑證的用戶信息,并不維護數據庫中的用戶信息。身份認證服務將接收的賬戶密碼根據請求的接口轉發(fā)到學生服務或者是教師服務。學生服務或教師服務在收到賬戶和密碼后會在數據庫中查詢比對用戶信息。查詢成功后返回給身份認證服務用戶信息,認證服務將根據用戶信息簽發(fā)憑證,同時將用戶信息緩存到Redis中,設置過期時間為1小時。用戶注銷時刪除Redis中緩存的用戶信息。

    系統(tǒng)的憑證基于JSON Web Tokens(JWT)[11]設計,JWT非常適合無狀態(tài)的HTTP協議。當用戶登錄成功后將獲得的用戶信息中的學工號加入JWT的sub字段、角色ID加入JWT的role字端、過期時間為當前系統(tǒng)時間加一個小時,返回給用戶。用戶的下次請求會在HTTP頭部的Authorization字段添加下發(fā)的憑證,網關會負責檢查憑證。

    3.10? 評價服務

    評價服務分為學生評價服務和教學督導評價服務,包含的功能如圖4所示。之所以拆分為兩個,是因為在實際業(yè)務中學生的人數遠遠大于教學督導的人數。那么學生評價服務接受的請求量也遠遠大于教學督導評價服務所接受的請求量,將兩個服務分離能更有效地在請求量增大時進行動態(tài)擴容處理。

    4? 結? 論

    Spring Cloud框架提供了微服務架構應用的“一站式”解決方案,簡化了微服務架構在應用系統(tǒng)的使用過程。首先介紹了Spring Cloud框架及其包括的核心組件,然后結合教學評價系統(tǒng)闡述了Spring Cloud框架的具體使用過程,重點描述了服務治理、API網關、負載均衡、服務調用、服務熔斷、業(yè)務服務等模塊的實現過程。為Spring Cloud框架的使用提供了一定的借鑒。

    參考文獻:

    [1] 倪小璐,王旭英,邊俊凱,等.微服務軟件架構設計模式及其應用 [J].杭州師范大學學報(自然科學版),2021,20(4):442-448.

    [2] 馮志勇,徐硯偉,薛霄,等.微服務技術發(fā)展的現狀與展望 [J].計算機研究與發(fā)展,2020,57(5):1103-1122.

    [3] SUN X,CHEN H N,WANG Q Y,et al. Research and Design of Online Training Platform based on Spring Cloud Distributed System Structure and Computer Big Data [J/OL].Journal of Physics:Conference Series,2021,1952:1-7.[2021-09-03].https://iopscience.iop.org/article/10.1088/1742-6596/1952/4/042087.

    [4] 王偉,常慶麗,吳朝霞.基于Springboot+Vue的精準幫扶系統(tǒng)研究與實現 [J].河南科技,2021,40(27):12-14.

    [5] 朱瑞,曾勁濤,龍滿生.基于SSM框架的創(chuàng)業(yè)資訊發(fā)布系統(tǒng)的設計與實現 [J].井岡山大學學報(自然科學版),2021,42(1):54-60.

    [6] 歐陽宏基,楊鐸.基于微服務架構的學位論文寫作輔助平臺 [J].計算機與現代化,2019(10):34-39.

    [7] 張瑩,鄭學智.基于Mycat的大數據存儲研究 [J].電子設計工程,2020,28(5):1-6.

    [8] 溫馨,樊婧雯,王富強.基于OpenResty平臺的API網關系統(tǒng)的設計與實現 [J].信息化研究,2020,46(3):62-68.

    [9] 許諾.大數據下基于Nginx負載均衡的教務系統(tǒng)優(yōu)化設計 [J].信息技術與信息化,2021(6):191-193.

    [10] 劉家雨,王永生,劉愛東.基于JSON的防空武器系統(tǒng)應用適配器 [J].兵工自動化,2021,40(7):1-4.

    [11] SPIGA D,PRA S D,SALOMONI D,et al. Dynamic integration of distributed,Cloud-based HPC and HTC resources using JSON Web Tokens and the INDIGO IAM Service [J].EPJ Web of Conferences,2020,245:1-9.[2021-09-03].https://doi.org/10.1051/epjconf/202024507020.

    作者簡介:葛萌(1980—),女,漢族,陜西咸陽人,講師,碩士,研究方向:軟件工程、企業(yè)級JavaEE應用開發(fā);李闖男(1999—),男,漢族,陜西咸陽人,本科在讀,研究方向:軟件工程;歐陽宏基(1982—),男,漢族,陜西寶雞人,副教授,碩士,研究方向:軟件工程、軟件設計與體系結構。

    视频区图区小说| 在线精品无人区一区二区三| 中国美白少妇内射xxxbb| 国产av码专区亚洲av| 日本色播在线视频| 午夜免费鲁丝| 99热全是精品| 成人午夜精彩视频在线观看| 尾随美女入室| 亚洲av不卡在线观看| av网站免费在线观看视频| a级片在线免费高清观看视频| 97精品久久久久久久久久精品| 亚洲一级一片aⅴ在线观看| 久久久久久久久大av| 一本—道久久a久久精品蜜桃钙片| 少妇人妻久久综合中文| 亚洲精品色激情综合| 久久久久视频综合| 美女xxoo啪啪120秒动态图| 91精品伊人久久大香线蕉| av国产久精品久网站免费入址| 色哟哟·www| 久久久久人妻精品一区果冻| 国产毛片在线视频| 精品国产一区二区三区久久久樱花| 最近中文字幕2019免费版| 久久99蜜桃精品久久| 国产成人91sexporn| 搡老乐熟女国产| 91精品伊人久久大香线蕉| 一级黄片播放器| 特大巨黑吊av在线直播| 五月玫瑰六月丁香| 黄片无遮挡物在线观看| 欧美日韩精品成人综合77777| 日本色播在线视频| 亚州av有码| 啦啦啦在线观看免费高清www| 99久久精品热视频| 亚洲精品国产av成人精品| 亚洲图色成人| 精品熟女少妇av免费看| 精品久久久久久久久av| 国产精品国产三级国产专区5o| 中文字幕久久专区| 国内少妇人妻偷人精品xxx网站| 亚洲伊人久久精品综合| 婷婷色综合www| av在线app专区| 久久国产精品大桥未久av | 亚洲av免费高清在线观看| 亚洲精品一区蜜桃| 97在线人人人人妻| 国产精品国产av在线观看| 男的添女的下面高潮视频| 大片电影免费在线观看免费| 久久久久国产精品人妻一区二区| 丝袜喷水一区| 欧美精品人与动牲交sv欧美| 噜噜噜噜噜久久久久久91| 下体分泌物呈黄色| 久久亚洲国产成人精品v| 最新的欧美精品一区二区| 久久影院123| 建设人人有责人人尽责人人享有的| 在线观看免费视频网站a站| av网站免费在线观看视频| 多毛熟女@视频| 狂野欧美激情性bbbbbb| 欧美激情国产日韩精品一区| 少妇人妻一区二区三区视频| 毛片一级片免费看久久久久| 午夜影院在线不卡| 久久久亚洲精品成人影院| 丰满乱子伦码专区| 亚洲成人一二三区av| 十八禁网站网址无遮挡 | 99热全是精品| 国产一区二区三区综合在线观看 | 国产探花极品一区二区| 视频区图区小说| 天堂8中文在线网| 男女边吃奶边做爰视频| 久久av网站| 伦理电影大哥的女人| 久久女婷五月综合色啪小说| 大香蕉久久网| 亚洲精品,欧美精品| 国产极品粉嫩免费观看在线 | 涩涩av久久男人的天堂| 岛国毛片在线播放| 日韩av在线免费看完整版不卡| 蜜臀久久99精品久久宅男| 99热网站在线观看| 亚洲国产精品一区三区| 免费大片18禁| 亚洲精品日本国产第一区| 国产亚洲av片在线观看秒播厂| 国产午夜精品一二区理论片| 高清视频免费观看一区二区| 男女啪啪激烈高潮av片| 黑人高潮一二区| 卡戴珊不雅视频在线播放| 午夜激情福利司机影院| 国产精品国产三级国产专区5o| 狂野欧美白嫩少妇大欣赏| 欧美成人精品欧美一级黄| 中文字幕久久专区| 亚洲经典国产精华液单| 日本与韩国留学比较| 久久人人爽人人爽人人片va| 免费观看的影片在线观看| 妹子高潮喷水视频| 亚洲人成网站在线观看播放| 一级毛片黄色毛片免费观看视频| 91午夜精品亚洲一区二区三区| 国产免费一级a男人的天堂| 久久99精品国语久久久| www.色视频.com| 国产亚洲午夜精品一区二区久久| 王馨瑶露胸无遮挡在线观看| 纯流量卡能插随身wifi吗| 国产一区二区三区综合在线观看 | 欧美丝袜亚洲另类| 国产淫语在线视频| 性高湖久久久久久久久免费观看| 欧美三级亚洲精品| 又大又黄又爽视频免费| 成人漫画全彩无遮挡| 国产在视频线精品| 午夜91福利影院| 黄色视频在线播放观看不卡| 久久久a久久爽久久v久久| 欧美日本中文国产一区发布| 久久99一区二区三区| 日韩制服骚丝袜av| 久久影院123| 老司机影院成人| 三上悠亚av全集在线观看 | 爱豆传媒免费全集在线观看| 亚洲高清免费不卡视频| 日本黄色片子视频| 欧美97在线视频| 午夜日本视频在线| videossex国产| 久久狼人影院| 99热国产这里只有精品6| 夜夜骑夜夜射夜夜干| 久久精品熟女亚洲av麻豆精品| 久久免费观看电影| 91精品伊人久久大香线蕉| 国产成人精品一,二区| 日韩一本色道免费dvd| 日本av手机在线免费观看| 久久久久久久久久久丰满| 边亲边吃奶的免费视频| 我要看日韩黄色一级片| 高清毛片免费看| 午夜福利在线观看免费完整高清在| 国产成人精品婷婷| 久热久热在线精品观看| 国产成人精品无人区| 久久午夜综合久久蜜桃| 亚洲美女搞黄在线观看| 久久热精品热| 丰满少妇做爰视频| 伦精品一区二区三区| 精品国产一区二区久久| 久久人人爽人人片av| 国产白丝娇喘喷水9色精品| 亚洲av福利一区| 国产乱来视频区| 女性生殖器流出的白浆| a级毛片免费高清观看在线播放| 日本黄色片子视频| 亚洲av日韩在线播放| 青春草亚洲视频在线观看| 自线自在国产av| 91久久精品电影网| 18禁在线无遮挡免费观看视频| 免费黄频网站在线观看国产| 国产 一区精品| 日韩欧美精品免费久久| 欧美高清成人免费视频www| 日韩伦理黄色片| 国产精品熟女久久久久浪| 午夜福利,免费看| 99热网站在线观看| 亚洲精品第二区| 看十八女毛片水多多多| 国国产精品蜜臀av免费| 三上悠亚av全集在线观看 | 三级国产精品片| 免费av不卡在线播放| 午夜激情久久久久久久| 蜜桃久久精品国产亚洲av| 亚洲欧美精品自产自拍| 91精品国产国语对白视频| 青春草视频在线免费观看| 最新的欧美精品一区二区| 亚洲高清免费不卡视频| 在线精品无人区一区二区三| 欧美国产精品一级二级三级 | 亚洲精品乱久久久久久| 99热这里只有精品一区| 蜜臀久久99精品久久宅男| 日日爽夜夜爽网站| 伊人久久国产一区二区| 国产精品.久久久| 国产免费福利视频在线观看| 中国三级夫妇交换| 人妻人人澡人人爽人人| 如何舔出高潮| 在线播放无遮挡| 国产极品天堂在线| 最近最新中文字幕免费大全7| 啦啦啦中文免费视频观看日本| 最近的中文字幕免费完整| 免费黄频网站在线观看国产| av福利片在线观看| 精品国产一区二区久久| 啦啦啦视频在线资源免费观看| 青春草国产在线视频| 日韩在线高清观看一区二区三区| 插逼视频在线观看| 日日撸夜夜添| 一区二区三区乱码不卡18| 涩涩av久久男人的天堂| 欧美三级亚洲精品| 久久人人爽人人爽人人片va| 久久精品夜色国产| 国产av码专区亚洲av| 久久综合国产亚洲精品| 在线观看免费视频网站a站| 又大又黄又爽视频免费| 亚洲av综合色区一区| 大话2 男鬼变身卡| 一本久久精品| 人人妻人人澡人人爽人人夜夜| 亚洲内射少妇av| 精品99又大又爽又粗少妇毛片| 男女免费视频国产| 少妇猛男粗大的猛烈进出视频| 日本欧美视频一区| 精品久久久久久电影网| 妹子高潮喷水视频| 2022亚洲国产成人精品| 国产精品熟女久久久久浪| 免费大片黄手机在线观看| √禁漫天堂资源中文www| 又爽又黄a免费视频| 国产极品天堂在线| 欧美精品亚洲一区二区| 制服丝袜香蕉在线| 最后的刺客免费高清国语| 亚洲久久久国产精品| 中文精品一卡2卡3卡4更新| 婷婷色av中文字幕| 99精国产麻豆久久婷婷| 欧美精品国产亚洲| 成人二区视频| av女优亚洲男人天堂| 少妇猛男粗大的猛烈进出视频| 欧美成人午夜免费资源| 波野结衣二区三区在线| 国产精品国产三级国产av玫瑰| 午夜激情久久久久久久| 国内精品宾馆在线| 一级爰片在线观看| 男女啪啪激烈高潮av片| 国产精品成人在线| 成人亚洲精品一区在线观看| 国产亚洲精品久久久com| 99热这里只有是精品50| 人妻夜夜爽99麻豆av| 久久人人爽人人爽人人片va| 国产淫片久久久久久久久| 国产伦精品一区二区三区四那| 亚洲成人av在线免费| 欧美bdsm另类| 热re99久久国产66热| 精品人妻一区二区三区麻豆| 国产精品久久久久久久电影| 亚洲自偷自拍三级| 大香蕉97超碰在线| 99热这里只有是精品50| 午夜福利网站1000一区二区三区| 国产男人的电影天堂91| a 毛片基地| 精品一品国产午夜福利视频| a级毛片在线看网站| 狂野欧美激情性xxxx在线观看| 国产精品久久久久久精品电影小说| 在线观看一区二区三区激情| 成人毛片a级毛片在线播放| 一级毛片电影观看| 国产精品一二三区在线看| 国产欧美亚洲国产| 国产成人91sexporn| 国产精品一区www在线观看| a级一级毛片免费在线观看| 亚洲av中文av极速乱| 欧美性感艳星| 亚洲精品国产av蜜桃| 亚洲经典国产精华液单| 色吧在线观看| 国产精品99久久99久久久不卡 | 中文字幕免费在线视频6| 国产色爽女视频免费观看| 制服丝袜香蕉在线| 色吧在线观看| 在线 av 中文字幕| 大又大粗又爽又黄少妇毛片口| 欧美日韩一区二区视频在线观看视频在线| 视频区图区小说| 插阴视频在线观看视频| 欧美一级a爱片免费观看看| 欧美精品一区二区大全| 免费久久久久久久精品成人欧美视频 | 久久99精品国语久久久| 久久精品久久精品一区二区三区| 亚洲精品成人av观看孕妇| 欧美日韩综合久久久久久| 国产综合精华液| av专区在线播放| 我的女老师完整版在线观看| 国产91av在线免费观看| 日本av免费视频播放| 国产成人aa在线观看| 全区人妻精品视频| 王馨瑶露胸无遮挡在线观看| 国产精品一区二区三区四区免费观看| 激情五月婷婷亚洲| 日韩电影二区| 高清av免费在线| 国产免费又黄又爽又色| 午夜激情久久久久久久| 欧美精品高潮呻吟av久久| 亚洲国产精品专区欧美| 久久精品国产a三级三级三级| 欧美日韩视频精品一区| 亚洲精品456在线播放app| 国产免费一级a男人的天堂| 一级毛片久久久久久久久女| 精品国产一区二区久久| 国精品久久久久久国模美| 免费看av在线观看网站| 亚洲成人av在线免费| 十分钟在线观看高清视频www | 国产精品一区www在线观看| 一个人看视频在线观看www免费| 国产精品福利在线免费观看| 高清不卡的av网站| 国产亚洲av片在线观看秒播厂| 天天躁夜夜躁狠狠久久av| 国产高清有码在线观看视频| 国产亚洲av片在线观看秒播厂| 人妻夜夜爽99麻豆av| 精品少妇久久久久久888优播| 久久精品国产亚洲av天美| 永久免费av网站大全| 色视频在线一区二区三区| 精品亚洲成a人片在线观看| 亚洲av成人精品一二三区| 成年av动漫网址| 人人妻人人澡人人看| 亚洲国产成人一精品久久久| 久久久久精品久久久久真实原创| 国产91av在线免费观看| 日本vs欧美在线观看视频 | 国产国拍精品亚洲av在线观看| 高清毛片免费看| 一区二区av电影网| 中文在线观看免费www的网站| 亚洲欧美成人综合另类久久久| 香蕉精品网在线| 国产一区二区在线观看日韩| av线在线观看网站| 一本色道久久久久久精品综合| 国产乱人偷精品视频| www.色视频.com| 新久久久久国产一级毛片| 国产成人91sexporn| 久久精品国产亚洲av天美| 亚洲精品,欧美精品| 一级毛片久久久久久久久女| 久久久久久伊人网av| 欧美 亚洲 国产 日韩一| 麻豆成人av视频| 五月玫瑰六月丁香| 国产欧美日韩一区二区三区在线 | 久久久久国产网址| 成人特级av手机在线观看| 国产爽快片一区二区三区| 日韩一本色道免费dvd| 男男h啪啪无遮挡| 赤兔流量卡办理| 极品人妻少妇av视频| 中文字幕精品免费在线观看视频 | 一区二区三区乱码不卡18| 国产伦理片在线播放av一区| 亚洲自偷自拍三级| 纯流量卡能插随身wifi吗| 亚洲精品乱码久久久久久按摩| 久久97久久精品| 成人综合一区亚洲| 视频区图区小说| 少妇人妻精品综合一区二区| 亚洲av二区三区四区| 免费久久久久久久精品成人欧美视频 | 国产女主播在线喷水免费视频网站| av在线播放精品| 国产毛片在线视频| 免费久久久久久久精品成人欧美视频 | 一级av片app| 伊人亚洲综合成人网| 久久韩国三级中文字幕| 中文资源天堂在线| 大码成人一级视频| 中文字幕亚洲精品专区| 2022亚洲国产成人精品| 国内精品宾馆在线| 国产精品.久久久| 观看美女的网站| 国产午夜精品一二区理论片| 国产精品国产三级国产av玫瑰| 91精品国产九色| 日韩av在线免费看完整版不卡| 99九九在线精品视频 | 在线观看美女被高潮喷水网站| 午夜福利,免费看| 国产av国产精品国产| 亚洲av二区三区四区| 夜夜骑夜夜射夜夜干| av网站免费在线观看视频| 99热这里只有是精品在线观看| 街头女战士在线观看网站| 国产欧美日韩一区二区三区在线 | 丰满少妇做爰视频| 男的添女的下面高潮视频| 青春草国产在线视频| 欧美bdsm另类| 国产一区有黄有色的免费视频| 中文精品一卡2卡3卡4更新| 少妇的逼水好多| 亚洲国产精品一区三区| 国产黄片美女视频| 在线 av 中文字幕| 街头女战士在线观看网站| 久久人人爽人人爽人人片va| 久久精品国产亚洲av天美| 精品久久久久久久久亚洲| 国产69精品久久久久777片| 日韩一本色道免费dvd| 午夜福利影视在线免费观看| 人人妻人人爽人人添夜夜欢视频 | 国产亚洲精品久久久com| 亚洲成色77777| av国产精品久久久久影院| 午夜视频国产福利| 国产国拍精品亚洲av在线观看| 丝瓜视频免费看黄片| 美女主播在线视频| 热re99久久精品国产66热6| 2022亚洲国产成人精品| 欧美xxxx性猛交bbbb| 国产免费福利视频在线观看| 国产在视频线精品| 欧美区成人在线视频| 91精品国产国语对白视频| 岛国毛片在线播放| 久久青草综合色| 久久精品国产亚洲av涩爱| 久久人人爽av亚洲精品天堂| 熟女av电影| 成人漫画全彩无遮挡| 亚洲欧美成人精品一区二区| 黑人猛操日本美女一级片| 99久久精品一区二区三区| 欧美性感艳星| 欧美区成人在线视频| 国产精品99久久99久久久不卡 | 最近中文字幕高清免费大全6| av有码第一页| 久久久久网色| 哪个播放器可以免费观看大片| 啦啦啦啦在线视频资源| 我的女老师完整版在线观看| 赤兔流量卡办理| 日日摸夜夜添夜夜爱| av.在线天堂| 久久精品国产亚洲网站| 成人黄色视频免费在线看| 亚洲成人一二三区av| 国产在线免费精品| 日产精品乱码卡一卡2卡三| 熟女人妻精品中文字幕| 男的添女的下面高潮视频| 99久久精品国产国产毛片| 制服丝袜香蕉在线| 国产精品久久久久成人av| 亚洲国产日韩一区二区| 午夜久久久在线观看| 一个人免费看片子| 我的女老师完整版在线观看| 欧美成人午夜免费资源| 少妇人妻 视频| av黄色大香蕉| 成人国产av品久久久| 国产中年淑女户外野战色| 欧美日韩综合久久久久久| 亚洲欧洲精品一区二区精品久久久 | 成人亚洲精品一区在线观看| 午夜免费鲁丝| 国产在线免费精品| av国产久精品久网站免费入址| 伦理电影大哥的女人| av卡一久久| 精品国产露脸久久av麻豆| 日本欧美国产在线视频| 国产成人精品无人区| 国产成人aa在线观看| 亚洲精品,欧美精品| 纯流量卡能插随身wifi吗| 桃花免费在线播放| 青春草视频在线免费观看| 成人特级av手机在线观看| 内射极品少妇av片p| 在线观看免费高清a一片| 亚洲成色77777| 国产亚洲精品久久久com| 人妻夜夜爽99麻豆av| 国产中年淑女户外野战色| 黄片无遮挡物在线观看| 成年av动漫网址| 18禁裸乳无遮挡动漫免费视频| 久久久国产欧美日韩av| 亚洲国产欧美在线一区| 成人午夜精彩视频在线观看| 噜噜噜噜噜久久久久久91| 欧美+日韩+精品| 中国国产av一级| 国产一区二区三区综合在线观看 | 国产在线视频一区二区| 国产成人免费无遮挡视频| 欧美日本中文国产一区发布| 国模一区二区三区四区视频| 欧美最新免费一区二区三区| 高清欧美精品videossex| 久久热精品热| 乱系列少妇在线播放| 国产精品成人在线| 黑人巨大精品欧美一区二区蜜桃 | 免费看不卡的av| 亚洲精品国产色婷婷电影| 亚洲国产毛片av蜜桃av| 丰满人妻一区二区三区视频av| 内地一区二区视频在线| 亚洲精品视频女| 夜夜骑夜夜射夜夜干| 免费观看在线日韩| 最近2019中文字幕mv第一页| 一区二区三区精品91| 国产69精品久久久久777片| 成人黄色视频免费在线看| 乱人伦中国视频| 丰满饥渴人妻一区二区三| 中文天堂在线官网| 国产视频内射| 久久久久精品久久久久真实原创| 亚洲图色成人| 777米奇影视久久| 午夜免费男女啪啪视频观看| 人人妻人人添人人爽欧美一区卜| 亚洲,欧美,日韩| 91久久精品国产一区二区成人| 看免费成人av毛片| 国语对白做爰xxxⅹ性视频网站| 国产免费福利视频在线观看| 男人和女人高潮做爰伦理| 寂寞人妻少妇视频99o| 丰满饥渴人妻一区二区三| 成人国产麻豆网| h视频一区二区三区| 久久午夜综合久久蜜桃| 九草在线视频观看| 日韩欧美精品免费久久| av网站免费在线观看视频| 一级av片app| 一本—道久久a久久精品蜜桃钙片| 在线观看一区二区三区激情| 黑人猛操日本美女一级片| 高清视频免费观看一区二区| 精品少妇内射三级| 最近中文字幕2019免费版| 曰老女人黄片| 一区在线观看完整版| 少妇精品久久久久久久| 免费大片18禁| 国产精品一区二区三区四区免费观看| 人妻人人澡人人爽人人| 精品人妻偷拍中文字幕| 中文字幕制服av| 大码成人一级视频| 99re6热这里在线精品视频| 婷婷色综合www| 亚洲精品,欧美精品| 新久久久久国产一级毛片| 久久久精品94久久精品| 国产在线免费精品| 热99国产精品久久久久久7| 国产极品天堂在线| 精品99又大又爽又粗少妇毛片| 久久久久久久久大av|