欧美国产成人久久精品,中文字幕成人免费视频,国产成人精品一区二区秒拍,亚洲A∨午夜成人片精品网站


學(xué)AI,好工作 就找北大青鳥
關(guān)注小青 聽課做題,輕松學(xué)習(xí)
周一至周日
4000-9696-28

以淘寶為例,剖析微服務(wù)應(yīng)用故障定位系統(tǒng)實(shí)現(xiàn)原理!

來(lái)源:北大青鳥總部 2020年05月12日 10:34

摘要: 以淘寶為例,剖析微服務(wù)應(yīng)用故障定位系統(tǒng)實(shí)現(xiàn)原理!
當(dāng)下最流行的設(shè)計(jì)架構(gòu)便是微服務(wù)架構(gòu),越來(lái)越多的企業(yè)將老的服務(wù)拆分成微服務(wù)模式、在新的業(yè)務(wù)中采用微服務(wù)架構(gòu)的設(shè)計(jì)理念進(jìn)行技術(shù)架構(gòu)設(shè)計(jì)。
其中實(shí)踐的最好的莫過(guò)于阿里了,早期淘寶的架構(gòu)是一個(gè)單體式架構(gòu),即Linux操作系統(tǒng)+apache服務(wù)器+mysql數(shù)據(jù)庫(kù)+PHP開發(fā)的程序,所有的功能如用戶注冊(cè)與管理、商品管理、訂單管理全都集中在一個(gè)程序包里,業(yè)務(wù)越擴(kuò)展越大,這個(gè)程序包也變得越來(lái)越大,最終長(zhǎng)成了巨無(wú)霸應(yīng)用,難以承受業(yè)務(wù)的繼續(xù)增長(zhǎng),技術(shù)團(tuán)隊(duì)也難以進(jìn)行維護(hù)。
不過(guò)辦法總比困難多,在千百個(gè)日夜輪回的摸索與實(shí)踐后,終于找到了合適的解決方案,即進(jìn)行重構(gòu),將原來(lái)的巨無(wú)霸應(yīng)用進(jìn)行業(yè)務(wù)抽象,拆分成獨(dú)立的子服務(wù),由不同的團(tuán)隊(duì)進(jìn)行開發(fā)與維護(hù)。
以淘寶的體量來(lái)看,該應(yīng)用足以拆分上千個(gè)子業(yè)務(wù),下圖是2012年淘寶的整個(gè)服務(wù)調(diào)用拓?fù)鋱D,如果到2020年,那么業(yè)務(wù)必定會(huì)更加的復(fù)雜。

