国产精品青草久-国产精品情侣愉拍-国产精品区网红主-国产精品区一区二-国产精品热久久-国产精品热热热-国产精品人aⅴ-国产精品人成在线-国产精品人妻人伦-国产精品人人

金喜正规买球

案例分析|去哪兒網機票搜索系統的高并發架構設計

原創|實施案例|編輯:龔雪|2017-03-21 10:42:53.000|閱讀 204 次

概述:前美團Qunar架構師,帶你一步一步分析去哪兒網機票搜索系統的高并發架構設計原理

# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>

“高并發”一直是大家感興趣的話題。本文就來給大家講講機票高并發的故事。
 
背景介紹
Qunar是2005年成立的,那時候人們還不習慣通過打電話或者到代理商那里去買機票。近幾年隨著旅游業的發展,機票業務也由傳統的線下來到線上。在“在線旅游”的大浪潮下,Qunar的核心業務主要是線上機票搜索和機票銷售。根據2014年9月艾瑞監測數據,在旅行類網站月度獨立訪問量統計中,去哪兒網以4474萬人名列前茅。截至2015年3月31日,去哪兒網可實時搜索約9000家旅游代理商網站,搜索范圍覆蓋全球范圍內超過28萬條國內及國際航線。
 
Qunar由機票起家,核心產品包括機票搜索比價系統、機票銷售OTA系統等。后來一度成為國內最大旅游搜索引擎,所以最開始大家知道Qunar都是從機票開始。
 
為了方便大家了解機票搜索的具體業務,我們從用戶熟悉角度看一下搜索的過程,如下圖:

 

根據上面的圖片,簡單解釋下:
金喜正規買球:用戶按出發城市、到達城市、出發日期開始搜索機票,進入列表頁。
列表頁:展示第一次搜索結果,一般用戶會多次搜索,直到找到適合他的航班,然后進入詳情頁。
產品詳情頁:用戶填入個人信息,開始準備下單支付。
 
從上面的介紹可以看出,過程1和2是個用戶高頻的入口。用戶訪問流量一大,必然有高并發的情況。所以在金喜正規買球和列表頁會做一些優化:
前端做靜態文件的壓縮,優化Http請求連接數,以減小帶寬,讓頁面更快加載出來。
前后端做了數據分離,讓搜索服務解耦,在高并發情況下更靈活做負載均衡。
后端數據(航班數據)99%以上來自緩存,加載快,給用戶更快的體驗。而我們的緩存是  異步刷新的機制,后面會提及到。
在過億級UV的搜索業務,其搜索結果核心指標:一是保證時間夠快,二是保證結果實時最新。
 
為了達到這個指標,搜索結果就要盡量走緩存,我們會預先把航班數據放到緩存,當航班數據變化時,增量更新緩存系統。 所以,Qunar機票技術部就有一個全年很關鍵的一個指標:搜索緩存命中率,當時已經做到了>99.7%。再往后,每提高0.1%,優化難度成指數級增長了。哪怕是千分之一,也直接影響用戶體驗,影響每天上萬張機票的銷售額。
 
這里還有幾個值得關注的指標:
 
每臺搜索實例的QPS(搜索有50~60臺虛擬機實例,按最大并發量,每臺請求吞吐量>1000)。
搜索結果的 Average-Time :  一般從C端用戶體驗來說,Average-Time 不能超過3秒的。
了解完機票搜索大概的流程,下面就來看看Qunar搜索的架構。
 
搜索系統設計架構

Qunar搜索架構圖
 
上面提到搜索的航班數據都是存儲在緩存系統里面。最早使用Memcached,通過一致Hash建立集群,印象大概有20臺左右實例。 存儲的粒度就是出發地和到達地全部航班數據。隨著當時Redis并發讀寫性能穩步提高,部分系統開始逐步遷移到Redis,比如機票低價系統、推薦系統。
搜索系統按架構圖,主要定義成前臺搜索、后臺搜索兩大模塊,分別用2、3標示,下面我也會重點解釋。
 
前臺搜索
主要讀取緩存,解析,合并航班數據返回給用戶端。
前臺搜索是基于Web服務,高峰期時候最大啟動了50臺左右的Tomcat實例。搜索的URL規則是:出發城市+到達城市+出發日期,這和緩存系統存儲最小單元:出發城市+到達城市+出發日期是一致的。
 
Tomcat服務我們是通過Nginx來做負載均衡,用Lua腳本區分是國際航線還是國內航線,基于航線類型,Nginx會跳轉不同搜索服務器:主要是國際搜索、國內搜索(基于業務、數據模型、商業模式,完全分開部署)。不光如此,Lua還用來敏捷開發一些基本服務:比如維護城市列表、機場列表等。
 
航班數據
上文我一直提到航班數據,接下來簡單介紹下航班的概念和基本類型,讓大家有個印象,明白的同學可以跳過:
單程航班:也叫直達航班,比如BJ(北京)飛NY(紐約)。
往返航班:比如BJ飛NY,然后又從NY返回BJ。
帶中轉:有單程中轉、往返中轉;往返中轉可以一段直達,一段中轉。也可以兩段都有中轉,如下圖:

其實,還有更復雜的情況:
如果哪天在BJ(北京)的你想來一次說走就走的旅行,想要去NY(紐約)。你選擇了BJ直飛NY的單程航班。后來,你覺得去趟米國老不容易,想順便去LA玩。那你可以先BJ飛到LA,玩幾天,然后LA再飛NY。
 
不過,去了米國要回來吧,你也許:
NY直接飛回BJ。
突然玩性大發,中途順便去日本,從NY飛東京,再從東京飛BJ。
還沒玩夠?還要從NY飛夏威夷玩,然后夏威夷飛東京,再東京飛首爾,最后首爾返回北京。
…… 有點復雜吧,這是去程中轉、回程多次中轉的航班路線。
 
對應國際航班還算非常正常的場景,比如從中國去肯尼亞、阿根廷,因為沒有直達航班,就會遇到多次中轉。所以,飛國外有時候是蠻有意思、蠻麻煩的一件事。
 
