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

餓了么技術運營是如何擺平那些惱人事故的

原創
開發 架構
從技術的角度來看,餓了么遇到的最大挑戰是事故。本文將圍繞事故展開,分成兩部分內容:技術運營經歷與心得。第一部分經歷又分為三個階段:精細化分工、保穩定(容量和變更)和增效。第二部分心得,是作者對運維服務的理解。

【51CTO.com原創稿件】餓了么平臺不僅做外賣,還有蜂鳥、早餐和未來餐廳,以及很多其他的一些平臺,正處在快速擴張階段。整個外賣的產品鏈條長,從用戶下單到最后配送到達,時間大概是30分鐘左右,對時效性的要求非常強。

從技術的角度來看,餓了么遇到的最大挑戰是事故。本文將圍繞事故展開,分成兩部分內容:技術運營經歷與心得。第一部分經歷又分為三個階段:精細化分工、保穩定(容量和變更)和增效。第二部分心得,是作者對運維服務的理解。

[[193657]]

 

 

 

 

 

一、技術運營經歷


 

 

 

 

技術運營的職責是盡最大的努力協同更多的人來達成保穩定的目標,可以劃分為兩個階段:運維保障、運維服務。現在,餓了么處在運維服務的階段,技術運營團隊作為乙方,把開發出來的產品,開發測試后的服務,做維護,保障穩定、調優性能、提高資源的利用率。 

在業務快速擴張階段,技術團隊需要做哪些事情呢?

首先,第一階段,精細化分工。

通過精細化分工促進并行提速,讓專業的人利用專業的知識、最有效的工作方式提高工作效率及代碼吞吐量,建立溝通渠道加速決策、信息流通保穩定。

精細化分工分為三部分內容:

第一部分是做數據庫拆分和代碼解耦。技術工作集中在數據庫的拆分,先縱向拆分,不得已才做橫向拆分,為了更快地服務業務的擴張,又夾雜了一些對代碼解耦的工作。

所謂代碼解耦,是把原來的代碼系統想象成一個泥球,把它逐漸拆分成很多塊。現在是有十多個業務模塊,每一模塊里面都有專門的團隊來維護,內部又會劃分域。

餓了么是數據庫、代碼拆分并行在做。然后,啟動了強制接入新發布系統和單實例、單運用,也就是物理拆分。 

在整個的代碼解耦和精細化分工的過程當中,他們碰到了很多問題,其中比較典型的兩類事故是:

  • 事故1:超時,后端服務慢,引發連鎖反應,導致前端服務雪崩。

    用戶的請求耗時依賴于 RPC 調用路徑上服務的響應時間。當其中某個節點變慢,整個集群都不可用,一般救急措施是要按照調用鏈從前往后按順序停服務,然后在從后往前啟動服務。

    當這類問題發生的時候,如果沒有熔斷機制,前端的服務因依賴關系造成雪崩,而且服務不能自己恢復。加了熔斷機制之后,當后端問題節點重啟或是網絡抖動恢復后,前端服務也會自己恢復。

  • 事故2:連續三天商戶需要不斷重試才能接單,這與Redis治理有關。

    當交換機發生 Bug 導致網絡抖動,受影響最大的就是 Redis,在網絡抖動期間積壓的請求會建立太多 Redis 連接,連接過多會導致 Redis 響應延遲從 1ms 飆升到 300ms。由于 Redis 請求慢導致服務的處理速度被拖慢,而外部請求仍在積壓,最后引起雪崩。

    剛開始出現故障的時候,因 Zabbix 的監控周期長,運維工程師監控不到。后來,他們用了三天的時間進行壓測復現,才排查出來故障點。事后,運維工程師打造了一種新的基礎設施監控工具,實現方式是每 10 秒鐘把 /proc 目錄下的所有指標收集起來,基本能做到 3 分鐘內定位問題。

    還有丟包的重傳也會嚴重影響 Redis 的性能,因為一個 HTTP 引擎到后端有可能產生幾十個甚至上百次的 Redis 請求,其中有一次被命中重試,對服務的影響都是致命的。

