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

全鏈路根因定位,虎牙APM可觀測平臺建設實踐

開發 架構
虎牙當時各團隊的應用監控方案多樣,有自建應用接口日志采集監控,也有直接使用各類開源Trace系統,這樣就導致跨團隊的鏈路無法相互打通,同時也缺乏統一的產品設計,極大地影響了整體排障效率。

隨著虎牙業務量的大規模增長,分布式應用服務架構日益復雜,排障定位變得越來越困難,原有傳統監控方式已無法跟上業務發展需要。虎牙新建設了一套APM平臺,結合虎牙直播業務特性,也緊靠業界標準做了高度自研擴展,幫助研發和運維提高工作效率,保障線上應用服務穩定運行。

本次分享將通過以下幾個部分來介紹整體思路和實踐過程:

一、項目背景

圖片圖片

1.當時痛點

虎牙當時各團隊的應用監控方案多樣,有自建應用接口日志采集監控,也有直接使用各類開源Trace系統,這樣就導致跨團隊的鏈路無法相互打通,同時也缺乏統一的產品設計,極大地影響了整體排障效率。

2.切入點

從客戶端到后端分布式應用服務的全鏈路打通,提供透明零成本的接入方案快速覆蓋業務,對Metric/Trace/Log監控數據進行整合并分析錯誤和異常,最終做到全鏈路根因定位。

3.目標

建設APM可觀測項目落地,根據錯誤的發現、定位和影響面分析等核心指標來指導方向和衡量效果,最終幫助用戶提高排障效率。

二、方案實踐

1.設計方案思考

圖片圖片

數據采集:接入透明零成本是用戶愿意接的關鍵

數據關聯:Metric & Trace & Log的可觀測關聯模型設計

全鏈路:客戶端 -> Nginx/信令 -> 分布式應用服務 -> 數據庫/緩存 

根因定位:根據關聯模型數據的實時自動化分析來發現和定位問題

2.可觀測模型分析

圖片圖片

根據應用服務處理請求的過程設計以下模型:

  • Handle模型

描述該應用服務處理了什么請求,調用什么處理方法,使用什么資源等,包括相關Metric/Span/Log數據采集,Trace上下文隨請求處理在線程本地變量中進行透明傳遞。

  • RPC模型

描述該應用服務有什么RPC、Http、數據庫、緩存等請求調用,包括相關Metric/Span/Log數據采集,Trace上下文隨請求頭在跨服務進程之間傳遞。

  • 可觀測模型關聯
  • 縱向:應用服務進程內、跨進程的請求調用鏈路關聯
  • 橫向:隊列、線程池、連接池等資源數據和請求關聯

總結:設計包含從Handle和RPC數據采集,到縱向和橫向整體關聯的全鏈路可觀測模型,我們根據模型進一步設計了SDK和服務端的整體架構。

3.SDK架構介紹

圖片圖片

  • 零成本接入
  • Java:字節碼織入技術來自動識別多種框架并埋點
  • C++:集成在Taf框架埋點
  • 客戶端:集成在信令SDK埋點
  • 基于業界標準

基于Opentracing標準選擇了Jaeger tracing的實現,通過自研設計和實現了Metric采集、聚合和關聯等邏輯。

  • 分層和插件化

整體SDK架構分層清晰,基于Opentracing標準接口,相關底層和框架層都可以擴展實現一些個性功能,通過插件化設計來按需加載使用。

  • 全量和采樣

Metric指標全量采集并聚合后上報。Trace Span明細需要采樣,支持遠程控制的動態前置采樣,以及有損后置采樣方案。

4.服務端架構介紹

圖片圖片

采集、上報和控制

  • Server App:Trace SDK在應用服務框架層進行自動化采集和上報
  • Client App:集成在信令SDK層進行自動化采集和上報
  • Sdk Control:sdk遠程控制服務,包括采樣策略、日志打印、功能啟停等控制
  • Collector:數據接收服務,處理流控、驗證、清洗、轉換等邏輯