通過上面例子,大家了解到了機票中航線的復雜程度。但是,我們的緩存其實是有限的,它只保存了兩個地方的航班信息。這樣簡單的設計也是有必然出發點:考慮用最簡單的兩點一線,才能最大限度上組合復雜的線路。
 
所以在前臺搜索,還有大量工作要做,總而言之就是:
按照最終出發地、目的地,根據一定規則搜索出用戶想要的航班路線。這些規則可能是:飛行時間最短、機票價格最便宜(一般中轉就會便宜)、航班中轉最少、最宜飛行時間。
 
你看,機票里面的航線是不是變成了數據結構里面的有向圖,而搜索就等于在這個有向圖中,按照一定的權重求出最優路線的過程!
 
高并發下多線程應用
我們后端技術棧基于Java。為了搜索變得更快,我們大量把Java多線程特性用到了并行運算上。這樣,充分利用CPU資源,讓計算航線變得更快。 比如下面這樣中轉航線,就會以多線程方式并行先處理每一段航班。類似這樣場景很多:
 
Java的多線程對于高并發系統有下面的優勢:
Java Executor框架提供了完善線程池管理機制:譬如newCachedThreadPool、     SingleThreadExecutor 等線程池。
FutureTask類靈活實現多線程的并行、串行計算。
在高并發場景下,提供了保證線程安全的對象、方法。比如經典的ConcurrentHashMap,它比起HashMap,有更小粒度的鎖,并發讀寫性能更好。線程安全的StringBuilder取代String、StringBuffer等等(Java在多線程這塊實現是非常優秀和成熟的)。
 
高并發下數據傳輸
因為每次搜索機票,返回的航班數據是很多的:
包含各種航線組合:單程、單程一次中轉、單程多次中轉,往返更不用說了。
航線上又區分上百種航空公司的組合。比如北京到紐約,有美國航空,國航,大韓,  東京等等各個國家的各大航空公司,琳瑯滿目。
那么,最早航班數據用標準的XML、JSON存儲,不過隨著搜索量不斷飆升,CPU和帶寬壓力很大了。后來采取自己定義一種txt格式來傳輸數據:一方面數據壓縮到原來30%~40%,極大的節約了帶寬。同時CPU的運算量大大減低,服務器數量也隨之減小。
 
在大用戶量、高并發的情況下,是特別能看出開源系統的特點:比如機票的數據解析用到了很多第三方庫,當時我們也用了Fastjson。在正常情況下,Fastjson 確實解析很快,一旦并發量上來,就會越來越吃內存,甚至JVM很快出現內存溢出。原因呢,很簡單,Fastjson設計初衷是:先把整個數據裝載到內存,然后解析,所以執行很快,但很費內存。
 
當然,這不能說Fastjson不優秀,現在看 GitHub上有8000多star。只是它不適應剛才的業務場景。
這里順便說到聯想到一個事:互聯網公司因為快速發展,需要新技術來支撐業務。 那么,應用新的技術應該注意些什么呢?我的體會是:
好的技術要大膽嘗試,謹慎使用。
 
優秀開源項目,注意是優秀。使用前一定弄清他的使用場景,多做做壓力測試。
高并發的用戶系統要做A/B測試,然后逐步導流,最后上線后還要有個觀察期。
 
后臺搜索
后臺搜索系統的核心任務是從外部的GDS系統抓取航班數據,然后異步寫入緩存。
首先說一個概念GDS(Global Distribution System)即“全球分銷系統”,是應用于民用航空運輸及整個旅游業的大型計算機信息服務系統。通過GDS,遍及全球的旅游銷售機構可以及時地從航空公司、旅館、租車公司、旅游公司獲取大量的與旅游相關的信息。
 
機票的源數據都來自于各種GDS系統,但每個GDS卻千差萬別:
服務器遍布全球各地:國內GDS主要有中航信的IBE系統、黑屏數據(去機場、火車站看到售票員輸入的電腦終端系統),國際GDS遍布于東南亞、北美、歐洲等等。
 
通訊協議不一樣,HTTP(API、Webservice)、Socket等等。
服務不穩定,尤其國外的GDS,受網路鏈路影響,訪問很慢(十幾分鐘長連接很常見),服務白天經常性掛掉。
更麻煩的是:GDS一般付費按次查詢,在大搜索量下,實時付費用它,估計哪家公司都得破產。而且就算有錢 , 各種歷史悠久的GDS是無法承載任何的高并發查詢。更苦的是,因為是創業公司,我們大都只能用免費的GDS,它們都是極其不穩定的。
 
所謂便宜沒好貨,最搞笑的一次是:曾經在米國的GDS掛了一、兩天,技術們想聯系服務商溝通服務器問題。因為是免費,就沒有所謂的服務商一說,最后產品總監(算兼職商務吧)給了一個國外的網址,打開是這家服務商的工單頁面,全英文,沒有留任何郵箱。提交工單后,不知道什么時候回復。可以想想當時我的心情......
 
雖然有那么多困難,我們還是找到一些技術方案,具體如下。
 
引入NIO框架
考慮GDS訪問慢,不穩定,導致很多長連接。我們大量使用NIO技術:
NIO,是為了彌補傳統I/O工作模式的不足而研發的,NIO的工具包提出了基于Selector(選擇器)、Buffer(緩沖區)、Channel(通道)的新模式;Selector(選擇器)、可選擇的Channel(通道)和SelectionKey(選擇鍵)配合起來使用,可以實現并發的非阻塞型I/O能力。

NIO并不是一下就憑空出來的,那是因為 Epoll 在Linux2.6內核中正式引入,有了I/O多路復用技術,它可以處理更多的并發連接。這才出現了各種應用層的NIO框架。
 
