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

微服務(wù)架構(gòu)實(shí)踐 - 你只懂Docker與Spring boot就夠了嗎?

開發(fā) 架構(gòu)
隨著公司一年多的成長(zhǎng),我們已經(jīng)開發(fā)了數(shù)十個(gè)項(xiàng)目了,后臺(tái)有JAVA的有PHP的,為了更好地提升開發(fā)與管理效率,各技術(shù)大牛小牛們時(shí)常進(jìn)行激烈的PK,碰撞出了許許多多愛的火花,比如其中之一:微服務(wù)實(shí)踐。

微服務(wù)并不是單獨(dú)存在的,為了更好地實(shí)現(xiàn)微服務(wù)架構(gòu),需要整合許多組件混搭使用,方能打通任督二脈,天下無敵。網(wǎng)上很多大拿講了微服務(wù)治理的內(nèi)容,也有人單方面講微服務(wù)的,比如spring boot與docker,本文著重于組件選型的較量,也積累了我們團(tuán)隊(duì)多次PK的精華;這些組件包括spring boot、spring cloud、docker、服務(wù)注冊(cè)發(fā)現(xiàn)、RESTFUL、postman、jenkins、ELK、ETCD等。

背景

隨著公司一年多的成長(zhǎng),我們已經(jīng)開發(fā)了數(shù)十個(gè)項(xiàng)目了,后臺(tái)有JAVA的有PHP的,為了更好地提升開發(fā)與管理效率,各技術(shù)大牛小牛們時(shí)常進(jìn)行激烈的PK,碰撞出了許許多多愛的火花,比如其中之一:微服務(wù)實(shí)踐。

設(shè)計(jì)

微服務(wù)架構(gòu)實(shí)踐 - 你只懂docker與spring boot就夠了嗎?

微服務(wù)開發(fā)架構(gòu)

只需要有一套BASE微服務(wù),BASE微服務(wù)生成業(yè)務(wù)系統(tǒng)微服務(wù)實(shí)例,供各個(gè)業(yè)務(wù)系統(tǒng)調(diào)用;業(yè)務(wù)系統(tǒng)不直接調(diào)用BASE,只能調(diào)用微服務(wù)INSTANCE。

問題一:有些人會(huì)問,假如有20個(gè)業(yè)務(wù)系統(tǒng),那就有上百個(gè)微服務(wù),這怎么管理得了?

這是運(yùn)維的問題,讓運(yùn)維去解決,運(yùn)維使用工具,實(shí)際也不算困難,反正執(zhí)行的都是腳本,不需要手工操作。

問題二:為什么不做成一個(gè)saas的微服務(wù),這樣就只有不到10個(gè)的微服務(wù),就非常容易管理了不是嗎?

單點(diǎn)故障影響全局,我們選擇了穩(wěn)定更重要;另外saas的話,為了應(yīng)對(duì)不同行業(yè),會(huì)存在過度設(shè)計(jì)的嫌疑;私有化更容易。

調(diào)用邏輯

微服務(wù)架構(gòu)實(shí)踐 - 你只懂docker與spring boot就夠了嗎?

調(diào)用邏輯

  • 客戶端調(diào)用業(yè)務(wù)系統(tǒng),不直接調(diào)用微服務(wù);
  • 微服務(wù)內(nèi)部也存在調(diào)用關(guān)系。

設(shè)計(jì)理念

1. 模塊化是基礎(chǔ)

非模塊化,談不上微服務(wù),比如我們上面的用戶微服務(wù)、產(chǎn)品微服務(wù)、地址微服務(wù)等,都需要先模塊化,為了更好地落實(shí)開發(fā),你可能不得不,邊模塊化邊微服務(wù),模塊化的時(shí)候要注意,不能有關(guān)聯(lián)查詢,包要完全獨(dú)立,到時(shí)候微服務(wù)才能拆開。

微服務(wù)架構(gòu)實(shí)踐 - 你只懂docker與spring boot就夠了嗎?

邊模塊化邊微服務(wù)

  • 松耦合、強(qiáng)內(nèi)聚

松耦合表示我們模塊之間不直接依賴,無狀態(tài),可以單獨(dú)地為外界提供服務(wù);

強(qiáng)內(nèi)聚是指,我們雖然要拆分成一個(gè)個(gè)小的微服務(wù),但是也要考慮某些功能的強(qiáng)關(guān)聯(lián)性,比如一個(gè)凳子是由四個(gè)腳與一個(gè)板組成,我們不能把四個(gè)腳與板分開售賣,就沒有意義了。