存儲、分析和告警

  • Trace Sinker:spans明細數據的解析和存儲,按自研模型設置具體明細tags和logs
  • Metric Sinker:指標數據解析和存儲,按自研模型設置相應的指標維度tags
  • Meta Data Analyzer:分析出鏈路元數據,包含:請求uri、接口名、服務名、進程實例等
  • Error Analyzer:分析時間線錯誤和異常來發現問題,再通過指標關聯和鏈路追蹤來定位根因

可視化和告警輸出

  • Web Server:產品后端的API服務,負責數據檢索和業務邏輯處理
  • Web/H5 App:產品前端的頁面展示、交互處理等可視化能力
  • Wechat/SMS:企業微信、短信等方式的告警輸出

5.錯誤分析 - 應用性能根因定位

圖片圖片

上圖右邊可以看到對請求處理流程的進一步解析,核心在于如何把請求處理追蹤和線程資源進行關聯,我們設計了反映服務處理能力的指標:線程負載率

上圖左邊的算法示例可以看到能發現應用服務GiftServer出現了線程負載高,應用性能不足問題,通過各請求的負載率分布來進一步分析,可以發現是由于/sendGift請求處理導致,而它里面的RPC請求/payMoney是根因問題。

效果示例:

圖片圖片

6.錯誤分析 - 全鏈路根因定位

圖片圖片

  • Metric錯誤檢測

如上圖綠色框內是對應用服務內部Handle和RPC模型各類指標進行錯誤檢測:

Request Metrics    // 請求指標
uri: /payMoney    // 請求uri或方法名
totalCount: 1000    // 總請求數
errorCount: 200    // 錯誤請求數
latency avg: 2000ms    // 請求平均耗時
errorRate: 20%    // 請求錯誤率
...

發現請求錯誤率和平均耗時增加并在幾個周期內連續出現,按對應的告警分析規則就會判定為異常并產生實時告警發送給用戶。

  • Metric關聯分析

如上圖指標的tag會記錄相應維度信息來建立指標關聯,并通過的指標和鏈路關聯來進行錯誤根因分析:

service: GiftServer    // 應用服務名
host: 192.168.1.1:8080  // 服務實例ip port
peerService: MoneyServer  // rpc對端服務名
peerHost: 192.168.1.2:8081  // rpc對端實例ip port
type: rpc      // 請求類型


service: MoneyServer    // 應用服務名
host: 192.168.1.2:8081  // 服務實例ip port 
peerService: Mysql    // rpc對端服務名
peerHost: 192.168.1.3:3306  // rpc對端實例ip port
type: mysql      // 請求類型


建立關聯:
請求: /sendGift 調用 /payMoney
服務: GiftServer 調用 MoneyServer
實例: 192.168.1.1:8080 調用192.168.1.2:8081
  • Metric & Trace & Log

如上圖底部所示,通過從Metric宏觀錯誤告警到下鉆Trace/Log明細的關聯分析,建設實時全鏈路根因定位的平臺能力。

三、效果展示

1.全鏈路根因分析

圖片圖片

如上圖全鏈路拓撲圖展示錯誤根因節點和被影響鏈路節點,點擊節點可以進一步按被調、主調和實例視圖來查看宏觀指標情況,其中我們定位到是/hikari/getConnection耗時比較長導致,我們還可以點擊鏈路按鈕來進一步下鉆分析。

2.鏈路 - Trace明細分析

圖片

點擊鏈路按鈕后打開Trace鏈路明細頁面,可以看到每次請求的明細鏈路情況,點擊其中一條出錯的Trace,就可以看到如上圖所示的請求調用鏈視圖。可以快速分析定位到根因是獲取鏈接/hikari/getConnection的耗時長,導致上游的/getUser請求處理超時。

3.指標 - 應用性能分析

圖片圖片

