成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > 剖析美團(tuán)的網(wǎng)站性能分析及性能監(jiān)控方案

剖析美團(tuán)的網(wǎng)站性能分析及性能監(jiān)控方案

熱門(mén)標(biāo)簽:地圖標(biāo)注操作方法 浙江呼叫中心外呼系統(tǒng)多少錢(qián) 廣西防封卡外呼系統(tǒng)原理是什么 清遠(yuǎn)語(yǔ)音外呼系統(tǒng)平臺(tái) 地圖標(biāo)注銷(xiāo)售好做嗎 地圖標(biāo)注標(biāo)記位置導(dǎo)航 機(jī)器人電銷(xiāo)哪個(gè)牌子好 電銷(xiāo)外呼系統(tǒng)罵人 阿里機(jī)器人電銷(xiāo)

性能的重要性不言而喻,需要申明的是,美團(tuán)今天不講業(yè)界最佳性能實(shí)踐,這些實(shí)踐已經(jīng)有很多沉淀,具體可以參考《高性能網(wǎng)站》和《高性能瀏覽器網(wǎng)絡(luò)》等書(shū),另外,美團(tuán)不打算講性能優(yōu)化的結(jié)果指標(biāo),比如頁(yè)面完全加載時(shí)間,首屏?xí)r間,結(jié)果指標(biāo)固然重要,是美團(tuán)工作成果的量化衡量,但是對(duì)于做性能優(yōu)化工作的工程師來(lái)說(shuō),過(guò)程指標(biāo)對(duì)其起到的幫助作用更大。

既然不講最佳實(shí)踐,那講什么呢?美團(tuán)按最佳實(shí)踐提供的方法去實(shí)踐,但是后來(lái)遇到了瓶頸,到底遇到了什么瓶頸?美團(tuán)是如何突破這個(gè)瓶頸的?成效如何?這些對(duì)在座的各位又有什么借鑒意義呢?

遇到什么瓶頸?
在遇到瓶頸之前,美團(tuán)做了很多工作,主要包括:

簡(jiǎn)單的數(shù)據(jù)采集,包括完全加載時(shí)間,DomReady 時(shí)間,需要注意的是這些都是結(jié)果指標(biāo);
依照“業(yè)界最佳實(shí)踐”快糙猛的做了很多事情:比如異步化,靜態(tài)化,LazyLoading,BigRender,這些實(shí)踐效果都還不錯(cuò);
因?yàn)橹挥薪Y(jié)果指標(biāo)數(shù)據(jù),這個(gè)階段美團(tuán)絕大部分決策都是基于別人的經(jīng)驗(yàn),甚至拍腦袋,而不是基于應(yīng)用的實(shí)際性能細(xì)節(jié)數(shù)據(jù);
快糙猛的方式注定不是可持續(xù)的,很快,美團(tuán)遇到了瓶頸,具體是什么瓶頸呢?

首先,如果把業(yè)界最佳實(shí)踐當(dāng)成燃料,而性能優(yōu)化當(dāng)成駕車(chē)遠(yuǎn)行的話,美團(tuán)的燃料很快就燒完了,因?yàn)榇蠹铱偨Y(jié)出來(lái)的通用的優(yōu)化手段總是有限的,而美團(tuán)的目標(biāo)還沒(méi)有達(dá)到;
其次,因?yàn)槊缊F(tuán)只采集了結(jié)果指標(biāo),只知道整體表現(xiàn)如何,面對(duì)異常波動(dòng)美團(tuán)顯得特別無(wú)力,因?yàn)轱@示世界影響性能的因素太多了,對(duì)于到底發(fā)生什么事情了,美團(tuán)無(wú)從得知;
再次,由于對(duì)性能缺少內(nèi)窺,美團(tuán)無(wú)法找到更多的優(yōu)化點(diǎn),實(shí)際上,美團(tuán)需要一個(gè)類似于顯微鏡的東西,來(lái)看看應(yīng)用內(nèi)部還有哪些可優(yōu)化的地方;