不只是淘寶會(huì)有這么復(fù)雜的微服務(wù)鏈路,任何一個(gè)企業(yè),只要采用微服務(wù)架構(gòu)的模式進(jìn)行技術(shù)架構(gòu)設(shè)計(jì),勢(shì)必都會(huì)產(chǎn)生復(fù)雜的鏈路調(diào)用,也勢(shì)必都會(huì)面臨著著四個(gè)問(wèn)題:
1)定位故障難。當(dāng)客服向你反饋用戶無(wú)法進(jìn)行下單時(shí),很難去排查故障原因。表面上只是一個(gè)簡(jiǎn)單的下單操作,背后卻是由幾十個(gè)微服務(wù)所構(gòu)成的,而且是由不同的業(yè)務(wù)團(tuán)隊(duì)進(jìn)行開發(fā),出現(xiàn)問(wèn)題了需要牽扯十幾個(gè)部門一起排查,定位故障及根本原因太難了。
2)規(guī)劃容量難。對(duì)于服務(wù)平臺(tái)來(lái)說(shuō),隔三差五的搞個(gè)活動(dòng)、做個(gè)促銷啥的再正常不過(guò)了,一般搞大活動(dòng)之前都會(huì)對(duì)業(yè)務(wù)進(jìn)行壓測(cè),制定本次活動(dòng)的機(jī)器資源安排,然而測(cè)試環(huán)境與生產(chǎn)環(huán)境情況并不完全一樣,每個(gè)服務(wù)的參與程度、重要性都是不一樣的,規(guī)劃合適的容量太難了。
3)梳理鏈路難。在當(dāng)下,互聯(lián)網(wǎng)企業(yè)的人員流動(dòng)是非常正常的事情,往往一個(gè)系統(tǒng)的從開發(fā)到完成經(jīng)歷了多個(gè)人的手,只有從頭到尾全參與的人才知道系統(tǒng)的技術(shù)架構(gòu),核心人員流動(dòng)后對(duì)于系統(tǒng)的架構(gòu)梳理、性能優(yōu)化就變得非常難了。一個(gè)剛?cè)肼毜男氯送ū容^久的時(shí)間才能梳理清楚業(yè)務(wù),才能在業(yè)務(wù)開發(fā)的時(shí)候處理得當(dāng),不影響上下游業(yè)務(wù)。
4)浪費(fèi)資源多。由定位故障難產(chǎn)生的人力成本、規(guī)劃容量難產(chǎn)生的機(jī)器資源成本、梳理鏈路難產(chǎn)生的人力成本導(dǎo)致了企業(yè)資源的浪費(fèi)。
這些都是實(shí)行微服務(wù)架構(gòu)帶來(lái)的問(wèn)題,那微服務(wù)架構(gòu)問(wèn)題這么多?難道是要讓我們不用它了嗎?
其實(shí)不然,有了問(wèn)題就必然會(huì)有解決方案。一套完整的微服務(wù)解決方案也必然包含故障定位部分,那么業(yè)內(nèi)是如何來(lái)實(shí)現(xiàn)微服務(wù)的故障定位呢?
目前業(yè)內(nèi)的解決方案一般包含三個(gè)模塊,即數(shù)據(jù)采集、數(shù)據(jù)分析、數(shù)據(jù)呈現(xiàn)
數(shù)據(jù)采集是在應(yīng)用的每個(gè)服務(wù)上安裝探針,當(dāng)服務(wù)的進(jìn)程啟動(dòng)時(shí),該探針也會(huì)啟動(dòng),采集服務(wù)運(yùn)行中的數(shù)據(jù)。
數(shù)據(jù)分析是通過(guò)收集的數(shù)據(jù)獲取鏈路調(diào)用關(guān)系、程序執(zhí)行情況。
數(shù)據(jù)呈現(xiàn)即在前端頁(yè)面呈現(xiàn)鏈路拓?fù)洹⒎?wù)執(zhí)行情況。研發(fā)人員通過(guò)前臺(tái)就可知道整個(gè)服務(wù)鏈路情況、程序運(yùn)行情況,快速定位故障根因,完美解決了微服務(wù)架構(gòu)的四大問(wèn)題!
目前用的最多的應(yīng)用基本是java語(yǔ)言開發(fā)的,因此我們以java應(yīng)用來(lái)進(jìn)行講解整個(gè)監(jiān)控系統(tǒng)的實(shí)現(xiàn)。
第一部分:探針。
我們知道java程序都是在JVM中運(yùn)行的,實(shí)質(zhì)上是將java代碼編譯成的class文件,jvm做的第一件事情便是通過(guò)java.lang.ClassLoader去加載類(比如A.class),此時(shí)探針agent會(huì)截取A.class類嵌入監(jiān)控代碼生成A’.class類,之后所有的用戶請(qǐng)求都會(huì)在A’.class類里執(zhí)行,而我們的監(jiān)控代碼把這些都完完全全的記錄下來(lái)了,并且定時(shí)發(fā)給了后臺(tái)。