點擊指標按鈕后可以看具體的應用進程性能,通過右圖表請求處理的線程負載占比可以看到請求 /getUser 調用 /hikari/getConnection的線程負載率占比較高,左圖表線程狀態分析發現其根因是由于大多數工作線程阻塞在獲取連接的操作上。

4.指標 - 請求性能分析

圖片圖片

來進一步看更多的請求性能指標,通過右圖表請求調用關系時延可以看到請求 /getUser 調用 /hikari/getConnection的平均耗時很大,左圖表可以分析具體的請求耗時區間分布占比情況,通過以上各種時序折線圖幫助我們快速分析具體的指標異常和變化趨勢。

5.告警分析 - 單節點聚集性問題

圖片圖片

如上圖一站式排障流程,錯誤詳情頁面由上至下展示了錯誤基礎信息、錯誤類型分布圖等,這里可重點介紹一下中間的多節點調用聚合性根因定位:

鏈路 /getUser(sim-client)  // URI接口(應用服務名)
-> /getUser(sim-first)
-> /getUser(sim-second:10.66.109.165:8001)  // URI接口(應用服務名:實例ip:端口)


根因 Read timed out...  // trace span log存儲的異常信息,也可進一步看異常堆棧

主調影響范圍如下表:

主調服務:實例ip:端口

超時率(%)

請求數

平均耗時(ms)

sim-client:10.116.18.223:8000

37.94

833

1070

sim-client:10.116.18.223:8000

33.52

880

1014

sim-client:10.116.18.223:8000

32.18

895

997

總結:從上面信息可以直接看出多個節點主調發生超時異常,是由于鏈路的根因節點sim-second:10.66.109.165:8001導致,并能快速把范圍性影響的根因聚集到具體出錯節點上。該場景的核心就是把請求全鏈路 & 多節點聚集性進行關聯分析。

6.告警分析 - 應用性能瓶頸問題

圖片

如上圖一站式排障流程,錯誤詳情頁面由上至下展示了錯誤基礎信息、線程負載率時序圖等,還是重點介紹中間的請求負載根因定位:

線程池名 tomcat.threadpool  // 關聯當前服務框架的工作線程池
線程池快照 最大容量(200) 執行中(200) 阻塞中(190)  // 關聯線程池資源指標

線程負載分布如下表:

請求URI

負載率(%)

請求數

平均耗時(ms)

/getUser

98.82

606

17417

/getUser 調用 /hikari/getConnection

93.24

610

16632

/getUser 調用 /hikari/xiwi/SELECT

5

606

983

總結:從上面信息可以一直看出工作線程池已經跑滿,而且大部分線程執行中遇到了阻塞等待,從負載率具體請求分布來看,根因是由于/getUser 調用 /hikari/getConnection占比較高導致。該場景的核心就是把請求處理 & 線程 & 連接進行關聯分析。

四、開放賦能

圖片圖片

自從APM可觀測平臺上線運營后,除了用戶對產品一些反饋需求,也收到了很多對于平臺能力開放的需求,因此我們建設了APM開放平臺,用于開放能力賦能公司其他團隊,如上圖所示:

Case1:Metric時序數據

賦能AIOps異常檢測,提供各應用服務的請求時序數據給AI模型訓練,對部分個性服務和指標提供AI告警。

Case2:Trace明細數據

賦能自動化測試請求追蹤,自動化測試可以快速從客戶端到服務端全鏈路獲取錯誤根因,集成在自身系統邏輯中。

Case3:Trace包裹傳遞

賦能全鏈路請求染色,如對某個用戶進行染色后,會保障用戶uid隨著trace上下文在整個請求鏈路進行透明傳遞,各應用服務都可通過trace sdk的api獲取用戶uid來打印日志或其他操作。

總結:APM可觀測平臺這塊在虎牙統一可觀測規劃上屬于應用監控/鏈路追蹤,我們也在推進基礎設施監控、業務監控一起做一些整合,關鍵切入點還是在于各監控平臺元數據的關聯分析,后續有機會再介紹這塊的思考和實踐。