精細化分工的第二部分是組建水平團隊,例如大數據是水平團隊,業務線是豎向團隊,劃分之后,從整個業務的發展走勢圖上升曲線非常陡,可以推斷技術并沒有防礙業務的快速發展,也就是技術的吞吐量、新產品研發效率是健康的。

期間,運維工程師還做了幾件事,比如把監控分為 Metric、Log、Trace、基礎設施四個部分。組建 Noc 團隊,負責應急響應,當發現有問題的時候,及時把信息通過 Oncall 通報給各成員。還有梳理各類掃除,接入發布、 SOA,降級熔斷開發等。

大掃除

大掃除的概念是什么呢?就是工程師對歷史的事故進行分析之后,大概做出技術總結,把經常犯的一些錯誤,列成一些可做的規程,給所在部門的骨干進行宣傳。具體內容包括:

  • SOA 的服務治理,這里主要強調的是領域劃分,高內聚低耦合。

  • 對公共組件的治理。這里的數據庫 Redis 由兩個專業的團隊組成,一個是 DA,一個是 DBA。DA 治理的主要方案是收集各個產業伙伴的信息,規劃容量,治理開發的使用姿勢,把經驗固化到研發流程里。

  • 業務指標的梳理,包括對 TPS 的概念設定(狀態輪轉后再根據返回狀態打點)、狀態的停滯時間和狀態的堆積深度,這個堆積深度主要是后端一些服務的狀態輪轉。

  • 對超時鏈的合理設定和重試機制

  • 外部依賴及開關。為什么強調外部依賴呢?外部依賴可以分為兩類,一類是跟其他公司的合作,例如調用其他公司的支付接口。還有一類依賴是團隊之間的依賴,這里請不要相信任何人的服務,Bug 隨時都會發生。

  • 關鍵路徑。為什么要設置關鍵路徑呢?一個是熔斷,一個是降級。當非關鍵路徑出現問題的時候,直接把它降掉就行了,不要影響關鍵路徑。另外一個好處是接下來做補償的時候,可以有針對性去做。

  • 日志。團隊在日志上發生的事故也很多,可以逐個通過案例進行宣講。

  • 正在實現中的制定盲演習目標。因為八九百個技術工程師之間的代碼交互本身是一個復雜系統,業務又是一個非常長的業務鏈,關鍵路徑涉及的服務超過 100個,簡單的功能測試是可以的,但是容量大的時候,將很難定位他們之間存在的問題,比如 A 團隊和 B 團隊之間的代碼耦合驗收。這時想到的解決方案就是盲演習。

    盲演習除了在業務方可以做驗收之外,還可以做基礎設施,包括 Redis 集群、 MySQL 集群和網絡。曾經做過一個測試,把一個 Redis 實例上的包量,按照百分之一的丟包率計算,導致整個全站的業務都掉底。當時整個 Redis 集群有12臺,有幾百個實例,其中一個實例有問題,就造成這么大的影響。通過盲演習,技術正在尋求單個節點宕機影響最小化的解決方案。

第二階段,保穩定期。頭號敵人是容量問題。

在業務快速擴張階段,影響系統穩定性最大的敵人是容量,類似溫水煮青蛙,或突然雪崩。因為不同語言判定容量的方式不同,餓了么1000多個服務組成的復雜系統,業務場景快速變換,服務變更頻繁等等因素,導致容量問題困擾了近一年的時間。

最后采用的是定期線上全鏈路壓測的方法,發動了一次百人戰役,歷時一個多月,整改了近 200 個隱患點,基本解決了容量問題。即便在低谷期的時候,也采用全聯路壓制。還可以配合技術在上線前的壓測一起來做,然后把這些數據統籌起來進行分析。

秒殺事故

在 517 秒殺大促準備階段,技術的運營思路是想用日常服務的集群來對抗秒殺,活動前把整個的容量提高了兩倍多。但是當日訂單量飆漲,秒殺開始后的那幾秒鐘,瞬時并發請求達到平常的 50 倍。當流量洪峰到來的時候,洪峰直接把前端 Nginx 的網絡擁塞了。