第二部分:后臺(tái)。
探針采集了數(shù)據(jù)后需要后臺(tái)分析,我們先看一個(gè)真實(shí)每天都在上演的業(yè)務(wù)場(chǎng)景,用戶在頁(yè)面發(fā)起“添加購(gòu)物車”、“從購(gòu)物車刪除商品”、“從購(gòu)物車進(jìn)入商品結(jié)算”等等,其實(shí)整個(gè)系統(tǒng)運(yùn)行的每一秒都在發(fā)生著N個(gè)用戶請(qǐng)求,每個(gè)請(qǐng)求的鏈路調(diào)用請(qǐng)求不完全一致,對(duì)于添加購(gòu)物車服務(wù)來(lái)說(shuō):購(gòu)物車服務(wù)B調(diào)用用戶服務(wù)C、C調(diào)用商品服務(wù)D;對(duì)于從購(gòu)物車刪除商品來(lái)說(shuō):購(gòu)物車服務(wù)B調(diào)用商品服務(wù)D、商品服務(wù)D調(diào)用商品庫(kù)存服務(wù)E;對(duì)從購(gòu)物車進(jìn)入商品結(jié)算來(lái)說(shuō),購(gòu)物車服務(wù)B調(diào)用結(jié)算服務(wù)E、支付服務(wù)F….就這短短的一秒鐘,產(chǎn)生了B->C->D、B->D->E、B->E->F….的服務(wù)鏈路,如果其中的某次調(diào)用C->D出了問(wèn)題,那么B系統(tǒng)的研發(fā)人員完全不知道問(wèn)題出現(xiàn)在哪里了。這個(gè)時(shí)候我們要引入兩個(gè)專業(yè)的名詞spanid、traceID。
對(duì)于故障問(wèn)題的定位,通過(guò)traceID就可以進(jìn)行跟蹤。用戶的請(qǐng)求一發(fā)起,我們就給它打上了traceID的標(biāo)簽,隨著這個(gè)請(qǐng)求繼續(xù)的往后面發(fā)生調(diào)用,traceID就繼續(xù)跟著到了下游系統(tǒng)中,一直到請(qǐng)求的調(diào)用執(zhí)行完成,而所有的執(zhí)行都會(huì)記錄在日志中。當(dāng)某次調(diào)用發(fā)生錯(cuò)誤時(shí),我們只要獲取到這個(gè)traceID,在整個(gè)日志中進(jìn)行搜索,就可以知道它卡在哪里了,找到了問(wèn)題的根本原因。
對(duì)于調(diào)用鏈路的梳理,通過(guò)spanID就可以進(jìn)行還原。當(dāng)整個(gè)用戶請(qǐng)求開始發(fā)生時(shí),我們把第一次鏈路的調(diào)用賦值為0,每深入一次就疊加一次,比如B->C->D中,B->C是0.1、C->D是0.1.1;每進(jìn)行一次同深度的調(diào)用再自加一次,比如B->D->E中,B->C是0.2、C->D是0.2.1。后臺(tái)系統(tǒng)通過(guò)上萬(wàn)筆的調(diào)用鏈路分析處理,最終會(huì)給到一個(gè)鏈路調(diào)用拓?fù)鋱D


因?yàn)楸O(jiān)控代碼在代碼的執(zhí)行都進(jìn)行了埋點(diǎn),所以通過(guò)代碼開始和代碼結(jié)束的時(shí)間戳對(duì)比就能獲取到整個(gè)代碼執(zhí)行的時(shí)間和次數(shù),進(jìn)而獲取到用戶請(qǐng)求的執(zhí)行時(shí)間和執(zhí)行次數(shù),再進(jìn)而獲取到服務(wù)的執(zhí)行時(shí)間和執(zhí)行次數(shù),再再獲取到整個(gè)應(yīng)用的執(zhí)行時(shí)間和執(zhí)行次數(shù),后臺(tái)把數(shù)據(jù)處理好了之后傳遞給到前端,就可以呈現(xiàn)給到用戶整個(gè)微服務(wù)應(yīng)用的執(zhí)行情況了,程序員哥哥們?cè)僖膊挥脫?dān)心微服務(wù)應(yīng)用的故障問(wèn)題找不到,天天996了。

只談微服務(wù)架構(gòu)的設(shè)計(jì),而不談其出現(xiàn)的問(wèn)題與解決方案便是耍流氓。
在微服務(wù)架構(gòu)時(shí)代,對(duì)于整個(gè)系統(tǒng)的監(jiān)控、調(diào)用鏈路的追蹤、服務(wù)的熔斷限流等機(jī)制都是必不可少的。
工欲善其事,必先利其器。隨著云計(jì)算、5G、人工智能等的普及應(yīng)用,容器技術(shù)、Devops的廣泛應(yīng)用,微服務(wù)必定是會(huì)大放異彩,而其背后的助力無(wú)疑是整個(gè)監(jiān)控系統(tǒng)~