開發(fā)

  • 強(qiáng)大而友好的spring體系

java開發(fā)5年以上的都非常清楚,很多JAVA框架都淡出了視野,比如hibernate、struts1、struts2,唯有spring越來越受歡迎。

spring-boot:較springmvc更加簡(jiǎn)約了,springmvc有一大零的配置文件,比如spring-servlet、spring-mybatis、spring.xml與web.xml,這些在spring-boot都不需要了,只需要強(qiáng)大的注解功能即可,boot更合適微服務(wù)。

spring-cloud:里面有比較多組件,用于支持微服務(wù),比如spring cloud config統(tǒng)一配置中心,用于多環(huán)境的配置文件配置,大家再也不用為多個(gè)微服務(wù)的開發(fā)、測(cè)試與生產(chǎn)環(huán)境的配置文件管理而發(fā)愁了;spring cloud eureka用于服務(wù)注冊(cè)與發(fā)現(xiàn),下面有單獨(dú)介紹;其它的組件大家可以去官網(wǎng)看看,這里不一一介紹,總之如果JAVA平臺(tái),盡量使用spring體系的內(nèi)容。

  • 數(shù)據(jù)庫

我們采用mysql,因?yàn)槲覀兪菓?yīng)用多,但數(shù)據(jù)量單表并不算大,多則不超過百萬,mongodb也實(shí)驗(yàn)過,開發(fā)非???,也非常靈活,但因?yàn)椴皇顷P(guān)系型數(shù)據(jù)庫,維護(hù)成本較高。

  • 權(quán)限認(rèn)證

針對(duì)外部校驗(yàn),內(nèi)部完全信任機(jī)制。

微服務(wù)架構(gòu)實(shí)踐 - 你只懂docker與spring boot就夠了嗎?

權(quán)限認(rèn)證

  • 接口規(guī)范

RESTFUL:URL的資源與操作解耦,讓URL更加符合語義,上百個(gè)接口也非常好管理,網(wǎng)上有很多文章講得非常透徹,這玩意不是特別好理解,要多領(lǐng)悟,在項(xiàng)目中實(shí)踐,就有矛塞盾開的感覺,這里不做詳細(xì)介紹。

接口文檔swagger:比起傳統(tǒng)全手工寫接口文檔,swagger有統(tǒng)一的輸出格式,不管是幾個(gè)人寫的;swagger采用寫代碼的方式來寫接口文檔,以前修改了代碼,還必須打開wiki手工修改接口文檔,現(xiàn)在只需要修改一下代碼即可,程序員更愿意修改了,成本更低了,前端與其它調(diào)用者不會(huì)天天吼著,你這接口咋又變了,新加的字段是啥意思呀。

  • 服務(wù)注冊(cè)與發(fā)現(xiàn):eureka