反思下來,出現問題的原因是秒殺場景的經驗少,對活動帶來洪峰數據的預估過低,URL 的限流未區分優先級等等。改進措施是專門針對秒殺搭建了一套系統,主要做了分級保護、建立用戶端緩存、泳道、云集群和競爭緩存等。

第三階段,增效。通過工具、資源、架構改造,提高效率。 

事故1:連續兩周蜂鳥配送出現各類事故

原因是消息不斷的批量重試導致 RMQ 堆積,UDP 句柄耗盡,熔斷判定使用姿勢不對。可以看出,新業務在快速交付過程中,代碼質量、外部組建的使用姿勢是事故高危隱患點。

事故2:MySQL

SQL 慢查詢,從每周的 2 到 3 起,降低到近期很少出現。解決辦法是使用組件治理。組件治理首先是服務化自己的資源、容量。第二個是設限流,做降級。第三個主要是限制開發的一些姿勢。 

這三點做完之后,接下來技術做了自動化相關的一些工作,主要是信息、標準化和編排。再一個是前置指標KPI,就是當一些組件剛使用起來時,要做一些量化的考慮。把這幾條做到以后,技術基本上能避免出現大的故障問題。

對于使用姿勢的治理,對穩定的收益最大。這里特別介紹幾個關鍵點

  • 必須要有對組件精通的伙伴,看過源碼,了解社區里碰到的所有的坑,還要深入業務開發一線,了解業務場景,初步判定組件在業務中的使用場景。

  • 工程師進行知識傳遞,通過各種渠道把標準化、開發規范、集群化、開發使用姿勢等知識點傳遞到位。

  • 盡快把經驗或紅線固化到資源申請、架構評審等流程、工具里。

事故3:RMQ

在餓了么,RMQ 的使用場景非常多,有 Python,也有 Java。2016年年初的時候,工程師雖然做了一個技術、配置的梳理,還是留有很多的場景是沒有想到的,主要涉及的問題有如下幾個:

  • 分區,就是技術在做割接的時候,核心交換是升級換設備。當設備網絡割接完了,雖然在 RMQ 集群里面的配置是可以自恢復的,但是仍然還有很多集群沒有做到自恢復。

    所以,技術特意預留了一個冷備 RMQ 集群,把現網所有的配置都部署到那一個冷備集群里面去。線上 20 多個 RMQ 集群中,如有一個宕掉的時候,可以及時切過來。

  • 隊列堵塞。主要是追查消費能力,因為業務飆升,消費能力不夠,極容易導致隊列堵塞。

  • 使用場景。舉例來說,在發送、接收消息的時候,如果每發一個消息,每收一個消息,都重建一次鏈接或者都重建 Queue。這種重建會導致 RMQ 內部的一個Event機制。當請求增長到一定程度的時候,就會直接影響 RMQ 的吞吐量,RMQ 的容量會掉到是原來的十分之一。

老大難:故障定位、恢復效率

故障定位慢的最主要原因是餓了么整個系統的信息量太大,當一個問題出現的時候,主導這個事故定位的工程師拿到的信息非常多,比如拿到三個信息,他很難決定到底是什么故障,需要如何檢測出來。

當前的做法是進行碎片化、地毯式的大掃蕩來排障。什么是地毯式的大掃蕩呢?就是把足夠多的信息先拿到,進行分工,要求涉及的每個工程師都來查看。內容涉及到外賣、商戶、支付和物流,然后還有基礎業務和網絡監控,外網的一些流量,還有服務器的一些負擔等等。

這時,技術工程師的有序自證就變得非常重要,當前能做到的是每一個人能看到當前負責的服務是不是有問題。還需要做的就是提供工具,比如交換機的丟包、服務器的丟包。通過一些工具,讓技術工程師及時發現問題,但是這個過程是需要時間的。 

另外一個是在自證的時候,一定要仔細地檢查。作為團隊中的一個成員,每一個技術工程師負責相應的板塊,但一旦因為個人疏忽或是自檢不足造成一些失誤,要自己“刷鍋”。故障定位后,提升恢復效率解決問題才是關鍵。