如何突破瓶頸?
面對(duì)這些瓶頸,美團(tuán)需要想辦法去突破它。在坐下來(lái)想辦法之前,美團(tuán)往后退一步,仔細(xì)考慮這樣一個(gè)問(wèn)題:美團(tuán)到底在優(yōu)化什么東西?是文檔的生成速度?頁(yè)面資源的加載速度?頁(yè)面的渲染速度?或者說(shuō)更高大上的用戶體驗(yàn)?這些問(wèn)題想清楚了,才能分析的更徹底。

其實(shí),大多數(shù)的性能優(yōu)化工作都開(kāi)始于瀑布流圖的分析,下面美團(tuán)就來(lái)看看美團(tuán)項(xiàng)目詳情頁(yè)的瀑布流圖:

美團(tuán)把項(xiàng)目詳情頁(yè)的資源分為以下幾部分:

主文檔,即頁(yè)面的內(nèi)容,在拿到主文檔之前,瀏覽器啥都干不了;
核心 CSS,和首屏圖片,在拿到這些之后,瀏覽器可以開(kāi)始渲染了;
核心 JS,拿到這些內(nèi)容之后,頁(yè)面的交互被豐富,但是也會(huì)阻塞;
其他內(nèi)容,比如雪碧圖,統(tǒng)計(jì)腳本等;
從技術(shù)上來(lái)講,美團(tuán)優(yōu)化的就是這個(gè)瀑布流圖的每個(gè)環(huán)節(jié),那么瀑布流圖的背后是什么?

其實(shí)就是頁(yè)面加載過(guò)程中各個(gè)資源的加載時(shí)間分解:從上到下的箭頭表示時(shí)間軸,從瀏覽器跳轉(zhuǎn),緩存檢查,再到 DNS、TCP 建連,然后發(fā)起主文檔請(qǐng)求,再到接收完最后一個(gè)字節(jié),再到瀏覽器開(kāi)始CSS、JS、圖片的下載,最后是頁(yè)面渲染和交互響應(yīng)。

根據(jù)《高性能網(wǎng)站建設(shè)指南》上的數(shù)據(jù)以及美團(tuán)的觀察,整個(gè)頁(yè)面的加載可以劃分為 3 大塊:網(wǎng)絡(luò)時(shí)間、后端時(shí)間、前端時(shí)間,發(fā)生在網(wǎng)絡(luò)和后端的時(shí)間占到整體加載時(shí)間的 10% 和 20%,而前端資源加載時(shí)間占到整體加載時(shí)間的 70% ~ 80%。

前端資源加載是否快速對(duì)性能影響是最大的,這里面資源的加載順序,并發(fā)數(shù)量,都有很多的工作可做:比如,如果你發(fā)現(xiàn) CSS 加載之前的阻塞時(shí)間很長(zhǎng),那很可能是資源加載順序不合理,這必然會(huì)導(dǎo)致瀏覽器渲染延后。

頁(yè)面的加載時(shí)間還能分解的更細(xì)么?到目前為止,美團(tuán)都是站在瀏覽器的視角,劃清了各個(gè)環(huán)節(jié)。瀏覽器拿到文檔之前,是不會(huì)做任何事情的,后端響應(yīng)速度的變動(dòng)多數(shù)時(shí)候能引發(fā)性能上的蝴蝶效應(yīng),美團(tuán)的突破口就在后端處理時(shí)間上:服務(wù)器收到請(qǐng)求之后,會(huì)經(jīng)歷請(qǐng)求分發(fā)、業(yè)務(wù)邏輯處理、文檔生成這三個(gè)階段,在業(yè)務(wù)邏輯處理階段,會(huì)涉及到和數(shù)據(jù)庫(kù)、緩存以及內(nèi)部服務(wù)的通信,拿到所有的數(shù)據(jù)之后,渲染模板,最后發(fā)送給瀏覽器。

對(duì)頁(yè)面加載過(guò)程中涉及到的所有環(huán)節(jié)進(jìn)行分解和細(xì)化,就形成了美團(tuán)的分析框架。

如何把控性能?
有了分析框架,那么如何全面的把控網(wǎng)站的性能呢?