服務(wù)接口改變后,再也不需要口頭通知服務(wù)調(diào)用者了,因?yàn)檎{(diào)用者太多,你根本不知道他是誰,難免遺漏;可支持PHP。

微服務(wù)架構(gòu)實(shí)踐 - 你只懂docker與spring boot就夠了嗎?

服務(wù)注冊(cè)發(fā)現(xiàn)

  • 消息隊(duì)列

RocketMQ:一直糾結(jié)kafka與rocketMQ,最終選擇了RocketMQ

  • 異步編程方式

為了性能上面的考慮,盡量使用異步編程,比如注冊(cè)送優(yōu)惠券,那么注冊(cè)成功就可以給用戶返回注冊(cè)成功了,但是送優(yōu)惠券可以是異步調(diào)用的,不阻塞注冊(cè)的線程。

  • 實(shí)時(shí)日志分析平臺(tái) ELK

微服務(wù)框架下,日志不可能還分散在各個(gè)服務(wù)節(jié)點(diǎn)上,必須有統(tǒng)一的日志中心。ELK是一個(gè)實(shí)時(shí)日志分析平臺(tái),就是將各個(gè)服務(wù)的日志匯總于日志中心,然后可以按照系統(tǒng)、節(jié)點(diǎn)等進(jìn)行搜索,除上述搜索條件外,我們還在各個(gè)微服務(wù)實(shí)現(xiàn)了按照業(yè)務(wù)id(一次請(qǐng)求生成一個(gè)業(yè)務(wù)id)與用戶id搜索日志,方便跟蹤與定位問題。

  • 統(tǒng)一配置中心 ETCD

當(dāng)然可能有更加輕量級(jí)與好用的disconf或spring cloud config,但是我們有php開發(fā)的應(yīng)用,以上二者都不支持。如果全是JAVA應(yīng)用,采用disconf還是非常不錯(cuò)的。

測(cè)試

微服務(wù)接口測(cè)試工具postman

每個(gè)程序員都有這樣的經(jīng)歷,剛上線,客戶又反饋了bug,原來是我們修改某個(gè)功能代碼的時(shí)候,導(dǎo)致了其它功能的bug,每次上線心里都沒底;這就體現(xiàn)了接口測(cè)試的必須性,尤其是每次版本升級(jí)的時(shí)候,都需要執(zhí)行一遍,以防修改某個(gè)接口導(dǎo)致其它接口報(bào)錯(cuò),比手動(dòng)測(cè)試靠譜許多。

部署

微服務(wù)的好基友:docker

docker已經(jīng)家喻戶曉了,這是繼虛擬機(jī)以后,又一重大變革,將所有的單個(gè)微服務(wù)都放在docker中,這樣你何時(shí)何地想部署,直接丟過去就OK了,快到爆。

負(fù)載均衡利器:docker swarm

用幾句簡(jiǎn)單的命令就搞定了負(fù)載均衡,而且還可以平滑升級(jí),版本升級(jí)的時(shí)候,大家就不用告訴客戶:系統(tǒng)通知,某日某晚00:00-08:00我行處于系統(tǒng)升級(jí)維護(hù)中,大家不要去取錢哦,因?yàn)槟憧赡苋〔怀鰜恚呛恰?/p>

升級(jí)

  • 數(shù)據(jù)庫升級(jí)
  • 升級(jí)前對(duì)數(shù)據(jù)庫做物理或邏輯備份
  • 數(shù)據(jù)庫腳本不能含有刪除或修改表與數(shù)據(jù)的語句,防止升級(jí)過程中舊業(yè)務(wù)報(bào)錯(cuò)
  • 所有腳本上線前運(yùn)維人員必須check,一些敏感詞drop或delete

我們采用工具flyway,可以對(duì)數(shù)據(jù)庫腳本進(jìn)行版本控制。

  • 持續(xù)集成

傳統(tǒng)的版本升級(jí),

1.開發(fā)推代碼并同時(shí)記錄自己提交了哪些文件;

2.項(xiàng)目經(jīng)理根據(jù)svn審核文件,并打包成war包;

3.投到測(cè)試環(huán)境讓測(cè)試公司測(cè)試;

4.中途修改了文件,可能需要重新打包;

….

我都寫不下去了,項(xiàng)目經(jīng)理像個(gè)超人似的。

現(xiàn)在用持續(xù)集成(CI)非常簡(jiǎn)單,我們用的工具是Jenkins,推完代碼,點(diǎn)幾下按鈕就完成了上線,不管是測(cè)試環(huán)境,還是生產(chǎn)環(huán)境都非常簡(jiǎn)單,不然項(xiàng)目經(jīng)理核對(duì)文件眼睛都綠了。

結(jié)尾

  • 最后說明

本文主要是介紹微服務(wù)開發(fā)上的選型,對(duì)于細(xì)則不做深究,大家感興趣可以了解下各個(gè)組件。當(dāng)然,我們的選型未免正確,不同場(chǎng)景應(yīng)用可能完全不同,本文僅供參考。

責(zé)任編輯:龐桂玉 來源: 今日頭條
相關(guān)推薦

2018-09-26 11:02:46

微服務(wù)架構(gòu)組件

2018-04-20 10:38:25

2022-10-10 08:00:00

微服務(wù)Spring Boo容器

2024-01-30 18:29:29

微服務(wù)架構(gòu)Ingress

2019-12-26 15:49:14

微服務(wù)架構(gòu)業(yè)務(wù)

2010-08-26 10:47:05

2022-02-11 23:24:47

QuarkusSpringJava

2020-01-09 15:30:32

微服務(wù)架構(gòu)互聯(lián)網(wǎng)

2020-02-08 16:46:29

微服務(wù)架構(gòu)復(fù)雜

2017-09-05 14:05:11

微服務(wù)spring clou路由

2022-04-25 10:44:08

微服務(wù)架構(gòu)設(shè)計(jì)

2025-02-18 16:00:00

SpringBoot支付Java

2023-11-20 16:06:34