還有,應急演習很重要。應急演習直接關系到系統恢復的效率,當一個集群出問題的時候,技術能不能快速的恢復。 

 

 

 

 

 

二、運營心得


 

 

 

 

本次分享大部分圍繞事故來講。每一次事故的出現都不是偶然的,很多問題是可以通過正確的使用姿勢、提前做容量預估、灰度等方法規避的。如果說技術只是就事論事把這一件事情解決的話,事故往往在另外一個時間點還會出現。

這就要求工程師以思考的方式去做事,比如做事故復盤、事故報道審核,還有驗收小組等。然后,通過在各個階段,多次把一個事故涉及的關鍵點提出來,不斷地進行總結并制定可行的操作規范。

問題的解決往往需要思維模式的轉變,需要伙伴們多想想怎么從日常重要緊急的事務里抽離出時間思考。 

還有要敢于折騰。折騰是什么概念呢?就是要不斷的演習、搗亂,工程師對于維護的系統,自己要非常的熟悉,這樣在定位和解決故障的時候,就會非常精準。 

最后一個是燈下黑的問題,特別是基礎設施這塊。這在當時讓人很頭疼,查一個問題在基礎設施上花費的時間是十多分鐘到一個小時。后來有一個小伙伴改變思路,做出了一套系統,幫助團隊非常好地解決了這個大問題。所以敢于思考,勤于嘗試是餓了么技術團隊非常重要的一個心得。

作者:徐盎

編輯:孫淑娟

本文選自《CTO說》

 

[[193658]]

徐盎
餓了么技術運營部、風控管理部高級總監

徐盎,擅長精益運維、精細化風控,通過與公司其他團隊協作、推動并完善運維信息化、標準化、服務化的建設,逐步實現自動化運維及交付,數據可視化,進而做到低成本的保障系統穩定;通過數據與規則適配,以及產品設計、人工審計、風控平臺建設使每一元補貼用在公司既定目標的實現上。

餓了么技術運營是如何擺平那些惱人事故的

餓了么技術運營是如何擺平那些惱人事故的

【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】

責任編輯:趙寧寧 來源: 51CTO技術棧
相關推薦

2025-03-18 08:30:00

Spring開發java

2017-07-04 08:00:23

熱門文章技術

2011-12-19 14:28:14

Java設計模式

2015-03-31 18:19:37

餓了么動畫效果

2018-02-28 10:45:10

技術變革混合云架構

2017-12-05 15:03:45

人工智能餓了么大數據

2017-07-21 14:48:47

AI物流O2O

2018-01-03 09:57:19

異地雙活數據庫

2017-10-27 15:44:24

餓了么張龍前端基礎設施

2025-01-09 10:54:27

2017-11-01 09:10:38

2018-04-02 09:33:03

多活技術架構運維

2018-08-17 09:14:43

餓了么容器演進

2020-07-06 08:40:36

阿里餓了么思考

2016-07-28 16:30:28

餓了么技術團隊WOT2016

2018-11-29 09:36:56

大數據調度系統

2022-06-08 10:10:49

智慧城市物聯網

2016-01-12 10:11:13

WLAN控制器WLAN

2016-08-26 22:36:18

大數據
點贊
收藏

51CTO技術棧公眾號