基于這個(gè)框架,美團(tuán)通過(guò)統(tǒng)計(jì)腳本加上必要的數(shù)據(jù)統(tǒng)計(jì)(這里的統(tǒng)計(jì)都是過(guò)程指標(biāo),只反映頁(yè)面加載過(guò)程中某個(gè)環(huán)節(jié)的健康狀況),就能獲得對(duì)整個(gè)網(wǎng)站的很多內(nèi)窺。

具體來(lái)說(shuō),美團(tuán)對(duì)數(shù)據(jù)的要求是這樣的:整個(gè)流程各環(huán)節(jié)的,多維度(比如分頁(yè)面、分地理區(qū)域、分瀏覽器)的,實(shí)時(shí)的(方便美團(tuán)快速實(shí)驗(yàn))。所有的數(shù)據(jù)都必須是能夠反映整體的統(tǒng)計(jì)量。

而對(duì)于統(tǒng)計(jì)腳本,需要滿足兩個(gè)條件:

避免對(duì)業(yè)務(wù)代碼的入侵;
不影響被測(cè)量的頁(yè)面的性能;
針對(duì)第 1 個(gè)要求,需要開(kāi)發(fā)獨(dú)立的統(tǒng)計(jì)腳本,避免其與現(xiàn)有的框架耦合,方便移植到其他項(xiàng)目;而針對(duì)第 2 個(gè)要求,需要在主文檔加載完畢之后,再注入統(tǒng)計(jì)腳本收集數(shù)據(jù),并且盡可能的合并數(shù)據(jù)請(qǐng)求,減少帶寬消耗。

確定了數(shù)據(jù)統(tǒng)計(jì)腳本的約束條件之后,美團(tuán)從哪里得到這些數(shù)據(jù)呢?目前使用的主要途徑有:

主文檔加載速度,利用 Navigation Timing API 取得;
靜態(tài)資源加載速度,利用 Resource Timing API 取得;
首次渲染速度,IE 下用 msFirstPaint 取得,Chrome 下利用 loadTimes 取得,美團(tuán)的 Chrome 瀏覽器用戶占比超過(guò) 70%;
文檔生成速度,則是在后端應(yīng)用內(nèi)打點(diǎn)來(lái)獲得;
對(duì)于主文檔加載速度,美團(tuán)從宏觀到微觀的做了這樣的分解,從上到下的時(shí)間流,右邊的時(shí)刻標(biāo)記了每個(gè)指標(biāo)從哪里開(kāi)始計(jì)算到哪里截止,比如,跳轉(zhuǎn)時(shí)間 redirect 由 redirectEnd - redirectStart 計(jì)算得到,其他的類推:

采集主文檔加載速度的具體做法是:

在主文檔 load 之前提供可緩存數(shù)據(jù)的接口,方便在統(tǒng)計(jì)腳本載入前就可以準(zhǔn)備數(shù)據(jù);
在主文檔 load 之后注入數(shù)據(jù)收集腳本,該腳本加載完成之后會(huì)處理所有的數(shù)據(jù);
利用 Navigation Timing API 收集計(jì)算得到上圖中的指標(biāo);
給所有數(shù)據(jù)打上頁(yè)面、地理位置、瀏覽器等標(biāo)簽,方便更細(xì)維度的分析;
對(duì)于靜態(tài)資源的加載速度,美團(tuán)也做了類似的分解和采集:

需要特別提示的是,如果你使用 CDN 的話,需要讓 CDN 服務(wù)商加上 Timing-Allow-Origin 的響應(yīng)頭,才能拿到靜態(tài)資源的數(shù)據(jù)。

而對(duì)于主文檔生成速度,美團(tuán)則開(kāi)發(fā)了性能統(tǒng)計(jì)的 Library,在框架級(jí)別集成后端性能的時(shí)間指標(biāo)。

實(shí)際效果如何?
通過(guò)上面的各種數(shù)據(jù)采集,美團(tuán)拿到了頁(yè)面加載全流程、全方位、多角度的真實(shí)用戶數(shù)據(jù),有這些數(shù)據(jù)之后,美團(tuán)能做什么呢?之前遇到的瓶頸不再是瓶頸,因?yàn)槊缊F(tuán)可以利用這些數(shù)據(jù)做很多事情,下面舉幾個(gè)實(shí)際的例子:

Flush Early 是否有效?
《高性能網(wǎng)站進(jìn)階指南》上提到要盡快輸出文檔的第首字節(jié)提高性能,美團(tuán)很早的時(shí)候做了這個(gè)事情,但是從數(shù)據(jù)上看,在頁(yè)面完全加載時(shí)間上的收益不大,做了更細(xì)的數(shù)據(jù)采集之后,美團(tuán)快速的在線上做了這樣的實(shí)驗(yàn):在特定頁(yè)面把 Flush Early 關(guān)掉,結(jié)果發(fā)現(xiàn),瀏覽器接收到第 1 個(gè)字節(jié)的時(shí)間增加了 100+ms,如下圖(紅色箭頭表示變更上線時(shí)間點(diǎn)):

而完成文檔傳輸?shù)臅r(shí)間減少了 150+ms,如下圖:

表面上看,似乎禁用 Flush Early 效果好些,但是再看看瀏覽器的首次渲染時(shí)間,增加了 300+ms,如下圖:

也就是說(shuō),有些優(yōu)化措施,總結(jié)果指標(biāo)上看貌似沒(méi)啥效果,但是換個(gè)角度看效果非常明顯。有了全方位的數(shù)據(jù),美團(tuán)能更高效的試錯(cuò)。

發(fā)現(xiàn)新的優(yōu)化點(diǎn)
為了優(yōu)化文檔生成速度,美團(tuán)一度想到優(yōu)化函數(shù)級(jí)別的調(diào)用,利用 FaceBook 的 HipHop 為 PHP 加速,通過(guò)數(shù)據(jù)發(fā)現(xiàn),在美團(tuán)生成文檔的時(shí)間構(gòu)成中 30 %是在和緩存交互,這個(gè)比例太高了,當(dāng)優(yōu)化緩存服務(wù)器之后,后端時(shí)間大幅下降,緩存占比降到 10% 以下。

另外,美團(tuán)主站的迭代速度非???,每天大概 50 次左右的上線,通過(guò)數(shù)據(jù)發(fā)現(xiàn),每次上線都會(huì)導(dǎo)致性能的輕微惡化,如果某天上線次數(shù)越多,那么性能就好不到哪里去?原因美團(tuán)合并了大量的 JS 請(qǐng)求,當(dāng)其中的某個(gè)模塊在某次迭代中被修改,整個(gè)合并的文件需要被重新下載,這就對(duì)模塊拆分和加載提出了更高的要求。

有了更細(xì)節(jié)的數(shù)據(jù)美團(tuán)能有效發(fā)現(xiàn)新的優(yōu)化點(diǎn)。

性能監(jiān)控平臺(tái)
美團(tuán)不光突破了之前遇到的瓶頸,實(shí)際上,美團(tuán)走的更遠(yuǎn),因?yàn)槊缊F(tuán)覺(jué)得解決一個(gè)問(wèn)題不如解決一類問(wèn)題,美團(tuán)解決問(wèn)題的思路和工具同樣能適用于公司的其他產(chǎn)品線:于是美團(tuán)在做性能優(yōu)化的過(guò)程中逐步建設(shè)起來(lái)性能監(jiān)控平臺(tái),目的是為公司的其他產(chǎn)品線和內(nèi)部系統(tǒng)提供一站式的性能數(shù)據(jù)收集、計(jì)算、存儲(chǔ)和展示服務(wù)。

目前性能監(jiān)控平臺(tái)已經(jīng)接入 20 余個(gè)公司內(nèi)部系統(tǒng),能夠支持任意指標(biāo)、任意維度的實(shí)時(shí)數(shù)據(jù)查詢。該平臺(tái)為不同的項(xiàng)目提供了性能儀表盤(pán)功能,方便快速了解整體的性能狀況:

同時(shí)還為做性能優(yōu)化的工程師提供了簡(jiǎn)單的數(shù)據(jù)分析功能,方便其以數(shù)據(jù)驅(qū)動(dòng)的方式的開(kāi)展性能優(yōu)化工作:


總結(jié)
以上,就是美團(tuán)做性能優(yōu)化時(shí)遇到的問(wèn)題,以及解決的辦法,下面大概說(shuō)下,我對(duì)這些事情的總結(jié):

首先,需要深入的剖析問(wèn)題,性能分析問(wèn)題的框架,讓很多死角暴露無(wú)疑;
其次,在性能優(yōu)化這件事情上,只關(guān)注結(jié)果指標(biāo)是不會(huì)給你多大幫助的,如果想真的優(yōu)化,你需要測(cè)量過(guò)程指標(biāo),從過(guò)程指標(biāo)發(fā)現(xiàn)更多;
再次,解決一個(gè)問(wèn)題比如解決一類問(wèn)題,解決問(wèn)題的思路和工具可以沉淀下來(lái),服務(wù)更多的團(tuán)隊(duì)和同事;

標(biāo)簽:江蘇 廊坊 沈陽(yáng) 雅安 德宏 伊春 臺(tái)灣 包頭

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《剖析美團(tuán)的網(wǎng)站性能分析及性能監(jiān)控方案》,本文關(guān)鍵詞  剖析,美團(tuán),的,網(wǎng)站,性能,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《剖析美團(tuán)的網(wǎng)站性能分析及性能監(jiān)控方案》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于剖析美團(tuán)的網(wǎng)站性能分析及性能監(jiān)控方案的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    一区二区三区免费观看| 日韩欧美一区二区在线| freemovies性欧美| 人妻av中文系列| 97精品国产97久久久久久粉红| 日本一区二区三区在线观看| 亚洲免费av一区二区三区| 5566日本婷婷色中文字幕97| 国产亚洲网站| 国产91成人在在线播放| 在线观看黄网站| 亚洲精品一区在线观看| 好看的视频你懂的| 中文在线аv在线| 在线电影一区二区| 国产欧美一区二区三区精品酒店| 97久久超碰精品国产| 亚洲资源在线播放| 成人午夜在线播放| 亚洲va久久久噜噜噜无码久久| 肉丝一区二区| 久久精品国产成人| 欧美日韩亚洲综合一区二区三区激情在线| 国产高清大尺度一区二区不卡| 女人18毛片毛片毛片毛片区二| 亚洲视频一区二区三区四区| 久久亚洲道色| av网站大全在线观看| 五月综合激情婷婷六月色窝| 欧美精品一区二区三区在线看午夜| 牛夜精品久久久久久久99黑人| 日韩美女视频在线| 自拍视频在线免费观看| 国产精品综合不卡av| av不卡一区二区| 日本精品国语自产拍在线观看| 91欧美国产| 欧美 亚洲 另类 激情 另类| 久久精品一区二区三区四区五区| 国产福利视频一区二区三区| 欧美美女视频| 久久国产精品99久久久久久丝袜| 91精品短视频| 91精品国产综合久久久久久丝袜| 91精品啪在线观看国产60岁| 午夜精品一区| 国产一区二区在线观看视频| 国产精品久久在线观看| 国产免费不卡av| 国产亚洲自拍av| 日本香蕉视频在线观看| 五月天婷亚洲天综合网鲁鲁鲁| 国产美女特级嫩嫩嫩bbb片| 精品国自产在线观看| www国产亚洲精品久久网站| 91精品国产综合久久精品| 香蕉av在线| 欧美精选午夜久久久乱码6080| 色8久久精品久久久久久蜜| 国产日产精品一区二区三区四区的观看方式| 成久久久网站| 亚洲аv电影天堂网| 国产女人伦码一区二区三区不卡| 99精品人妻少妇一区二区| 一级全黄肉体裸体全过程| 国产视频九色蝌蚪| 一区二区精品区| 老熟妇一区二区三区啪啪| 欧美精品一区二区蜜臀亚洲| 久久九九热免费视频| 国产字幕在线观看| 国内视频在线精品| 国产精品一区二区在线免费观看| 一级黄色片播放| 亚洲精品久久久久久下一站| 在线免费看v片| 国产女人av| 欧美一区二区三区四区视频| 在线精品国产欧美| 精品少妇爆乳无码av无码专区| 在线丨暗呦小u女国产精品| 国产精品一区二区久久久久| 福利片在线播放| 日韩在线观看视频一区二区三区| 成人在线爆射| 91久久精品一区| 美女日韩在线中文字幕| 天天色av.com| 亚洲啪啪av| 波多野结衣在线网址| 九九热国产在线| 无遮挡在线观看| 一区二区三区波多野结衣在线观看| 日韩av观看网址| 日韩在线播放中文字幕| 精品久久久久久无码人妻| 欧美日韩国产色站一区二区三区| 国产日韩欧美黄色| 亚洲少妇中文字幕| 唐人社导航福利精品| 国产女主播一区二区| 成人黄色网址在线观看| 涩涩漫画在线观看| 国产97在线 | 亚洲| 日本中文在线播放| 国产精品私人影院| 日韩人在线观看| 欧美激情视频免费观看| 精品亚洲国产成av人片传媒| 亚洲欧美国产另类首页| 日韩综合第一页| 亚洲欧美另类国产| 1234区在线观看视频免费| 中文字幕一区二区三区免费看| 亚洲一二三四区不卡| 成人中文字幕在线观看| 日韩成人黄色av| av无码久久久久久不卡网站| 欧美日韩电影在线观看| 成人黄色理论片| 国产伦视频一区二区三区| 久久综合狠狠综合| 久久精品国产美女| 亚洲国产电影| 人妖一区二区三区| 黄色国产一级视频| 久久久综合色| 国内精品免费一区二区三区| 最新热久久免费视频| 欧美尤物巨大精品爽| 在线免费黄色网| 亚洲精品美女视频| 超碰精品一区二区三区乱码| 国产精品二区影院| 丝袜美腿精品国产二区| 91蝌蚪porny| 国产成人a视频高清在线观看| 国产亚洲a∨片在线观看| 高清不卡一区二区| 黑粗硬大欧美视频| 久久精品国亚洲| 日韩精品欧美成人高清一区二区| 亚洲xxxx做受欧美| 影音先锋亚洲天堂| 欧美性受xxxx| 日韩精品黄色| 日本妇乱大交xxxxx| 国内精品久久久久久久影视简单| 久久久久久久久久久97| 日本动漫同人动漫在线观看| 在线观看国产日韩| 天堂在线资源视频| 日韩女优中文字幕| 亚洲国产欧美不卡在线观看| 国产女人18毛片水真多| 久久久99久久| 国产日韩综合一区二区性色av| 午夜丝袜av电影| 亚洲人妖av一区二区| 你懂的视频在线一区二区| 午夜神马福利影院| 91精品福利视频| 久久99国产成人小视频| 欧美日韩国产亚洲沙发| 国产精品女同一区二区| 日韩国产精品久久久久久亚洲| 在线免费观看成人| 依依综合在线| av成人免费| 亚洲一区二区三区爽爽爽爽爽| zzijzzij亚洲日本少妇熟睡| 99精彩视频在线观看免费| 91精品久久久久久久久青青| 欧美日韩亚洲不卡| 国内精品久久久久国产盗摄免费观看完整版| 每日更新在线观看av| 色噜噜一区二区三区| 7777女厕盗摄久久久| www.激情网| 亚洲美女福利视频| 成人精品亚洲| 四虎影视av| 日本最新高清不卡中文字幕| 国产一区福利视频| 国产超碰人人爽人人做人人爱| 亚洲成人一区| 欧美xxxxx性| 天堂午夜影视日韩欧美一区二区| 蜜臀久久99精品久久久久宅男| 精品视频无码一区二区三区| 欧美成人午夜影院| vam成人资源在线观看| 欧美一级理论性理论a| 精品成av人一区二区三区| 青青久在线视频| 在线播放精品一区二区三区| 国产黄色麻豆视频| 99在线精品视频在线观看| 国产成人综合亚洲| 欧美国产一区二区在线观看| 欧美狂野另类xxxxoooo| 国内精品不卡一区二区三区| 超碰91人人草人人干| 国产视频二区三区| 亚洲无人区一区| 欧美黑粗硬大| 怡红院男人的天堂| 欧美xxxx精品| 丁香啪啪综合成人亚洲小说| 国产一级二级三级视频| 国产成年人在线观看| 国产91在线播放精品| 一区二区三区免费视频网站| 一区二区乱码| 国产95在线|亚洲| 夫妇交换中文字幕| 欧美一区二区视频在线| 成年人在线观看视频免费| 精品国产欧美一区二区五十路| 91精品国产综合久久精品app| 久久av少妇| 亚洲精品中文字幕乱码三区91| 欧美gay1069大粗吊| 国产chinese中国hdxxxx| 西野翔中文久久精品国产| 成人国产一区二区三区精品麻豆| 国产超级av| 免费在线观看污视频| 国产精品国产一区二区| 亚洲国产一区二区在线播放| 日韩精品――中文字幕| 毛片aaaaa| 成人午夜免费在线| 亚洲国产精品久久久久秋霞影院| 在线一区视频| 国产成人亚洲精品狼色在线| 粉嫩av国产一区二区三区| 欧美三级视频在线播放| 国产亚洲va综合人人澡精品| 91精品欧美久久久久久动漫| 成人黄色在线免费| 欧美日本在线播放| 国产精品乱码视频| 精品国产一区二区三区噜噜噜| 污污的视频网站在线观看| 日本一欧美一欧美一亚洲视频| 91欧美在线| 一区国产精品| 亚洲人成网站在线播| 精品久久一区二区| 日本一区二区在线视频观看| 成人亚洲精品777777大片| 人人澡人人添人人爽一区二区| 午夜啪啪福利视频| 色黄久久久久久| 美女免费视频一区| 美女视频免费精品| 亚洲在线免费视频| 翔田千里88av中文字幕| 我想看黄色大片| 狠狠一区二区三区| 香蕉一区二区| 一级黄色片在线| 久久久午夜视频| 可以免费看黄色的网站| 日韩中文字幕电影| 在线播放麻豆| 高h视频在线观看| 91精品天堂福利在线观看| 亚洲欧美日韩电影| 色av成人天堂桃色av| 亚洲专区视频| 丝袜连裤袜欧美激情日韩| 夜夜嗨网站十八久久| 97视频一区| 国产精品一区二区三区免费观看| www.色日本| 国产视频在线免费观看| 91成人在线免费观看| 国产一区亚洲| 免费在线观看羞羞视频| 国产精品探花一区二区在线观看| 成人深夜在线观看| 国产精品一区二区在线免费观看| 成人在线免费观看视频网站| 亚洲桃色在线一区| 亚洲精品欧美专区| 日韩免费电影一区二区三区| 欧美日韩黄色大片| 亚洲成人自拍视频| 免费h片在线| 免费白白视频| 四虎成人精品在永久在线观看| 欧美一级生活片| 久久精品国产电影| 国产无人区一区二区三区| 欧美三片在线视频观看| 88在线观看91蜜桃国自产| 欧洲亚洲精品视频| 2019一级黄色毛片免费看网| 欧美男男video| 少妇视频一区| 欧美巨胸大乳hitomi| 草莓视频性福宝| 久久午夜精品一区二区| 欧美日韩午夜在线| 天堂аⅴ在线地址8| 黄色免费视频大全| 亚洲色偷偷综合亚洲av伊人| 在线视频xx| 91插插插插插插| 久久国产精品99精品国产| 精品一区二区国语对白| 超碰国产在线| 潘金莲一级黄色片| 麻豆91精品| 免费在线国产| 国产精品9999久久久久仙踪林| 美女毛片在线观看| 久久www成人_看片免费不卡| 伊人久久婷婷| 麻豆免费网站| ww国产内射精品后入国产| 麻豆国产视频| 国产成人的电影在线观看| 亚洲女人天堂色在线7777| 国产福利91精品一区| 99热这里只有成人精品国产|