軟件開發(fā)微服務(wù)架構(gòu)Spring

2015-12-21 16:10:33

七牛

2022-07-11 09:00:37

依賴配置文件Mybati

2016-09-26 14:45:46

微服務(wù)

2024-05-30 08:19:52

微服務(wù)架構(gòu)大型應(yīng)用

2021-01-15 09:08:44

Spring Clou微服務(wù)架構(gòu)分布式

2024-01-10 21:35:29

vivo微服務(wù)架構(gòu)

2022-08-30 15:12:10

架構(gòu)實(shí)踐
點(diǎn)贊
收藏

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

中文字幕在线视频久| 最新黄色av网址| а√中文在线8| 精品中文av资源站在线观看| 久久精品影视伊人网| 午夜不卡福利视频| 影音先锋在线视频| 成人三级伦理片| 全亚洲最色的网站在线观看| 一级黄色片大全| 欧美高清你懂的| 亚洲日本青草视频在线怡红院 | 国产精品免费久久久久久| 综合 欧美 亚洲日本| www.久久久.com| 亚洲成精国产精品女| 久久久99国产精品免费| 成人免费视频国产免费| 精品国产一区一区二区三亚瑟| 欧美三级电影精品| 欧美视频在线第一页| 日本黄在线观看| 久久成人免费网| 欧美极品少妇与黑人| 国产综合精品在线| 色悠久久久久综合先锋影音下载| 欧美日韩国产综合新一区 | 99精品视频在线观看播放| 欧美一级高清大全免费观看| 成人亚洲视频在线观看| 日本成人不卡| 国产毛片aaa| 欧美理论视频| 日韩精品一区二区三区老鸭窝| 黑森林福利视频导航| av文字幕在线观看| 久久久www免费人成精品| 91九色视频在线| 无码人妻av免费一区二区三区 | 影院欧美亚洲| 丝袜亚洲欧美日韩综合| 自拍偷拍激情视频| 久久女人天堂| 色老头久久综合| 久久国产精品网| 毛片免费不卡| 国产免费久久精品| 国产一区福利视频| 成人福利小视频| 久久电影网站中文字幕 | 亚洲精品一品区二品区三品区| 人妻va精品va欧美va| 国产一区二区按摩在线观看| 国产精品爽黄69天堂a| 国产精品午夜影院| 亚洲字幕久久| 精品久久久av| 黄色一级片一级片| 日韩专区精品| 色老头一区二区三区| 无码 人妻 在线 视频| 亚洲性视频大全| 亚洲另类xxxx| 醉酒壮男gay强迫野外xx| 97精品久久| 欧美xxxxxxxx| 少妇熟女视频一区二区三区| 日韩中文字幕一区二区高清99| 欧美日韩成人一区| 中文字幕久久av| 欧美亚洲二区| 欧美二区三区的天堂| 欧美一级片中文字幕| 二区三区不卡| 91国产福利在线| 99视频精品免费| 99蜜月精品久久91| 欧美日本免费一区二区三区| 99精品视频国产| 精品久久免费| 欧美日韩亚洲综合一区二区三区| 污色网站在线观看| jizzyou欧美16| 欧美男同性恋视频网站| 亚洲AV无码久久精品国产一区| 视频一区国产| 亚洲成人黄色网址| 搡老熟女老女人一区二区| 亚洲宅男一区| 日韩中文在线观看| 黄色片在线观看网站| 欧美午夜电影在线观看| 97超级碰在线看视频免费在线看 | 婷婷久久综合九色综合绿巨人 | 色偷偷www8888| 最新国产精品久久久| 欧美激情a∨在线视频播放| 国产午夜福利一区二区| 午夜宅男久久久| 国产欧美日韩免费看aⅴ视频| 国产精品怡红院| 久久99久久精品| 成人av免费看| 你懂的视频在线| 国产精品乱码人人做人人爱 | 国产精品v亚洲精品v日韩精品 | 国产精品日韩电影| 99热在线只有精品| 91免费视频观看| 亚洲一区二区三区精品动漫| 欧美hdxxxxx| 欧美日韩综合视频网址| 91欧美视频在线| 国产成人aa在线观看网站站| 正在播放欧美一区| 日韩av男人天堂| 极品少妇一区二区三区精品视频| 亚洲精品欧美日韩| 青青国产在线| 一区二区三区中文字幕在线观看| 男人日女人下面视频| 外国成人毛片| 国产视频自拍一区| 久久久久亚洲天堂| 免费成人小视频| 久久99精品久久久久久久青青日本| 一级毛片视频在线| 精品久久久视频| 无套内谢丰满少妇中文字幕| 中国av一区| 久久久久久久久国产精品| 久久这里只有精品9| av高清不卡在线| 8x8x华人在线| 国产极品一区| 亚洲欧美日韩视频一区| 国产亚洲精品成人| 久久99精品国产.久久久久久| 久久99精品久久久久久青青日本| 亚洲大胆人体大胆做受1| 欧美日韩卡一卡二| 国产中年熟女高潮大集合| 国产精品a久久久久| 成人信息集中地欧美| www.久久热.com| 91国偷自产一区二区开放时间| 久久人人爽人人人人片| 黄页网站一区| 97久草视频| 在线观看中文字幕的网站| 欧美卡1卡2卡| 精品熟妇无码av免费久久| 久久久999| 久久久久网址| 国产传媒在线观看| 精品国产自在久精品国产| 日韩av手机在线免费观看| 日韩黄色在线观看| 日韩精品不卡| 欧美电影免费观看| 亚洲精品乱码久久久久久金桔影视| 久久久久久久久久久网| 国产精品系列在线观看| 国产精品美女在线播放| 国产精品视频一区二区三区综合| 亚洲人成电影在线播放| 手机在线看片1024| 91免费看片在线观看| 男人日女人bb视频| 蜜桃视频欧美| 国产欧美精品一区二区三区-老狼 国产欧美精品一区二区三区介绍 国产欧美精品一区二区 | 成人一级视频| 一区二区三区四区精品| 国产一级精品毛片| 最新日韩av在线| 中文字幕第六页| 伊人影院久久| 99久久免费国| segui88久久综合9999| 亚洲国产欧美一区二区丝袜黑人 | 欧美亚洲国产激情| 国产精品嫩草视频| 男人在线资源站| 欧美一级理论片| 国产主播在线播放| 粉嫩一区二区三区在线看| 欧美一级视频在线播放| 亚洲都市激情| 国产精品网站大全| 超碰在线caoporen| 亚洲成人黄色网址| 亚洲精品国产无码| 日韩毛片在线免费观看| 一区二区三区四区影院| 欧美亚洲三级| 在线观看欧美亚洲| 成人动漫视频| 国产精品久久视频| 日韩影视在线| 亚洲性生活视频在线观看| 国产ts变态重口人妖hd| 欧美性猛交视频| 看黄色录像一级片| 成人福利电影精品一区二区在线观看| 免费在线观看日韩视频| 91综合久久| 久久精品午夜一区二区福利| 中文在线免费视频| 日韩一区二区av| 少妇高潮一区二区三区69| 欧美无砖砖区免费| 精品深夜av无码一区二区老年| 久久网站最新地址| 久久久久久综合网| 久久这里只有| youjizz.com在线观看| 国产伦精品一区二区三区视频| 91日韩在线视频| 周于希免费高清在线观看| 欧美精品在线免费| 浮生影视网在线观看免费| 欧美疯狂做受xxxx富婆| 日韩欧美激情电影| 日韩成人在线视频观看| 91麻豆成人精品国产| 亚洲国产日韩a在线播放| 最近中文字幕免费视频| 国产成a人亚洲精品| 中文字幕第36页| 亚洲国产高清一区| 中文字幕在线中文字幕日亚韩一区| 外国成人在线视频| 成人资源视频网站免费| 成人香蕉视频| 992tv成人免费视频| 黄色成人影院| 国产午夜精品一区理论片飘花| 国产美女明星三级做爰| 91久久精品一区二区三区| 日韩成人免费观看| 亚洲一区二区三区四区在线观看| 五月天婷婷丁香网| 久久亚洲私人国产精品va媚药| 亚洲美女高潮久久久| 韩国av一区二区三区在线观看| 无码少妇一区二区三区芒果| 免费日韩精品中文字幕视频在线| www.亚洲成人网| 91精品国产视频| 一本色道久久综合亚洲二区三区 | 黄色成人精品网站| 国产三级精品在线不卡| 日韩高清一区| 亚洲直播在线一区| 精品国产第一国产综合精品| 国产在线精品播放| 六九午夜精品视频| 国产精品一区二区在线| 国产 日韩 欧美一区| 欧美综合一区第一页| 在线视频cao| 国产ts一区二区| 黄色激情在线播放| 午夜精品久久久久久久久久久久久 | 日本高清视频网站| 亚洲加勒比久久88色综合| 日本黄色免费视频| 亚洲精品av在线| 神马午夜一区二区| 精品亚洲夜色av98在线观看 | 欧美日韩国产经典色站一区二区三区 | 国产精品女上位| 天美传媒免费在线观看| 亚洲色图欧洲色图婷婷| av黄色在线免费观看| 国产精品三级视频| 97在线观看免费高| 一区二区三区四区视频精品免费| 青青草手机视频在线观看| 亚洲一区二区在线观看视频| 欧美一级视频免费观看| 色呦呦国产精品| 一级α片免费看刺激高潮视频| 3d成人动漫网站| 亚洲精品无amm毛片| 欧美日韩国产经典色站一区二区三区| 国产伦精品一区二区三区免.费 | 欧美精品97| 能看的毛片网站| 国产激情偷乱视频一区二区三区| 国产精品无码专区| |精品福利一区二区三区| 日韩免费不卡视频| 欧美久久一区二区| 人人九九精品| 欧美成人免费在线观看| 原纱央莉成人av片| 91久久极品少妇xxxxⅹ软件| 亚洲a级精品| 日韩精品一区二区免费| 奇米在线7777在线精品| 国产大学生视频| 国产精品国产三级国产aⅴ入口| 日韩污视频在线观看| 91麻豆精品国产91久久久资源速度| 欧洲成人av| 久久久之久亚州精品露出| 日韩护士脚交太爽了| 蜜桃麻豆www久久国产精品| 亚洲综合自拍| 午夜国产一区二区三区| 久久综合九色综合97_久久久| 日韩视频中文字幕在线观看| 日本韩国一区二区三区视频| 五月天婷婷视频| 欧美激情a∨在线视频播放| 欧美一级网址| 视频一区二区三区在线观看| 亚洲深夜福利| 性久久久久久久久久久| 亚洲精品视频自拍| 亚洲无码精品国产| 国产一区二区三区丝袜 | 国自产拍偷拍福利精品免费一| 中文字幕在线综合| 久久精品日产第一区二区三区高清版 | 色视频精品视频在线观看| 欧美激情精品久久久久久大尺度| 91精品一久久香蕉国产线看观看| 天堂av一区二区| 天堂成人国产精品一区| 国产人妻人伦精品1国产丝袜| 亚洲国产aⅴ天堂久久| 性生交大片免费看女人按摩| 伦伦影院午夜日韩欧美限制| 91嫩草国产线观看亚洲一区二区| 在线视频一区观看| 久久精品国产免费| 99精品中文字幕| 欧美久久一区二区| 国产成人在线视频免费观看| 成人有码在线视频| 国产精品黑丝在线播放| 国产女同无遮挡互慰高潮91| 国产精品久久久久四虎| 一级特黄aaa大片在线观看| 中文字幕欧美精品在线 | 国产精品一区二区av| 欧美1区2区3区| 色诱av手机版| 亚洲成人tv网| 青青操视频在线| 国产成人一区二区三区| 欧美自拍偷拍| 九九九九九国产| 亚洲综合清纯丝袜自拍| 午夜18视频在线观看| 热久久美女精品天天吊色| 九热爱视频精品视频| 日日噜噜噜噜久久久精品毛片| 中文字幕精品三区| 国产三级在线观看视频| 欧美精品videos| 伊人春色精品| xxx国产在线观看| 一片黄亚洲嫩模| 亚洲日本国产精品| 国产精品欧美在线| 欧美精品入口| 国产精品无码久久久久久| 在线观看不卡视频| av毛片在线免费看| 久久久久久久久久久一区| 奇米888四色在线精品| 欧美日韩黄色网| 亚洲精品电影在线观看| 欧洲亚洲两性| 一级性生活视频| 久久综合网色—综合色88| 国产精品午夜福利| 91精品国产高清| 99久精品视频在线观看视频| 日本国产在线视频| 欧美三级电影在线观看| 黄色小说在线播放| 亚洲伊人婷婷| 成人自拍视频在线观看| av首页在线观看| 久久久久久中文字幕| 不卡在线一区| 制服丝袜在线第一页| 欧美最猛黑人xxxxx猛交| 欧洲在线视频| 亚洲乱码一区二区三区 | 国产欧美在线一区二区| 青青草一区二区三区| 日本一级黄色大片| 久久精品一区中文字幕| 国产一区二区三区日韩精品| av不卡中文字幕|