Q&A

Q1:對應用有沒有性能影響?

A1:Metric數據對應用性能影響非常小,主要是在異步線程中做相關聚合運算,也就是說會把請求明細span按模型的指標定義來做聚合,生成請求量、耗時分布、錯誤量等指標,一個周期內10000次請求也只會對指標值做改變,如:請求量: 10000次。但Trace span明細數據量是和請求量相關的,也就是采樣率100%的情況下當前節點會上報10000個span,在測試中發現對應用進程會有不少性能開銷,如果都上報的話對網絡流量和存儲也會開銷比較大,而大多數的明細span在實踐中價值不大,所以會采用一些前置采樣加有損后置采樣的策略來降低對整體性能和成本的影響。

Q2:鏈路span是怎么跟那個時候的日志和指標關聯?

A2:SDK會根據Handle和RPC模型把Metric指標設置各種維度tag,這些tag會跟Trace span tag保持對應來關聯請求調用鏈指標和資源指標,而Trace span log會關聯保存一些詳細異常日志和框架層日志。例如PPT分享的錯誤分析之應用性能根因定位和全鏈路根因定位里有詳細介紹這塊的實現原理,進一步在PPT效果展示中也可以看到把Metric&Trace&Log進行關聯分析后的產品效果和應用場景。

Q3:開發人員自定義的日志可以采集嗎?

A3:Java主要使用基于slf4j的log4j或logback實現,我們對此在SDK開發了一個MDC(Mapped Diagnostic Context)擴展,在日志里自動帶上traceId、spanId等信息,而C++也把相應能力集成在框架日志組件中。這些自定義日志落盤后會被采集上報,在Log日志平臺中可查詢展示,我們也跟日志平臺在產品層做了打通聯動,會自動帶上trace id條件來查詢該請求鏈路上的所有自定義日志明細。

匡凌軒虎牙直播 基礎保障部 SRE平臺負責人匡凌軒虎牙直播 基礎保障部 SRE平臺負責人

  • 負責虎牙應用發布、元數據、計量計費、監控和告警等平臺建設,主導應用監控和鏈路追蹤項目的從零到一實踐落地;曾任職歡聚時代集團,負責YY直播Web研發團隊,主導業務高可用、高并發分布式服務架構設計和實現,保障過多屆年度盛典等海量用戶業務場景。


責任編輯:武曉燕 來源: dbaplus社群
相關推薦

2022-01-04 17:08:02

全鏈路觀測平臺

2022-11-18 16:02:11

博睿數據可觀測性APM

2022-02-18 14:07:48

移動開發技術

2025-10-30 01:00:00

2023-02-08 19:37:37

大數據技術

2025-10-11 01:00:00

2020-07-31 08:19:58

APM工具

2023-08-28 10:51:01

Raptor可觀測性平臺WOT

2024-03-13 08:56:17

全鏈路壓力測試

2023-10-20 09:17:08

攜程實踐

2025-11-21 08:02:39

2022-09-28 11:33:38

架構

2023-07-11 16:47:58

2023-09-24 23:35:46

云原生Kubernetes

2022-11-26 09:49:07

分布式鏈路追蹤技術

2025-03-04 08:53:10

2023-10-30 07:25:37

數據湖數據處理
點贊
收藏

51CTO技術棧公眾號