91精品亚洲一区在线观看| 国产suv精品一区二区33| 国产精品一区二区三区四区在线观看 | 久草视频免费在线| 色综合天天色| 亚洲欧美日韩精品久久久久| 亚洲va国产va天堂va久久| 99热精品免费| 美女久久久久| 欧美男人的天堂一二区| 特级毛片在线免费观看| 一级黄色短视频| xxxx日韩| 国产精品久久777777| 亚洲japanese制服美女| 欧美被狂躁喷白浆精品| ccyy激情综合| 欧美中文一区二区三区| 日本国产一区二区三区| 国产毛片毛片毛片毛片毛片毛片| 韩漫成人漫画| 亚洲视频1区2区| 久久精品人人做人人爽电影| 亚洲天天综合网| 一区在线视频| 欧美性猛交xxxx乱大交退制版| 伊人久久大香线蕉午夜av| 精品国产无码一区二区| 免费日韩av片| 欧美麻豆久久久久久中文| 免费不卡的av| 色婷婷成人网| 欧美午夜性色大片在线观看| 992tv成人免费观看| 免费一级毛片在线观看| 蜜桃视频免费观看一区| 国产69精品久久久| 精品无码人妻一区| 丁香花视频在线观看| 国产日韩欧美高清| 粉嫩av四季av绯色av第一区| 久久精品视频9| 国产精品99一区二区三| 日韩精品极品视频免费观看| 亚洲丝袜在线观看| av中文字幕在线| 国产精品一二三四五| 国产精品入口夜色视频大尺度 | 日韩伦理在线观看| 成人丝袜视频网| 成人黄色免费看| 中文字幕 国产精品| 99热免费精品在线观看| 欧美乱妇高清无乱码| 欧美福利在线视频| 色棕色天天综合网| 日韩国产激情在线| 国产精品99久久久精品无码| 久久精品xxxxx| 日本电影亚洲天堂一区| 成年人免费在线播放| www.综合| 亚洲精品视频在线| 在线观看视频黄色| 看女生喷水的网站在线观看| av在线播放成人| 成人欧美一区二区三区视频| 99久久久国产精品无码免费| 蜜桃精品在线观看| 欧美一级电影免费在线观看| 麻豆久久久久久久久久| 99在线|亚洲一区二区| 久久久久久久久网站| 青青草偷拍视频| 国产精品多人| 久久免费视频在线观看| 日本在线视频免费| 亚洲少妇自拍| 日韩美女毛茸茸| 亚洲欧美日韩激情| 毛片一区二区三区| 91香蕉国产在线观看| 精品区在线观看| youjizz久久| 免费精品视频一区二区三区| 免费福利在线观看| 成人黄色综合网站| 成人动漫网站在线观看| 国产欧美久久久| 粉嫩av亚洲一区二区图片| 国产成人成网站在线播放青青| 人妻精品一区二区三区| 91麻豆国产精品久久| 日产精品久久久一区二区| 五月婷婷在线观看| 亚洲一区二区视频在线观看| 日日碰狠狠添天天爽超碰97| 日韩免费小视频| 欧美肥妇毛茸茸| 少妇激情一区二区三区视频| 国产一区二区三区四区| 久久99国产精品自在自在app| 日韩特黄一级片| 日韩中文欧美在线| 91在线观看免费| 三级在线观看网站| 国产视频911| 国产盗摄视频在线观看| 日韩伦理在线一区| 欧美另类一区二区三区| 扒开伸进免费视频| 国产麻豆一区二区三区精品视频| 久久久久999| 亚洲精品视频在线观看免费视频| 日韩和欧美一区二区| 国产欧美一区二区三区在线看| 水莓100在线视频| 日韩毛片精品高清免费| 91成人在线观看喷潮教学| 久久久久伊人| 精品五月天久久| 国产精品嫩草影院俄罗斯| 国产农村妇女毛片精品久久莱园子| 国产日韩一区在线| 人妻一区二区三区| 国产精品白丝在线| av网址在线观看免费| 97一区二区国产好的精华液| 正在播放国产一区| 日本三级黄色大片| 麻豆精品蜜桃视频网站| 久久人人九九| 在线欧美三级| 欧美人狂配大交3d怪物一区| 欧洲美一区二区三区亚洲| 伊人久久大香线蕉av超碰演员| 国产精品一区二区3区| 日韩精品乱码久久久久久| 另类小说综合欧美亚洲| 久久资源av| 国产白丝在线观看| 91精品婷婷国产综合久久性色| 无码人妻aⅴ一区二区三区69岛| 狠狠噜噜久久| 成人xxxx视频| 思思99re6国产在线播放| 日韩欧美一区二区三区久久| 国产av一区二区三区传媒| 国产亚洲欧美日韩在线观看一区二区 | 欧美精品少妇videofree| 国产黄色免费视频| 26uuu亚洲婷婷狠狠天堂| 大荫蒂性生交片| 国产精品一区免费在线 | 在线成人超碰| 国产精品美女久久| 国产视频在线看| 欧美色道久久88综合亚洲精品| 在线观看免费视频黄| 欧美久久一级| 99一区二区三区| 大片免费在线观看| 欧美一区二区三区啪啪| 动漫性做爰视频| 国产一二精品视频| 91制片厂免费观看| 精品91福利视频| 欧美床上激情在线观看| 国产极品久久久| 国产精品久久久久久久久晋中| 成人中文字幕av| 成人3d精品动漫精品一二三| 一个人www欧美| 国产无人区码熟妇毛片多| fc2成人免费人成在线观看播放| 欧美中文字幕在线观看视频| 成人性生交大片免费看中文视频 | av中文字幕免费观看| 久久久久在线| 天堂资源在线亚洲资源| 国产情侣一区二区三区| 色狠狠久久aa北条麻妃| 中文在线a天堂| 亚洲精品国产品国语在线app| xxxx国产视频| 亚洲裸体俱乐部裸体舞表演av| 久久婷婷开心| 美女色狠狠久久| 久久精品国产2020观看福利| 午夜精品久久久久久久99老熟妇 | 日韩三级电影网站| www.一区| 精品自拍视频在线观看| 蜜臀久久精品久久久久| 欧美性高跟鞋xxxxhd| 国产又粗又长免费视频| 国产福利91精品一区| 女人天堂av手机在线| 欧美伦理影院| 91精品天堂| 少妇淫片在线影院| 亚洲视频欧洲视频| 国产日韩精品suv| 午夜精品免费在线| 天堂在线中文视频| 国产盗摄女厕一区二区三区| 免费欧美一级视频| 99久久婷婷这里只有精品 | 白白在线精品| 国产精品wwwwww| 欧洲一区二区三区| 亚洲性69xxxbbb| 亚洲精品喷潮一区二区三区 | 特色特色大片在线| 首页亚洲中字| 51国偷自产一区二区三区| 天堂av在线网| 欧美成人激情图片网| 欧美日韩激情视频一区二区三区| 欧美电影一区二区| 伊人手机在线视频| 亚洲激情中文1区| 先锋影音av在线| 成人精品gif动图一区| 日韩一区二区三区不卡视频| 亚洲电影av| 一区二区三区不卡在线| 免费看久久久| 成人情视频高清免费观看电影| 97精品国产综合久久久动漫日韩| 久久久久在线观看| 国产精品久久麻豆| 亚洲色图狂野欧美| 欧美一区二不卡视频| 7777精品伊人久久久大香线蕉的 | 国产成人一区| 999热视频| 日本国产亚洲| 国产成人精品一区二区在线| 视频在线观看入口黄最新永久免费国产 | 精品人妻av一区二区三区| 欧美视频在线一区二区三区| 视频一区二区三区四区五区| 亚洲一区二区高清| 天天天天天天天天操| 国产精品欧美久久久久无广告| 动漫精品一区二区三区| 99久久精品国产精品久久| 国产精品久久久久野外| 久久91精品久久久久久秒播| 国产免费999| 久久精品成人| 国产一区二区三区精彩视频| 激情另类综合| 福利视频免费在线观看| 欧美成人一品| 精品国产一区二区三区在线| 欧美国产美女| 正义之心1992免费观看全集完整版| 精品久久影院| 欧美第一黄网| 伊人精品一区| 欧洲精品码一区二区三区免费看| 精品国产乱码| 亚洲人体一区| 久久中文亚洲字幕| 免费在线观看污污视频| 婷婷综合视频| 在线观看成人免费| 午夜天堂精品久久久久| 在线观看18视频网站| 中文字幕一区二区三三| 久久国产精品免费观看| 黑人一区二区三区四区五区| 日本一道本久久| 久久不射网站| 久久九九国产视频| 久久国产精品露脸对白| 国产高清999| 国产剧情一区二区| 中国xxxx性xxxx产国| 2023国产一二三区日本精品2022| 波多野结衣福利| 久久综合九色综合97婷婷| 国产不卡在线观看视频| 亚洲视频免费在线观看| 国产极品美女高潮无套嗷嗷叫酒店| 香蕉成人伊视频在线观看| 中文字幕国产在线观看| 欧美天天综合网| 99在线精品视频免费观看软件| 欧美www视频| 欧美日本网站| 精品国产自在精品国产浪潮 | 91国内免费在线视频| 欧美黑人疯狂性受xxxxx野外| 国产精品视频中文字幕91| 电影91久久久| 精品亚洲第一| 97视频精品| 久久av高潮av| 日韩精品五月天| 三上悠亚 电影| 久久综合一区二区| 九九精品视频免费| 欧美日韩一区二区在线播放| 夜夜爽妓女8888视频免费观看| 在线综合+亚洲+欧美中文字幕| 欧美熟妇交换久久久久久分类 | 国产小视频免费在线观看| 久久久999精品视频| 日韩欧美精品一区二区三区| 成人欧美一区二区三区黑人孕妇 | 欧美老肥妇做.爰bbww| 蜜桃av鲁一鲁一鲁一鲁俄罗斯的| 亚洲色图25p| av在线加勒比| 91精品久久久久久久久久入口| 久久夜色精品国产噜噜av小说| 亚洲精品中字| 国产偷自视频区视频一区二区| 国产成人av影视| 国产精品一级黄| 国产伦精品一区二区三区视频女| 一区二区三区欧美| 这里只有精品免费视频| 亚洲成人av资源网| 黄色动漫在线| 国产精品扒开腿做爽爽爽男男 | 黄av在线播放| 国产精品久久久久不卡| 精品日产乱码久久久久久仙踪林| 一区二区三区不卡在线| 久久综合网络一区二区| 亚洲中文字幕无码一区| 亚洲激情在线激情| 国产精品自拍第一页| 亚洲欧美日韩天堂| 国产资源在线观看入口av| 亚洲自拍偷拍福利| 欧美成人激情| 三级a三级三级三级a十八发禁止| 99久久久精品| 欧美日韩中文视频| 日韩精品一区二区在线观看| 国产激情在线视频| av日韩免费电影| 91精品国产调教在线观看| 精品999在线| 国产欧美视频一区二区| 亚洲GV成人无码久久精品| 亚洲国产精品福利| 182在线播放| 极品校花啪啪激情久久| 亚洲毛片av| 欧美xxxxx精品| 一区二区三区四区不卡视频| 中文字幕第2页| 色综合亚洲精品激情狠狠| 激情久久99| 亚洲欧洲精品一区二区| 美女性感视频久久| 国产精品suv一区二区88| 欧美日韩精品一区二区在线播放| 永久免费在线观看视频| 国产日韩欧美在线播放| 成人一二三区| 毛毛毛毛毛毛毛片123| 亚洲欧美日韩国产中文在线| 国产免费av观看| 九九精品在线观看| www.豆豆成人网.com| 欧美日本视频在线观看| 26uuu精品一区二区在线观看| 最新中文字幕一区| 中文字幕亚洲欧美日韩2019| 懂色av色香蕉一区二区蜜桃| 成人手机在线播放| 丁香天五香天堂综合| 久草手机在线观看| 国产亚洲精品久久久久久777| 欧美精品资源| 波多野结衣激情| 成人手机电影网| 日日噜噜噜噜人人爽亚洲精品| 亚洲视频在线观看免费| 欧美性生活一级| 国产日韩欧美大片| 成人美女视频在线观看18| 狠狠躁夜夜躁人人爽视频| 日韩中文字幕在线| 日韩成人视屏| 北条麻妃在线视频观看| 国产精品美日韩| 国产av一区二区三区| 91精品国产高清久久久久久久久| 狠狠色丁香婷婷综合影院| 女人高潮一级片| 亚洲午夜视频在线| 国产高清自拍视频在线观看|