HTTP、Socket 都支持了NIO方式,在和GDS通信過程中,和過去相比:
通信從同步變成異步模式:CPU的開銷、內存的占用都減低了一個數量級。
長連接可以支持更長超時時間,對國外GDS通信要可靠多了。
提高了后臺搜索服務器的穩定性。
 
消息隊列
為了異步完成航班數據更新到緩存,我們采用消息隊列方式(主備AMQ)來管理這些異步任務。具體實現如下。

有一個問題,如何判斷緩存過期呢?這里面有一個復雜的系統來設置的,它叫Router。資深運營會用它設置可以細化到具體一個航段的緩存有效期:比如說北京—NY,一般來說買機票的人不多的,航班信息緩存幾天都沒有問題。但如果北京—上海,那可能就最多5分鐘了。
Router還有一個復雜工作,我叫它“去偽存真”。我們長期發現(真是便宜無好貨),某些GDS返回航班數據不全是準確的,所以我們會把某些航線、甚至航班指定具體的GDS數據源,比如北京—新加坡:直達航班數據 來自于ABAQUS,但是中轉數據,北京—上海—新加坡,  或者北京—臺北—新加坡 從IBE來會精準些。
 
因此Router路由規則設計要很靈活。通過消息隊列,也其實采用異步化方式讓服務解耦,進行了很好的讀寫分離。
 
GDS服務抽象虛擬Node
為了管理好不同GDS資源,最大的利用它們。我們把GDS服務器抽象成一組Node節點來便于管理,像下面這樣:

具體原理:按照每個GDS服務器穩定性(通過輪休方式,不斷Check它們的可用性)和查詢性能,我們算出一個合理的權重,給它分配對應的一組虛擬的Node節點,這些Node節點由一個Node池統一管理。這樣,不同的GDS系統都抽象成了資源池里面的一組相同的Node節點。
 
那么它具體如何運轉的呢?
當緩存系統相關航班數據過期后,前臺搜索告知MQ有實時搜索任務,MQ統一把異步任務交給Router,這個時候Router并不會直接請求GDS數據,而是去找Node池。Node池會動態分配一個Node節點給Router,最后Router查找Node節點映射的GDS,然后去請求數據,最后異步更新對應的緩存數據。通過技術的實現,我們把哪些不穩定的,甚至半癱瘓的GDS充分利用了起來(包含付費的一種黑屏終端,我們把它用成了免費模式,這里用到了某些黑科技,政策原因不方便透露),同時滿足了前臺上億次搜索查詢!
 
監控系統
鑒于機票系統的復雜度和大業務量,完備監控是很必要的:
1、整個Qunar系統架構層級復雜,第三方服務調用較多(譬如GDS),早期監控系統基于CACTI+NAGIOS ,CACTI有很豐富的DashBoard,可以多維度的展示監控數據。除此以外,公司為了保證核心業務快速響應,埋了很多報警閾值。而且Qunar還有一個NOC小組,是專門24小時處理線上報警:記得當時手機每天會有各種系統上百條的報警短信。
 
當然,我還是比較淡定了。因為系統太多,報警信息也不盡是系統bug,它可能是某些潛在的問題預警,所以,系統監控非常至關重要。
 
2、復雜系統來源于復雜的業務,Qunar除了對服務器CPU、內存、IO系統監控以外,遠遠是不夠的。我們更關心,或者說更容易出問題是業務的功能缺陷。所以,為了滿足業務需要,我們當時研發了一套業務監控的插件,它的核心原理如下圖:

它把監控數據先保存到內存中,內部定時程序每分鐘上傳數據到監控平臺。同時它作為一個Plugin,可以即插即用。接入既有的監控系統,它幾乎實時做到監控,設計上也避免了性能問題。后期,產品、運營還基于此系統,做數據分析和預測:比如統計出票正態分布等。因為它支持自定義統計,有很方便DashBoard實時展示。對于整個公司業務是一個很有力的支撐。
 
到今天,這種設計思路還在很多監控系統上看到相似的影子。
 
機票銷售系統
機票另一個重要系統TTS:TTS(Total Solution)模式,是去哪兒網自主研發的交易平臺,是為航空公司、酒店在線旅游產品銷售系統。
TTS有大量商家入駐,商家會批量錄入航班價格信息。
 
為了減少大量商家同時錄入海量數據帶來的數據庫并發讀寫的問題,我們會依據每個商家規模,通過數據庫動態保存服務器IP,靈活的切換服務器達到負載均衡的效果。這里不再細說了。
 
最后,回顧整個搜索架構的設計,核心思想體現了服務的一種解耦化。設計的系統雖然數量看起來很多,但是出發點都是把復雜的業務拆解成簡單的單元,讓每一個單元專注自己的任務。這樣,每個系統的性能調優和擴展性變得容易。同時,服務的解耦使整個系統更好維護,更好支撐了業務。
 

重大喜訊,慧都學院將在3月底有一堂《基于圖的大數據分析》免費公開課,點擊立即報名。


標簽:

本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn


為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產品
  • 推薦文章
  • 慧都慧問
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
精品欧美一区二区在线观看欧美熟 | 亚洲成a人片在线观看无码专区 | 风流老熟女一区二区三区l 风流老太婆大bbw | 精品无码久久久久久尤物 | 欧美在线一级精品 | 国产成人久久精品毛片 | 国产成人av大片大片在线播放 | 欧美无人区码 | 黄色网址在线播放 | 日韩在线视频一区二区三区 | 国产成人精品久久亚洲高清 | 亚洲首页在线观看 | 午夜三级影院动漫在线观看 | 91香蕉视频在线看 | 亚洲一卡二卡三卡四卡无卡 | 97精品伊人久久 | 国产成人亚洲精品无码h在线 | 欧美日韩中文在线字幕视频 | 91精品人妻一区二区三区 | 国产成人精品综合在线观看 | 无码一级毛片免费 | 日韩无码三级片免费观看 | 国产亚洲成给综合 | av无码专区亚洲 | 亚洲国产中文在线二区三区免 | 国产免费看黄的私人影院 | 国产在线一区观看 | 日本夜爽| 日本一区午夜爱爱 | 91精品国产福利在线观看雪梨 | 国产午夜精品久久精品电影 | 亚洲a在线观看无码 | 国产制服丝袜在线无码 | 97影院午夜午夜伦不卡 | 婷婷色中文在线观看 | 精品爆乳一区二区三区无码aⅴ | 国产成人av综合久久 | 久久9国产影视大全99久 | 中文字幕中字幕亚洲 | 国产精品高潮呻吟久久av | 日本国产欧美在线观看 | 99ri在线 | 午夜精品久久久久成人 | 亚洲男人的天堂aⅴ在线视频 | 国内盗摄视频一区二区三区 | 美女高潮黄又色高清视频免费 | 深夜a级毛片免费无码 | 性色av无码无在线观看 | 中文字幕巨大的乳专区不卡顿 | 日韩无码久久一 | 欧美午夜精品久久久久久 | 欧美性x | 国产精品亚洲天堂无码 | 日本无码视频在线观看 | 国产免费av片在线观看播放 | 亚洲精品自拍愉拍第二页 | 国产在线观看无码不卡 | 自拍偷自拍亚洲 | 激情内射亚州一区二区三区爱妻 | 日本高清免费不卡视频 | 日韩免费精品无码一二三区 | 日本一区二区三区中文字幕 | 99久久免费国产精品热 | 丰满少妇被猛烈进入高清app | 欧美日韩专区在线观看 | 亚洲成a人片在线观看高清 亚洲成a人片在线观看国产 | 国产午夜在线观看视频 | 91久久99热青草国产 | 狠狠人妻久久久久久综合 | 国产爆乳成av人在线播放 | 99精品国产在热久久无毒不卡 | 91麻豆精品国产综合久久久 | 国产精品国三级国产aⅴ | 国产真实av剧情露脸 | 国产精品中文久久久久久久 | 国产一卡二卡三卡四高清 | 国产午夜| 亚洲蜜桃精久久久久久久久久久久 | 国产精品国产香蕉在线观看网 | 国产精品一区高清在线观看 | 国产一区二区三区综合网 | 国内精品一区二区福利视频 | 亚洲一区二区观看播放 | 日本成a人片在 | 91av色| 中文字幕韩国三级理论无码 | 91免费在线看 | 97精品国产9 | 99国产婷婷综合在线视频 | 国产成人无码午夜视频在线观看 | 国产自拍 | 极品国产尤 | 亚洲va中文在线播放免费 | 无码国产成人午夜电影在线观看 | 亚洲欧美日韩综合一区在线观看 | 黄色网站在线观看一级毛 | 欧美亚洲成人动漫在线 | 亚洲av无码国产一区二区三区 | 国产日韩欧美久久 | 一区二区三区高清视频在线观看 | 果冻破解版无限app旧版下载 | 国产欧美日韩精品丝袜高跟鞋 | 国产亚州视频在线中文字幕 | 国产午夜激无码αv毛片久久 | 国产激情综合在线观看 | 亚洲欧美日韩综合一区二区 | 99久久精品国产一区二区免费 | 亚洲欧美精品中文字幕 | 最新韩国三级伦理电影片 | 婷婷综合另类小说色区 | 亚洲欧美日韩国产另例 | 日韩精品搭讪在线视频播放 | 99久久免费视频观看 | 中文字幕日韩欧美一区二区 | 午夜成人精品福利网站在线观看 | 中文字幕人成乱 | 国产在线麻豆自在拍91精品 | 在线精品91青草国产 | 动漫精品一区二 | 国产ⅴ片在线播放免费无码 | 国产片免费福利片永久不卡 | 日韩少妇内射免费播放 | 亚洲精品亚洲人成在线播放 | 在线播放亚洲第一字幕 | 国产精品一区二区三区四区 | 99在线精品日韩一区免费国产 | 欧美一区二区三区性视频 | 成人免费视频一区二区三区 | 特级做a爰片毛片 | 精品无码一区 | 国产老色批免费视 | 自拍欧美日韩亚洲 | 国产精品看片在线观看 | 国产免费久久精品99re丫 | 精品国产一区二区三区不卡 | 午夜福制92视频 | 在线观看成人无码中文av天堂 | 久久成人福利视频 | 亚洲字幕av | 国产欧美日本在线观看 | 亚洲成人一级 | 国产成人无码区在线观看資源免費看 | 国产午夜精品久久久久九九 | 国产免费av片在线播放 | 午夜亚洲国产理论片中文飘 | 91老司机深夜福利精品视频在线 | 内射精品无码中文字幕 | av不卡中文| 97国产欧美精品一区 | 色综合网站av综合无码综合网 | 无码国产乱伦三级 | 国产福利91精品一区 | 人妻精品动漫 | 97蜜桃| 91麻豆精品国产综合久久久 | a级精品国产片在线观看 | 精品无码国产自产在线观看水浒传 | 人妻少妇无码视频免费看 | 国产成人精品.一二区 | 精品国产福利第 | 韩国日本亚洲欧洲一区二区三区 | 日本一本免费一二区 | 国产精品综合第一页 | 日本一区二区三区免费播放视频站 | 亚洲精品国产精品乱码 | 免费无码av片在线观看软 | 老司机精品影院一区二区三区 | 亚洲国产一区二区精品专区 | 国产欧洲黄色一级片视频 | 国产精品自在拍一区二区不卡 | 亚洲大片精品永久免费看网站 | 国内精品久久久久久不卡影院 | 黄色网站网址视频在线观看 | 激情视频在线观看国产 | 中文字幕亚洲欧美日韩专区 | 国产一区二区三区乱码福利 | 中文亚洲成a人片在线观看 中文亚洲日韩精品字幕不卡 | 欧美天天澡天天爽日日a | www夜片内射视频日韩精品成 | 精品日韩欧美一区在线播放不 | 国产精品系列在线观看 | 亚洲日韩一页精品发布 | 亚洲熟妇少妇任你躁在线观看无码 | 色噜噜狠狠色综合网 | 99久久99久久精品国产片 | 国产麻豆一区二区三区精品视频 | 国产精品剧情在线 | 国产精品97久久久久久久 | 性欧美69| 麻豆午夜福利在线观看 | 黄页成人免费网站 | 国产精品亚洲一区二区无码色欲 | 日韩漂亮素人在线视频观看 | 国产在线拍揄自揄拍无码 | 毛片va一区二区三区 | 日韩国产欧美亚洲一区不 | 爱豆传媒高清电影手机在线播放 | 97伦理电影全集在线观看 | 国产精品无码久久久久久 | 波多野结衣电影在线完整版在线播放 | 中文字幕日韩视频在线观看 | 亚洲熟女av一区二区三区 | 日韩精品一区二区亚洲av观看 | 国产精品丝袜久久久久久不卡 | 韩国午夜理伦三级理论在线观看 | 92久久av嫩| 性色a∨人人爽网站hd | 91精品国产高清91 | 98国产精品综合一区二区三区 | 欧美日韩午夜一区二区 | 欧美老熟妇乱大交xxxxx | 91精品国产福利在线观看 | 欧美日韩高清视频一区二区三区 | 一级特黄aaa大片 | 国产三a级日本三级日产三级 | 国产高清无码在线互动交流 | 香蕉视频在线久久 | 免费无码鲁丝片一区二区 | 亚洲av综合色区无码一二三区 | md豆传媒一二三区入口 | 97狠狠干五月天 | 无码一区二区三区av免费 | 日韩欧美成末人一区二 | 日本一区二区三区视频在线观看 | 欧美日韩精品一区二区在线观看 | 91欧美视频在线 | 无码在线播放 | 97精品久久天干天天图片 | 另类重口100页在线播放 | 毛片a级毛片免 | 在线观看的黄色网站 | 人妻精品久久久久中文字幕 | 午夜无码视频一区二区三区 | 无码精品| 国产在线拍揄自揄拍无码视频 | 亚洲成av人影片在线观看 | 亚洲成人777777 | 亚洲午夜日 | 91在线国产在线观看高清 | 亚洲av不卡无码国产粉色 | 日韩一区二区综合精品 | 国产成年码av片在线观看 | 亚洲精品国产a久久久久久 亚洲精品国产va在 亚洲精品国产啊女成拍色拍 | 国产一区日韩二区欧美三区 | 国产白丝内射 | 精品乱码一区二区三区四区 | 精品国产成人国产在线观看 | 国产综合精品一区二区三区 | 日韩欧美自在线观看亚洲精品福利片 | 无码国产在线视频一区 | 国产精久久一区二 | 国产又色又爽又好刺 | www.手机在线观看黄片视频 | 日本h纯肉无遮掩3d动漫在线观 | 国产成人欧美日本在线观看 | 91导航小污女导航天天夜夜爽 | 三级久久试看3分钟 | 97制片厂爱豆传媒视频高清 | h漫全彩纯肉无码网站 | 精品久久一区 | 在线观看黄aⅴ免费观看 | 蜜臀视频免费观看国产一区二区 | 91久久精品在这里色伊人68 | 亚洲产国偷v产偷v自拍涩爱 | 牛牛本精品99久久精品 | 国产麻豆剧果冻传媒一区 | 亚洲av综合色区无码二区爱av | 国产熟女3p贵在真实视频 | 99无码一区二区 | 99久久免费精品国产72精品九 | 成人网站在线观看 | 日本特黄特色aaa大片免费 | av免费无码在线观 | 精品国产乱码久久久 | 午夜神马| 狠狠精品干练久久久无码中文字幕 | 丰满的瑜伽老师 | 日韩av成人在线 | 99久热在线精品996热是什么 | 亚洲国产中文精品无码专区网站 | 深夜久久aaaaa级毛片免费看 | 国产裸拍裸体视频在线观看 | 亚洲国产成人片在线观看 | 内射一区二区精品视频在线观 | 丰满少妇被猛男猛烈进入久久 | 亚洲国产精品国自产拍av麻豆 | 国产精鲁鲁视频在线观看 | 欧美日韩变态另类在线观看 | 国产999精品久久久久久 | 欧美色欧美亚洲高清在线视频 | 日本综合aⅴ精品 | 欧美熟妇另类久久久久久久 | 精品性影院一区二区三区内射 | 欧美丝袜高跟鞋一区二区 | 97超级碰碰碰久久久久总站 | αv天堂在线观看免费αⅴ αv在线视频免费观看男人 | 人人操人人摸97 | 国产精品国产三级国产专不∫ | 国产精品久久久久一区二区三区 | 在线观看免费一级毛片 | 午夜福利视频免费看床戏激情 | 国产亚洲精品观看91在线 | 国产精品乱码一区二区毛片 | 99在线精品日韩一区免费国产 | 国产精品亚洲一区 | 性做久久久久久久免费看 | 无码国产伦一区二区三区视频 | 国产清纯白嫩美女正无套播放 | 国产精品日韩在线观看一区二区 | 一区二区在线看 | 在线免费观看日本视频 | 在线视频人妻中出 | 亚洲综合精品一区二区三区 | 国产91免费在线观看 | 偷拍厕所美女尿尿视频 | 亚洲欧美日韩v中文在线 | 国产a∨精品一区二区三区不卡 | 人视频网站 | 久久99精品久久久久久久不卡 | 国产亚洲精品久久久久秋霞 | 麻豆91欧美国产亚洲 | 精品人妻系列无码一区二区三区 | 国产va免费精品高清在线观看 | 一区二区三区鲁丝不卡 | 中文字幕久 | 91色中色成人视频 | 国产特级亚州一级淫片 | 综合色区亚洲熟妇10p | 欧美日韩另类小说自拍 | 国产中文字 | 精品国产福利片在线观看 | 亚洲欧美手机在线观看 | 人妻av区波多野结衣 | 中文字幕韩日精品 | 国产成人欧美日本在线观看 | 在线观看日韩欧美 | 中文字幕精品无码亚洲字幕 | 国产免费丝袜调教视频 | 成年视频在线观看 | 日韩精品一区二区三区高清免费 | 99在线精品免费视频九九 | 亚洲午夜成人精品 | 国产欧美久久久精品 | 国产精品视频免费播放 | 亚洲日本va中文字幕午夜福利 | 无码日韩aⅴ一区二区三区 无码日韩av一区二区三区 | 亚洲成a人片在线观看无码3d | 麻豆蜜桃国产精品无码视频 | 亚洲精品中文字幕久久久久 | 91精品国产乱码在线观看 | 亚洲无码在线观看a | 亚洲国产欧美日本韩国中文在线字幕 | 91精品无码国产在线观看一区 | 日韩欧美国精品一区二区三区 | 日韩久久精品无码av | 国内自拍| 亚洲国产精品国自产拍av麻豆 | 亚洲av无码成 | 日韩欧美自拍区 | 亚洲国产成人精 | 人妻少妇精品无码专区漫画 | 无码任你躁久久久久久老妇双奶 | 国产欧美日韩精品丝袜高跟鞋 | 午夜福利一区二区三区高清视频 | 亚洲一区二区 | 91丝袜精品诱惑在线观看 | 99热从新兴趋势到潮流风口 | 国产精品九九久久一区hh | 欧美成人精品高清在线观看 | 国产精品视频色拍拍 | 亚洲精品无码观看 | 天天综合91 | 黄色香蕉视频 | 国产免费无码午夜福利电影 | 91短视频视频 | 91精品在线视频观看 | 在线观看黄色小 | 国产色视频一区二区三区 | 91久久九九精品国产综合 | 在线免费观看成年人视频 | 九一成人在线观看 | 十八禁啪h亚洲av羞羞网站 | 国产欧美日韩精品视频二区 | 深夜福利视频大全在线观看 | 国产精选在线观看播放 | 欧美日韩在大午夜爽爽影院 | 精品国产aⅴ一区二区三区v免费 | 成人伊人精品色xxxx视频 | 97电影网 | 99精品热| 久久www免费人成看片老司机 | 午夜片无码区在线观看视频 | 成年黄页网站大全 | 国产精品视频一区二区噜噜 | 国产一区二区精品 | 日韩中文字幕精品视频在线 | 久久国产爆乳无码视频在线观看 | 日本高清不卡中文字幕网 | 国产性夜夜春夜夜爽18 | 色窝窝亚洲av网在线观看 | 国产秀色在线www免费观看 | 国产精品99久久久久 | 无码人妻视频看看 | 国产一区二区三区免费视频 | 亚洲av日韩av男人的天堂在线 | 自拍视频91 | 精品国产免费一区二区三区 | 国产aⅴ | 精品国产91乱码一区 | 欧美一级乱理片免费观看 | 成年女人免费碰碰视频 | 亚洲超碰97 | 亚洲国产中文在线二区三区免 | 成人免费无码不卡毛片 | 国产成人精品一区二区三区无码 | 欧美区精品系列在线观看不卡 | 99久久婷婷国产青草精品 | 日本高清va不卡视频在线观看 | 国产精品伦理久久久久 | 99婷婷综合国产 | 国产精品福利一区二区久久 | 99e热久久精品首页尤物 | 亚洲中文字幕aⅴ无码天堂 亚洲中文字幕av无码专区 | 亚洲av高清在线一区二区三区 | 日本中文无线码在线观看 | 精品国产一区二区三区不卡在 | 国产一区2区 | 牛牛精品国产亚洲一区二区三区 | 欧美牲交a欧美牲交 | 国产免费一级精品视频 | 国产日韩高清一区二区三区 | 国产成人不卡亚洲精品91 | 国产欧美一区二区三区久久 | 无码午夜人妻一区二区三区不卡视频 | 国内精品自在自线视频香蕉 | 欧美乱妇高清无乱码免费 | 九九精品视频久久 | 在线观看国产一区二区三区 | 国产午夜福利不卡在线观看 | 国偷自愉自产产区91区 | 丰满爆乳bbwbbwbbw | 亚洲午夜精品无码专区在线播放 | 国产aⅴ | 国产无遮挡免 | 无码专区亚洲综合另类 | av无码精品一区二区三区宅噜噜 | 91精品人妻少妇无码影院 | 无码av免费一区二区三区 | 97精品国产97久久久久久免费 | 国内精品久久久久久影院 | 国产成人精品一区二区三区… | 三级三级三级a级全黄三 | 插一插射一射视频 | 精品91 | 99久久婷婷国产综合精品青草免 | 天天爽夜夜爽夜夜爽精品视频 | 人妻丰满熟妇啪啪网站 | 亚洲av无码专区里番在线观看 | 久久91这里精品国产2025 | 狠狠色噜噜狠狠亚洲av | 中文字幕乱码字幕在线视频 | 国产成人一区二区三区 | 精品人妻一区二区三区浪潮在线 | 91免费看片 | 丰满多水的寡妇毛片免费看 | 欧美性色欧美 | 国产永久高清免费动作片www | 爱豆传媒港台综艺 | 91久久99热青草国产 | 国产在线卡一卡二卡三卡四卡免费 | 人妻丰满熟妇ay无码区 | 亚洲日韩国产一 | 99热在线免 | 九色视频安卓最新版1.5下载 | 国产精品国产三级国产αv 国产精品国产三级国产专i | av免费午夜福利不卡片在线观看 | 国产精品亚洲а∨无码播放麻豆 | 中文字幕亚洲综合久久 | 亚洲午夜在线观看 | 精品一区二区三区四区视频 | 亚洲一区二区三区 | 欧美一区二区三区精品国产 | 国产v综合v亚洲欧美久久 | 日韩欧美国产传媒第一区二区 | 日本黄免费 | 欧美日韩在线亚洲综合国产人 | 精品中文字幕一区二区三区四区 | 欧美一区二区三区精品 | 色综合伊人色综合网站 | 欧美日韩免费高清一区二区三区 | 成人久久网国产精品五月天 | 成人无码 | 自拍偷自拍亚洲精品情侣 | av无码免费永久在线观看 | 国产成人精品午夜福利在线观看 | 亚洲一区二区三区av在线观看 | 国产精品自产拍在线观看一 | 国产成人亚洲精品电影在线观看 | 91香蕉视频官网 | 国产精选秘免费进入竹菊影视 | 精品永久免费视频 | 午夜免费啪在线观看无码 | 少妇码av| 国产一线二线三线女 | 亚洲成人亲热国产精品 | 99久久婷婷国产综合精品 | 国产男女无遮挡猛进猛出 | 午夜片无码在线 | 成年女人永久免费看片 | 成人午夜精品网站在线观看 | 亚洲综合五月天国产av | 亚洲aⅴ无码乱码在线播放 亚洲aⅴ无码码潮喷在线观看 | 国产大片在线免费网站 | 成人乱码一区二区三区av | 波多野结衣之欲望金鱼妻nacs | 在线观看国产三级 | 国产欧美日韩视频 | 高清无码专区av | 无码日韩免费视频一区二区二区 | 国产精品亚洲欧美大片在线观看 | 在线亚洲欧洲日产国 | av在线播放大全 | 国产手机视频在线观看 | 精品国产自在在线在线观看 | 无码专区久久综合久中文字幕 | 韩国三级中文字幕hd无码 | 黑人和国产小电影 | 日本一品道无码免费专区在线观看 | 亚洲欧美色一 | 欧美色欧美亚洲高清在线观看 | 午夜精品一区二区 | 国产理论视频在线观看 | 亚洲av无码乱观看明星换脸va | 亚洲av无码无 | 精品国产不卡在线观看免费 | 国产乱子 | 国产av综合第一页 | 亚洲精品国产自在现线99这里 | 欧美一级黄色片免费看 | 国产午夜精品理论片久久影视 | 亚洲熟妇无码av在线观看 | 日韩精品国产免费av | 国产97久久久久久免费 | 黄色成年人软 | 亚洲日韩精品看片无码 | 成人性生交大片免费 | 91久久久人妻精品 | 国产精品一区二区三区不卡视频 | 国产成人高清亚洲第一 | 精品国产免费一区二区三区 | 天天干狠狠干 | 亚洲国产一区二区a毛片 | 国产爆乳无码一 | 国产激情自拍亚洲精品国产精品精 | 亚洲国产一区二区午夜福利 | 91日韩就爱高清视频 | 国产精品香蕉在线观看 | 精品久久综合一区二区 | 日本女优久久久啊的黄色视频 | 国产成人av在线亚洲天堂在线观看 | 亚洲欧美日韩国产精品 | 国产无套乱子伦精彩是白 | 91在线精品无码秘入口九色平台对比 | 国产v一区二区久久久 | 日韩视频免费 | 午夜福利三级理论电影 | 国产无遮挡大学生第一次做 | 在线亚洲精品福利网址导航 | 亚洲熟妇无码久久精品疯 | 精品国产一区二区三区四不卡在线 | 麻豆视频一区二区 | 成人无码区免费aⅴ片www软件 | 日韩v午夜视频在线观看 | 波多野结衣中文字幕久久 | 日韩人妻潮喷观看 | 久久97超碰色中文字幕 | 国产激情综合在线观看 | 精品一卡2卡三卡4卡免费视频 | 国产成人一区二区三区影院 | 国内亚洲精品视频久久 | 精品一区二区三区四区在线 | 无码精品a∨在线观看中文 无码精品va在线观看蜜桃 | 精品久久一区 | 中文亚洲成a人片在线播放 中文亚洲成a人片在线观看 | 99热国产亚洲精品 | 国产精品无码免费播放 | 亚洲av成人片色在线观看高潮 | 午夜全免费一级毛片在线播放 | 午夜福利h动漫在线播放 | 日本在线高清版卡免v | 日韩无码久久一 | 三级三级三级a级全黄三 | 午夜国产片在线观看精品 | www夜片内射视频日韩精品成人 | 亚洲av中文无码乱人伦在线观看 | 亚洲av永久无码区成人网站 | 果冻传媒av在线观看入口 | 日韩av成人在线 | 最新国产在线精品91尤物 | 日本一区二区免费在线观看 | 91久久精品国产91久久久久 | 成人自拍一区 | 精品曰韩av专区一区二区 | 人妻少妇精品久久 | 国产av巨作丝袜秘书 | 精品国产乱码久久久久久一区 | 无人影院手机版在线观看免费 | 自拍偷在线精品自拍偷 | 91精品一区二区三区在 | 国产欧美日韩精品视频二区 | 爆乳女教师高清bd | 无码久久久久冒白浆 | 无码国产精成人午夜视频 | 亚洲国产日韩欧美一区二区三区一 | 国产欧美日韩另类专区 | 午夜国产一级片 | 国产精品99久久99久久久 | 丝袜美腿诱惑亚洲一区二区 | 中文字幕一区二区三区在线观看 | 无人影院手机版在线观看免费 | 国产l精 | 国产av人人夜夜澡人人爽 | 亚洲av无码免费成人av | 国产在线91精品入口首页 | 麻豆91传媒一区 | 国产激情一区二区三区成人 | 狠狠色丁香婷婷综合小时婷婷 | 色婷婷在| 成人爱做日本视 | 色欲色欲日韩www在线观看 | 成人網站| 欧美日韩中文字幕 | 香蕉免费在线一区二区三区 | 二区三区99| 欧美一级在线观看 | 国产作爱视频免费播放 | 国产三级电影 | 91无码福利在线观看 | 久久av高潮av无码av喷吹 | 日日摸夜夜添夜夜添国产三级 | 国产综合国产精品 | 国产在线综合一区二区三区 | 国产伦精品一区二区三区视频 | 国内精品免费 | 国产免费高清视频在线观看不卡 | 一区二区综合色视频 | 国产高清色播视频免费看 | 无码国产伦一区二区三区视频 | 波多野结衣人妻无码潮喷av | 日韩黄片三级在线观看 | 国产午夜精品一区二区三区四区 | 91视频免费版黄 | 日本高清www色视频网站 | 亚洲精品无码激情av | 天天躁日日躁狠狠躁人妻 | 国产精品爽黄69天堂a | 日韩欧美亚洲动漫综合 | 成人免费无遮挡在线播放 | 精品日韩国产欧美视频 | 精品国产成av人片不卡无码 | 亚洲国产成人精品女人 | 无码高潮爽到爆 | 办公室爆乳女秘在线hd | 少妇无码av无码专区在线观看 | 国产一区二区久久精品 | 国产女人18毛片水真多18精品 | 人人爽人人爽人人片av东京热 | 精品无码又大又粗又黄的免费视频 | 欧美性公交xxxxx | 亚洲av中文无码乱人伦在线播放 | 国产末成年女av片一区二区 | 91久久香蕉国产熟女线看 | 亚洲国产欧美一区二区三区 | 国产一级做a爰片久久毛片男 | 97久久偷偷做嫩草影院免费看 | 国产又色又爽又黄刺激视频 | 一级片在线观看 | 国产一区二区三区不卡观 | 精品亚洲成a人在线看片 | 久久99久久久无码国产精品 | 国产亚洲这里只有精品 | 人妻被按摩师玩弄到潮喷 | 黄页免费在线 | 国产亚洲综合一区二区a片吴施蒙 | 在线观看国产亚洲视频免费 | 91久久线看在观草草青青 | 丰满人妻一区二区三区视频53 | 日韩精品一区二区三区观看 | 国产真实一级 | 国内精品九九久久精品一本 | 久久高清超碰av热热久久 | 91麻豆精产国品一二三系列产品测评 | аv天堂手机版在线观看 | 亚洲欧美精品午夜电影 | 国产无遮挡免 | 国产欧美精品一区二区三区 | av中文色综合不卡 | 亚洲精品乱码97久久久久久丝袜 | 中日精品无码一本二本三本 | 99a16精品久久人人 | 91久久99热青草国产 | 国产日韩综合一区二区性色av | 国产精品美女久久久网站动漫 | 国产乱码精品一区二区三区四 | 亚洲男人的天堂在线aⅴ视频 | 国产亚洲精品久久久美女 | 国产成人性生交大片免费看 | 免费一级久久大片 | av之家免费黄片 | 欧美成人高清视频a在线看 欧美成人高清在线播放 | 午夜福利久久久噜久噜久久综合 | 女子口述第一次被按摩师进入身体 | 国产成人精品久久综合 | 国产精品一区二区三区四区五区 | 亚洲精品无码成人片久久 | 亚洲国产一区二区午夜福利 | 久久99精品国产99久久6 | 精品久久亚洲中文无码 | 91午夜激情| 欧美日韩午夜一区二区 | 久久99九九99九九精品 | 亚洲精品无码 | 黄色a级毛片一级毛片 | 国产亚洲精品一级在线观看 | 成人免费观看视 | 内射人妻无码色av麻豆 | 亚洲成av人影院 | 国产精品嫩草影院免费 | 国产精品婷婷久久久久久 | 国产美女91ywav | av成人无码无在线观看 | 日本中文字幕免费 | 午夜无码国产理论在线 | 九七电影院 | 无码专区日韩精品中文字幕 | 国内美女高潮抽搐潮白浆网站 | 国产成人h视频在线播放不卡 | 亚洲三级香港三级久久 | 国产欧洲黄色一级片视频 | 丰满女教师bd高清神马在线观看 | 午夜dv内射一区二区 | 国产精品丝袜一区二区三区 | 国产性夜夜春夜夜 | 精品久久久久亚洲国产 | 国产成人αv无码专区亚洲αv | 无码动漫黄在线观看免费 | 日本高清视频色惰www无不卡 | 99久久深夜中文字幕五月婷 | 无码精品一区二 | 亚洲欧美日韩一区在线观看 | 波多野结衣在线调教免费观看 | 国产美女被干 | 97狠狠干五月天 | 超碰在线播放97青草 | 日韩精品无码一区二区三区视频 | av超燃电影先生免费观看影视大全 | 东京热人妻系列无码专区 | 动漫黄网 | 国产网红福利 | 亚洲av午夜成人影院老师机影院 | 亚洲一区二区三区中文字幕在线 | 亚洲成av人影院无码不卡 | 中文字幕乱码一区二区免费 | 在线aⅴ亚洲中文字幕 | 午夜国产福利看片 | 97甜桃品种介绍 | 国产啪精品视频网给免丝袜 | 九九热在线视频观看 | 亚洲av无码成人精品区在线观 | www.黄色网址.com | 国产精品不卡免费视频 | 黄网站免费在线观看日韩 | 日韩亚州欧美在线com91tv | 亚洲中文字幕无码 | 中文字幕在线亚洲精品 | 97无码免费人妻超级碰碰夜夜 | 国产ts系列 | 国产精品传媒99一区二区 | 国产免费无码av片在线观看不 | av老司机亚洲精品天堂 | 中日韩无码水多多影视 | 亚洲欧美一 | 97无码人妻视| 国产女主播在线观看 | 欧美性猛交xxxx富婆 | 91啪啪| 国产精品一区二区三区v | 色窝窝无码一区二区三区成人网站 | 神马午夜福利我不卡手机电影 | 午夜男女刺激爽爽影院 | 91精品人妻一区二区蜜桃 | 国语自产偷拍精品视频偷拍 | 岛国av无码专区免费看 | 久久99九九| 亚洲av无| 97人妻无码二区 | 日本爽快片18禁片免费久久 | 99精品众筹模特在线视频 | 亚洲综合无码无在线观看 |