中文字幕精品一区二区精品绿巨人| 希岛爱理一区二区三区| 无码av免费一区二区三区试看| 精品国产乱码久久久久久108| 无码人妻精品一区二区三区不卡| 成人免费av| 亚洲成人中文字幕| 男人搞女人网站| 色婷婷av在线| 亚洲国产成人私人影院tom | 久久久美女视频| 日韩有码av| 欧美一区二区三区日韩视频| 亚洲 高清 成人 动漫| 嫩草香蕉在线91一二三区| 成人av在线影院| 国产精品人人做人人爽| 国产无精乱码一区二区三区| 四虎成人av| 亚洲美女www午夜| 精人妻一区二区三区| 日韩精品一区二区三区av| 亚洲国产日日夜夜| 一区二区三区四区久久| 欧洲视频在线免费观看| 国产suv精品一区二区6| 国产日韩欧美黄色| 黄色片中文字幕| 亚洲午夜在线| 美女福利视频一区| 99国产精品免费| 亚洲最大在线| 亚洲精品456在线播放狼人| 在线免费观看av网| 精品久久毛片| 欧美影院午夜播放| 无码人妻h动漫| 超碰高清在线| 亚洲一区国产视频| 91免费版看片| 国产在线观看a视频| 中文字幕av一区二区三区免费看| 久草一区二区| 天天综合网在线| 成人a免费在线看| 国产亚洲精品自在久久| 性做久久久久久久| 国产精品一级片| 91欧美精品成人综合在线观看| 人妻中文字幕一区二区三区| 日韩在线播放一区二区| 国产成人久久久| 天天射天天干天天| 久久高清免费观看| 国产成人精品免高潮在线观看| 天堂网av手机版| 国产精品综合色区在线观看| 欧美亚洲视频在线看网址| 日韩黄色三级视频| 久久国产88| 国产精品成人在线| 在线视频你懂得| 激情综合五月婷婷| 51国产成人精品午夜福中文下载| 国产免费一区二区三区最新不卡| 激情深爱一区二区| 9a蜜桃久久久久久免费| 蜜臀av午夜精品| 99久久精品99国产精品| 久久手机视频| www.久久热.com| 最新国产成人在线观看| 国产制服91一区二区三区制服| 亚洲婷婷噜噜| 欧美日韩国产在线| 成人黄色一区二区| 不卡精品视频| 亚洲大胆人体在线| 我和岳m愉情xxxⅹ视频| 色综合咪咪久久网| 欧美日韩国产va另类| 国产成人精品一区二三区| 久久精品盗摄| 成人网址在线观看| 天堂在线视频免费| 欧美韩国一区二区| 久久这里只有精品8| 2022成人影院| 欧美一区国产二区| 亚洲永久无码7777kkk| 久久中文视频| 国语自产精品视频在线看一大j8 | av网址在线| 亚洲成人1区2区| mm1313亚洲国产精品无码试看| 国产一区二区三区精品在线观看| 亚洲国产精品小视频| jizz18女人高潮| 欧美视频久久| 国产精品电影观看| 亚洲欧美另类综合| 国产精品无码永久免费888| 2022中文字幕| 日韩一区二区三区免费| 欧美va亚洲va国产综合| 毛片aaaaaa| 亚洲小说区图片区| 国产日韩在线视频| 四虎影视精品成人| 亚洲视频你懂的| 嫩草av久久伊人妇女超级a| 午夜日韩影院| 色婷婷av一区二区三区在线观看| 男人的天堂一区| 国产一区二区三区免费在线观看| 蜜桃导航-精品导航| 日本孕妇大胆孕交无码| 欧美日韩一区中文字幕| 一区二区视频观看| 黄色在线成人| 91在线观看网站| 国产在线观看91| 欧美日韩亚洲丝袜制服| 四虎永久免费影院| 亚洲日韩视频| julia一区二区中文久久94| 视频免费一区| 欧美视频一区二区三区四区 | 欧美亚洲激情视频| 亚洲精品视频91| 亚洲另类一区二区| 污网站在线免费| 成人短片线上看| 国产成人免费91av在线| 水莓100在线视频| 亚洲一区二区在线免费看| 永久av免费在线观看| 国产精品久久久久久久久妇女| 国产精品成人播放| 国产高清视频在线观看| 91国产福利在线| 免费网站在线高清观看| 狂野欧美一区| 日本一区视频在线观看免费| 欧美电影免费观看网站| 亚洲欧美国产va在线影院| 免费看日批视频| 久久久精品国产免大香伊| 丰满人妻中伦妇伦精品app| 中文字幕中文字幕精品| 日本人成精品视频在线| 精品999视频| 欧美优质美女网站| 五月天免费网站| 精品一区二区三区久久| 成人短视频在线看| 精品视频在线观看网站| 欧美成人免费全部| 亚洲黄色小说网址| 五月婷婷另类国产| 久久精品一区二区免费播放| 丝袜诱惑制服诱惑色一区在线观看 | 俺去啦;欧美日韩| 国产熟女一区二区丰满| 亚洲综合另类小说| 一起草在线视频| 丝袜国产日韩另类美女| 亚洲国产精品久久久久婷婷老年| 欧美日韩破处视频| 九色91av视频| 三级无遮挡在线观看| 欧美中文字幕一区二区三区亚洲| 久久久免费看片| 国产精品性做久久久久久| 性欧美大战久久久久久久| 精品中文字幕一区二区三区av| 国产精品777| 中文字幕在线播放网址| 日韩电影免费在线观看中文字幕| 91黑人精品一区二区三区| 中文字幕在线不卡| 国产精品熟妇一区二区三区四区| 国产精品毛片| 国产精品美女在线播放| 激情视频极品美女日韩| 国产精品久久久久久一区二区| 国产在线激情视频| 亚洲精品国产综合区久久久久久久| 欧美 日韩 精品| 亚洲伦在线观看| 欧美深性狂猛ⅹxxx深喉 | 国产精品成人av在线| 看黄网站在线观看| 精品伊人久久97| 国产农村妇女毛片精品久久| 天天色综合成人网| 国产精品69久久久久孕妇欧美| 国产高清一区日本| 日本熟妇人妻xxxxx| 亚洲欧美一级二级三级| 欧洲精品码一区二区三区免费看| 日本精品在线观看| 国产精品福利网站| yellow字幕网在线| 久久久精品久久久| 国产人成在线观看| 欧美精品一区二区三| 国产精品一级视频| 91福利精品第一导航| 国产一级一片免费播放| 亚洲视频免费在线观看| 97人妻人人揉人人躁人人| 成人高清免费观看| www激情五月| 日韩成人精品在线| 国产一区二区在线视频播放| 欧美.www| 尤物一区二区三区| 欧美日韩高清| 久久综合婷婷综合| 精品自拍偷拍| 动漫一区二区在线| 国产高清亚洲| 91久久在线视频| 成人在线观看免费视频| 日本最新高清不卡中文字幕| h片在线观看| 欧美激情在线观看| 成人在线直播| 久久久av网站| 毛片免费不卡| 俺去了亚洲欧美日韩| 一区二区三区视频网站 | 国产视频一区二区三区四区| 久久在线观看| 成人激情综合网| 日韩欧乱色一区二区三区在线| 国产精品久久99久久| 韩日成人影院| 热久久99这里有精品| 亚洲欧美小说色综合小说一区| 亚洲91精品在线观看| 91www在线| 久久久久中文字幕2018| xxx性欧美| 久久理论片午夜琪琪电影网| 激情av在线| 国内偷自视频区视频综合| 高清毛片在线观看| 91精品国产一区| 神马久久午夜| 国产成人一区二区三区小说| 99riav视频一区二区| 国产美女精品视频免费观看| 欧美黄色a视频| 91观看网站| 欧美a一欧美| 欧美一区国产一区| 欧美电影三区| 欧美黄网在线观看| 亚洲国产一区二区三区高清| 大j8黑人w巨大888a片| 久久在线91| 中文字幕永久有效| 国产精品影视天天线| 国产高潮失禁喷水爽到抽搐 | 精品免费二区三区三区高中清不卡| 久久久久97| 亚洲国产精品一区二区第一页 | 六月丁香久久丫| 欧美一级爱爱| 91精品啪在线观看国产81旧版 | 136福利第一导航国产在线| 77777少妇光屁股久久一区| 成人va天堂| 亚洲一区二区在线播放| 卡通动漫国产精品| 日韩一区二区三区资源| 午夜电影亚洲| aⅴ在线免费观看| 国产一区在线不卡| 污污内射在线观看一区二区少妇| 久久久午夜精品| 亚洲成人生活片| 精品久久久精品| 91精品视频免费在线观看| 亚洲第一页自拍| aaa在线免费观看| 久久久久在线观看| 久久久久毛片| 精品国产二区在线| 五月激情综合| 国产日产欧美视频| 国产一区二区伦理片| 黄色a一级视频| 亚洲色图在线播放| 日韩精品在线免费看| 欧美日韩国产一二三| 婷婷在线免费视频| 日韩中文字幕欧美| 午夜激情电影在线播放| 亚洲www视频| 国产一区二区三区网| 黄色一级大片免费| 奇米影视一区二区三区| 麻豆精品国产传媒av| 国产精品国产三级国产普通话三级 | 国产精品视频自在线| 国产精品qvod| 强伦女教师2:伦理在线观看| 久久久久.com| 国产人成视频在线观看| 中文字幕一区二区三区在线不卡 | 亚洲资源视频| 日韩一区精品视频| 欧美成人精品一区二区综合免费| 中文字幕国产精品一区二区| www.国产com| 亚洲国产精品人久久电影| 91高清在线观看视频| 国产剧情日韩欧美| 啪啪亚洲精品| 国产女女做受ⅹxx高潮| 成人91在线观看| 国产一级aa大片毛片| 8v天堂国产在线一区二区| 波多野结衣在线网站| 欧美中文在线视频| 日本亚洲不卡| 黄色动漫网站入口| 成人涩涩免费视频| 精品在线视频免费观看| 日韩你懂的在线观看| 国产鲁鲁视频在线观看特色| 国产在线观看精品| 日韩一区二区在线| 亚洲天堂2018av| 国产精品无遮挡| 一级特黄aaaaaa大片| 日韩中文字幕视频| 日韩av黄色| 日本不卡一区二区三区四区| 久久99精品久久久| 希岛爱理中文字幕| 日韩一二三四区| 1024在线播放| 国产精品一区二区不卡视频| 亚洲片区在线| 欧美老熟妇乱大交xxxxx| 午夜免费久久看| 午夜av免费在线观看| 欧美在线播放视频| 国产精品免费大片| 成人亚洲视频在线观看| 国产精品视频看| 国产欧美熟妇另类久久久 | 国产1区2区3区中文字幕| 精品午夜久久福利影院| 草视频在线观看| 亚洲国产精品女人久久久| 国模私拍一区二区国模曼安| 欧美成人在线免费观看| 日本欧美在线看| 天海翼在线视频| 精品久久久三级丝袜| 丝袜诱惑一区二区| 先锋影音亚洲资源| 国内精品久久久久影院薰衣草| 欧美xxxx黑人xyx性爽| 日韩精品免费电影| 欧美123区| 国产精品av免费观看| 99精品久久免费看蜜臀剧情介绍| 黄色av一级片| 久久精品视频亚洲| 国内毛片久久| 国内自拍视频网| 一区二区成人在线| 免费人成在线观看网站| 91精品久久久久久久久久入口| 伊人久久成人| 欧美激情 一区| 精品少妇一区二区三区视频免付费 | 亚洲黄色大片| 夜夜春很很躁夜夜躁| 欧美成人欧美edvon| 美女网站视频一区| 欧美美女黄色网| 久久精品视频一区二区| www.精品久久| 国产精品h在线观看| 欧美日韩国产一区精品一区| 无套内谢大学处破女www小说| 欧美日韩黄视频| 美女扒开腿让男人桶爽久久软| 亚洲精品一区二区三区av| eeuss影院一区二区三区| 一本色道久久综合亚洲| 51色欧美片视频在线观看| 亚洲91视频|