熱門班型時(shí)間
人工智能就業(yè)班 即將爆滿
AI應(yīng)用線上班 即將爆滿
UI設(shè)計(jì)全能班 即將爆滿
數(shù)據(jù)分析綜合班 即將爆滿
軟件開發(fā)全能班 爆滿開班
網(wǎng)絡(luò)安全運(yùn)營(yíng)班 爆滿開班
報(bào)名優(yōu)惠
免費(fèi)試聽
課程資料
官方微信
返回頂部
培訓(xùn)課程 熱門話題 站內(nèi)鏈接
欧美国产成人久久精品,中文字幕成人免费视频,国产成人精品一区二区秒拍,亚洲A∨午夜成人片精品网站
  • <span id="i8q4c"></span>

  • <center id="i8q4c"><optgroup id="i8q4c"></optgroup></center>

    • 91首页免费视频| 国产伦精品一区二区三区视频青涩| a在线欧美一区| 99精品国产视频| 免费成人在线视频观看| 裸体一区二区三区| 国产成人av一区二区三区在线观看| 国产一区二区成人久久免费影院 | 国产精品亚洲专一区二区三区| 久久99国产精品久久| 国产91精品一区二区| 丝袜美腿亚洲综合| 国产一区二区三区高清播放| 99久久婷婷国产综合精品电影| av在线一区二区| 久久99热这里只有精品| 波多野结衣精品在线| 久久国产精品99久久久久久老狼| 国产一区二区不卡在线| 91香蕉视频在线| 国产曰批免费观看久久久| 91在线云播放| 国产精品69久久久久水密桃| 日韩高清不卡一区二区三区| 丁香六月综合激情| 韩国三级在线一区| 日本不卡高清视频| 91丝袜高跟美女视频| 国产伦精一区二区三区| 老司机精品视频导航| 91小视频免费观看| 免费在线观看一区二区三区| 国产一区二区在线免费观看| 免费在线看成人av| 99久精品国产| 成人一区二区三区视频| 国产剧情一区二区三区| 美腿丝袜一区二区三区| 视频一区二区三区在线| av电影天堂一区二区在线| 国产.欧美.日韩| 国产精品自在在线| 韩国一区二区三区| 狠狠色丁香九九婷婷综合五月| 99re8在线精品视频免费播放| 国产在线国偷精品产拍免费yy| 日韩主播视频在线| 99久久精品免费看国产免费软件| 国产在线视频不卡二| 蜜桃精品视频在线| 蜜乳av一区二区| 91麻豆国产在线观看| 99re在线精品| 99re视频精品| 全国精品久久少妇| 麻豆精品新av中文字幕| 麻豆成人在线观看| 国产做a爰片久久毛片| 国产在线视频精品一区| 国产成人亚洲综合a∨婷婷| 国产91富婆露脸刺激对白| 国产精品系列在线观看| 懂色av噜噜一区二区三区av| 大美女一区二区三区| eeuss鲁片一区二区三区在线观看| 国产a精品视频| 成人黄页毛片网站| 99精品1区2区| 久久精品国产99| 国产美女主播视频一区| 成人综合在线观看| 成人18精品视频| 日本亚洲欧美天堂免费| 蜜桃精品在线观看| 国产成人精品免费在线| 不卡大黄网站免费看| 成人av在线网站| www..com久久爱| 奇米四色…亚洲| 国产在线播精品第三| 成人成人成人在线视频| 日韩精品一区第一页| 久久99久国产精品黄毛片色诱| 日韩电影在线免费观看| 精品亚洲免费视频| 成人av第一页| 精品综合免费视频观看| 国产伦精一区二区三区| 99久久婷婷国产精品综合| 男女男精品视频网| 高清不卡一区二区| 日韩精品乱码av一区二区| 久久精品国产第一区二区三区| 激情综合色播激情啊| 丰满白嫩尤物一区二区| 美女网站色91| 成人性生交大片免费看中文网站| 91色综合久久久久婷婷| 国产伦精品一区二区三区免费迷 | 成人一区二区在线观看| 麻豆精品一区二区| 99久久夜色精品国产网站| 狠狠色丁香久久婷婷综| 日韩av电影一区| 国产1区2区3区精品美女| 麻豆国产欧美日韩综合精品二区| 丁香亚洲综合激情啪啪综合| 国内外成人在线| 日韩精品免费专区| 99久久国产综合精品色伊| 国模娜娜一区二区三区| 麻豆精品国产91久久久久久| 日韩电影在线观看一区| 波多野结衣中文字幕一区| 国产一区二区在线影院| 理论片日本一区| 日本亚洲天堂网| 91免费看片在线观看| 不卡的av网站| 不卡的av网站| 9人人澡人人爽人人精品| 国产成人在线网站| 国产一区二区精品在线观看| 久久99日本精品| 久久成人麻豆午夜电影| 日本中文字幕一区| 97久久超碰精品国产| 国产成人精品午夜视频免费| 国产福利一区二区| 国产精品自拍网站| 久久国产精品一区二区| 天堂成人免费av电影一区| 成人免费毛片app| 国产福利91精品| 激情六月婷婷久久| 激情深爱一区二区| 国产一区二区不卡在线| 国产激情一区二区三区四区| 国产成人午夜视频| 国产成人在线观看免费网站| 成人午夜视频免费看| 成人午夜又粗又硬又大| av一区二区三区四区| 成人国产精品免费观看动漫| av在线免费不卡| 91蝌蚪porny| 免费看欧美美女黄的网站| 日韩av一级片| 精品影视av免费| 国产一区美女在线| 久久99久久99精品免视看婷婷| 日韩和欧美的一区| 蜜桃视频第一区免费观看| 国产中文一区二区三区| 国产激情一区二区三区| 成av人片一区二区| 91亚洲永久精品| 久久精品72免费观看| 国产一区不卡在线| 91视频一区二区三区| 人禽交欧美网站| 国产精品综合久久| 91丝袜高跟美女视频| 久久99精品视频| 国产成人精品三级| 日韩中文字幕91| 九九久久精品视频| 国产一区二区三区观看| 成人午夜视频网站| 久久狠狠亚洲综合| 成人午夜电影网站| 免费不卡在线观看| 国产aⅴ综合色| 美女任你摸久久| 国产69精品久久99不卡| 久久狠狠亚洲综合| 99久久精品免费看国产| 麻豆精品视频在线观看| 国产成人欧美日韩在线电影| 91老师片黄在线观看| 国产91精品入口| 蜜桃av噜噜一区| www.99精品| 国产精品伊人色| 日韩av电影一区| 成人va在线观看| 国模少妇一区二区三区| 日韩高清不卡一区二区三区| 成人黄色在线网站| 国产精品白丝jk黑袜喷水| 久久电影网站中文字幕| 日韩二区三区在线观看| 成人午夜电影网站| 久久99热国产| 蜜桃av一区二区三区电影| 91毛片在线观看| www.日韩大片| 国产成人综合在线| 韩国三级中文字幕hd久久精品| 成人av在线资源网站| 国产一区视频网站| 久久精品久久99精品久久| 视频一区欧美日韩| 91热门视频在线观看| 波多野结衣在线一区| 成人免费视频免费观看| 国产大陆a不卡| 国产综合色精品一区二区三区| 日韩影院免费视频| 99re成人在线| 91免费看视频| 91色乱码一区二区三区| 99久久精品费精品国产一区二区| 国产成人综合亚洲网站| 国产专区综合网| 精品一区二区三区不卡| 久久精品国产精品青草| 久久99精品国产| 日本麻豆一区二区三区视频| 日韩电影在线免费| 免费在线观看不卡| 精品系列免费在线观看| 韩国精品久久久| 韩国成人精品a∨在线观看| 国产综合成人久久大片91| 国产一区不卡视频| 国产高清不卡一区| 99久久综合狠狠综合久久| 日韩不卡在线观看日韩不卡视频| av在线免费不卡| www.日韩精品| 日韩av网站在线观看| 看国产成人h片视频| 国产一本一道久久香蕉| 丁香婷婷综合色啪| 视频在线观看一区| 久久国产精品99久久久久久老狼| 另类人妖一区二区av| 国产精品一色哟哟哟| zzijzzij亚洲日本少妇熟睡| 99久久精品国产导航| 日韩国产欧美三级| 国产精品一区二区无线| 成人动漫中文字幕| 三级不卡在线观看| 激情图片小说一区| av在线综合网| 久久精品国产精品青草| 成人免费视频视频在线观看免费| 成人免费毛片app| 免费在线观看一区二区三区| 国产精品资源在线看| 97久久精品人人澡人人爽| 久久成人精品无人区| 成人在线视频一区| 久久国产剧场电影| 成人久久18免费网站麻豆| 91在线一区二区三区| 狠狠网亚洲精品| 国产高清在线精品| 琪琪一区二区三区| 高清在线成人网| 另类小说欧美激情| 99精品欧美一区二区蜜桃免费 | 成人av网站免费观看| 日本中文字幕不卡| 成人国产一区二区三区精品| 91美女福利视频| 国产盗摄精品一区二区三区在线| 91网站视频在线观看| 国产高清无密码一区二区三区| 91香蕉视频污在线| 国产大片一区二区| 青青草原综合久久大伊人精品优势| 国产精品一区二区男女羞羞无遮挡| www.在线成人| 国产精品综合网| 久久精品国产精品亚洲精品| 91麻豆国产福利在线观看| 国产成人av电影在线播放| 美女精品自拍一二三四| av午夜一区麻豆| 国产精品66部| 国产一区高清在线| 久久成人免费日本黄色| 99久久99久久精品免费看蜜桃| 激情综合五月婷婷| 美女性感视频久久| 日本成人中文字幕在线视频| 成人夜色视频网站在线观看| 国产乱人伦偷精品视频不卡| 麻豆高清免费国产一区| 日韩av一级电影| www.亚洲免费av| 成人av网站大全| 国产成人免费视| 国产精品一二三四五| 免费久久精品视频| 日本中文一区二区三区| 丝袜a∨在线一区二区三区不卡| 久久精品国产成人一区二区三区| 天堂在线一区二区| 国产精品一区二区在线观看网站 | 成人黄色网址在线观看| 粉嫩一区二区三区性色av| 国产成人精品在线看| 国产精品一区二区久激情瑜伽| 日本成人在线一区| 蜜臀va亚洲va欧美va天堂 | 91丨九色丨尤物| 丝袜美腿高跟呻吟高潮一区| 日韩—二三区免费观看av| 蜜臀av性久久久久蜜臀aⅴ四虎| 92国产精品观看| 91在线国产观看| 91首页免费视频| 日本美女一区二区三区视频| 老色鬼精品视频在线观看播放| 99精品国产视频| 蜜芽一区二区三区| 国产一区二区91| 成人亚洲精品久久久久软件| 91亚洲精品久久久蜜桃网站| 日韩精彩视频在线观看| 麻豆高清免费国产一区| 国产乱人伦精品一区二区在线观看| 国产最新精品免费| 成人永久aaa| 日本一区中文字幕| 国产精选一区二区三区| 粉嫩av一区二区三区在线播放| 丁香另类激情小说| 日韩不卡在线观看日韩不卡视频| 日日摸夜夜添夜夜添国产精品 | 国产sm精品调教视频网站| 成人国产亚洲欧美成人综合网| 国内精品久久久久影院色| 成人高清视频在线| 日韩精品视频网站| 91在线小视频| 国产精品中文欧美| 91视频一区二区三区| 日韩在线播放一区二区| 国产精品系列在线播放| 日韩成人一级大片| 成人激情黄色小说| 久久99精品国产麻豆不卡| 99久精品国产| 国产精品77777竹菊影视小说| 91亚洲午夜精品久久久久久| 狠狠色丁香婷婷综合| 99久久精品国产麻豆演员表| 国产精品一区二区在线观看网站| aaa国产一区| 国产成人免费高清| 看电视剧不卡顿的网站| 97se亚洲国产综合自在线 | 国产在线一区观看| 91免费观看视频在线| 国产精品996| 免费久久99精品国产| 99久久久免费精品国产一区二区| 久久er99精品| 91美女视频网站| 成人免费看的视频| 国产高清视频一区| 欧美a级理论片| 日韩精品久久理论片| 北条麻妃一区二区三区| 国产91丝袜在线播放0| 极品尤物av久久免费看| 日韩激情在线观看| 99re在线精品| av一区二区不卡| 99久久综合国产精品| 成人免费观看av| 国产91在线|亚洲| 国产一区二区三区精品欧美日韩一区二区三区 | 东方aⅴ免费观看久久av| 加勒比av一区二区| 久久99精品久久久久| 91伊人久久大香线蕉| a美女胸又www黄视频久久| 福利一区二区在线| 国产精品亚洲成人| 国产91在线看| 成人的网站免费观看| 成人午夜碰碰视频| 成人免费毛片aaaaa**| 成人高清免费观看| 99在线精品观看| 成人高清免费观看| 成人18视频日本| 99视频一区二区| 成人国产一区二区三区精品| 99久久久久久| 日韩成人一区二区三区在线观看| 日日夜夜免费精品视频| 99re在线精品| 日韩一区精品字幕|