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

分布式系統關鍵路徑延遲分析實踐

開發 前端
本文通過具體的例子介紹了關鍵路徑分析的原理,在百度App推薦系統中實際應用落地的平臺化方案,最后分享了實際案例。延遲耗時分析方向還有很多新的發展方向和創新空間,也歡迎對該方向感興趣的業界同仁一起探討。?

?1、背景

近年來,互聯網服務的響應延遲(latency)對用戶體驗的影響愈發重要,然而當前對于服務接口的延遲分析卻沒有很好的手段。特別是互聯網業務迭代速度快,功能更新周期短,必須在最短的時間內定位到延遲瓶頸。然而,服務端一般都由分布式系統構成,內部存在著復雜的調度和并發調用關系,傳統的延遲分析方法效率低下,難以滿足當下互聯網服務的延遲分析需求。

關鍵路徑分析(Critical Path Tracing)作為近年來崛起的延遲分析方法,受到Google,Meta,Uber等公司的青睞,并在在線服務中獲得了廣泛應用。百度App推薦服務作為億級用戶量的大型分布式服務,也成功落地應用關鍵路徑延遲分析平臺,在優化產品延遲、保障用戶體驗方面發揮了重要的作用。本文介紹面向在線服務常用的延遲分析方法,并詳細介紹關鍵路徑分析的技術實現和平臺化方案,最后結合實際案例,說明如何在百度App推薦服務中收獲實際業務收益。

2、常用分布式系統延遲分析方法?

當前業界常用的服務延遲分析有RPC監控(RPC telemetry),CPU剖析(CPU Profiling),分布式追蹤(Distributed Tracing),下面以一個具體的系統結構進行舉例說明:

圖片

△圖1 系統結構示例

A、B、C、D、E分別為五個系統服務,A1到A4、B1到B5分別為A、B系統內的子組件(可以理解為A、B系統內部進一步的細化組成部分),箭頭標識服務或組件之間的調用關系。

2.1 RPC監控

RPC是目前微服務系統之間常用的調用方式,業界主要開源的RPC框架有BRPC、GRPC、Thrift等。這些RPC框架通常都集成了統計打印功能,打印的信息中含有特定的名稱和對應的耗時信息,外部的監控系統(例如:Prometheus)會進行采集,并通過儀表盤進行展示。

圖片

△圖2 RPC耗時監控UI實例

此分析方式比較簡單直接,如果服務之間的調用關系比較簡單,則此方式是有效的,如果系統復雜,則基于RPC分析結果進行的優化往往不會有預期的效果。如圖1,A調用B,A2和A3是并行調用,A3內部進行復雜的CPU計算任務,如果A2的耗時高于A3,則分析A->B的RPC延時是有意義的,如果A3高于A2,則減少A->B的服務調用時間對總體耗時沒有任何影響。此外RPC分析無法檢測系統內部的子組件,對整體延遲的分析具有很大的局限性。

2.2 CPU Profiling

CPU分析是將函數調用堆棧的樣本收集和聚合,高頻出現的函數認為是主要的延遲路徑,下圖是CPU火焰圖的展示效果:

圖片

△圖3 cpu火焰圖

水平的寬度表示抽樣的次數,垂直方向表示調用的關系,火焰圖通常是看頂層的哪個函數寬度最大,出現“平頂”表示該函數存在性能問題。

CPU Profiling可以解決上面說的RPC監控的不足,然而由于依然無法知曉并行的A2和A3誰的耗時高,因此按照RPC鏈路分析結果還是按照CPU分析的結果進行優化哪個真正有效果將變得不確定,最好的方式就是都進行優化,然而這在大型復雜的系統中成本將會變得很大。可見CPU Profiling同樣具有一定的局限性。

2.3 分布式追蹤

分布式追蹤目前在各大公司都有了很好的實踐(例如Google的Dapper,Uber的Jaeger)。

圖片

△圖4 分布式追蹤效果示例

分布式追蹤將要追蹤的“節點”通過span標識,將spans按照特定方式構建成trace,效果如圖4所示,從左到右表示時間線上的不同節點耗時,同一個起始點表示并發執行。這需要收集所有跨服務請求的信息,包括具體的時間點以及調用的父子關系,從而在外部還原系統調用的拓撲關系,包含每個服務工作的開始和結束時間,以及服務間是并行運行還是串行運行的。

通常,大多數分布式跟蹤默認情況下包括RPC訪問,沒有服務內部子組件信息,這需要開發人員根據自身系統的結構進行補全,然而系統內部自身運行的組件數目有時過于龐大,甚者達到成百上千個,這就使得成本成為了分布式跟蹤進行詳細延遲分析的主要障礙,為了在成本和數據量之間進行權衡,往往會放棄細粒度的追蹤組件,這就使得分析人員需要花費額外的精力去進一步分析延遲真正的“耗費點”。

下面介紹關鍵路徑分析的基本原理和實際的應用。

3、關鍵路徑分析

3.1 介紹

關鍵路徑在服務內部定義為一條耗時最長的路徑,如果將上面的子組件抽象成不同的節點,則關鍵路徑是由一組節點組成,這部分節點是分布式系統中請求處理速度最慢的有序集合。一個系統中可能有成百上千個子組件,但是關鍵路徑可能只有數十個節點,這樣數量級式的縮小使得成本大大降低。我們在上圖的基礎上加上各個子模塊的耗時信息。

圖片

△圖5 加上耗時信息的示例系統結構

如圖5所示,在B中B1并行調用B3、B4、B5,延遲分別為100,150,120,然后再調用內部的B2,進行返回,關鍵路徑為B1->B4->B2,延遲為10 + 150 + 10 = 170,在A中A1并行調用A2,A3。A2和A3都完成后再調用A4,然后返回,關鍵路徑為A1->A2->A4,延遲為15 + 170 + 10 = 195 ,因此這個系統的關鍵路徑為紅色線條的路徑 A1->A2->B1->B4->B2->A4。

通過這個簡單的分布式系統結構表述出關鍵路徑,其描述了分布式系統中請求處理速度最慢步驟的有序列表。可見優化關鍵路徑上的節點肯定能達到降低整體耗時的目的。實際系統中的關鍵路徑遠比以上描述的復雜的多,下面進一步介紹關鍵路徑分析的技術實現和平臺化方案。

3.2 實際應用解決方案

關鍵路徑數據的采集到可視化分析的流程如圖所示:

圖片

△圖6 數據處理流程

3.2.1 核心關鍵路徑的產出和上報

關鍵路徑由服務自身進行產出,一般大型分布式服務都會采用算子化執行框架,只要集成到框架內部,所有依賴的服務都可以統一產出關鍵路徑。

對于算子化執行框架,考慮到如下簡單的圖結構:

圖片

△圖7 一種簡單的圖結構

P1-P4是4個策略算子,按照圖示調度執行。采集SDK收集每個算子開始和結束的運行時刻,匯總為關鍵路徑基礎數據上報。

3.2.2 核心關鍵路徑的匯聚和計算

一個服務內部的關鍵路徑往往反映不了整個分布式系統延時的常態情況,這就需要將不同服務內部關鍵進行匯聚。這里的匯聚是按照時間段進行匯聚,這就需要collector收到數據后按照上傳攜帶過來的時間點分到對應時間的窗口內,收集完成后進行各種延時指標的計算以及關鍵路徑的匯聚,這里有三種匯聚方式:

  • 節點關鍵路徑匯聚?

這里是將系統的關鍵路徑拼接到一起,組成一條完整路徑,將各個節點進行匯聚,選擇出現次數最多的路徑作為最“核心”的關鍵路徑。

  • 服務關鍵路徑匯聚?

節點關鍵路徑是節點粒度的表示形態,然而在一個系統中服務的路徑關系是怎樣的呢?這就需要服務關鍵路徑來表示。為了更好的表征服務內部的耗時情況,對節點進行聚合抽象。將所有計算型節點統一歸為一個叫inner的節點,作為起始節點,其他訪問外部服務的節點不變,在重新轉換后的路徑中選擇出現次數最多的路徑作為服務關鍵路徑,聚合后的路徑可以標識服務“自身”和“外部”的延時分布情況。

  • 平鋪節點類型匯聚

這部分主要是對于核心路徑比較分散的子節點,例如B中B1訪問B3/B4/B5等多個下游(在實際的系統中可能有數十個節點出現在關鍵路徑中,但是沒有一個節點有絕對的核心占比,各個節點在關鍵路徑中相對比較分散,且經常周期性改變),對這種情況直接統計并篩選出核心占比>x%(x%根據特定需求進行確定,x越小則收集到的關鍵節點越精細)的節點,需要注意的是這里是平鋪取的節點,并不是一條“核心”的關鍵路徑。

3.2.3 核心關鍵路徑的存儲和展示

數據庫存儲的是計算好的結果,以時間、用戶類型、流量來源等作為查詢關鍵字,方便進行多維度分析。這里使用OLAP Engine進行存儲,方便數據分析和查詢。

展示的內容主要有以下幾部分:

  • 核心占比:節點出現在關鍵路徑中的概率
  • 核心貢獻度:節點出現在關鍵路徑中時,自身耗時占整個路徑總耗時的比例
  • 綜合貢獻度:核心占比和核心貢獻度兩者相乘,作為綜合衡量的標準
  • 均值:節點耗時的平均值
  • 分位值:節點耗時的不同分位值。分位值是統計學中的概念,即把所有的數值從小到大排序,取前N%位置的值即為該分位的值,常用的有50分位、80分位、90分位等

核心占比高貢獻度很低或者貢獻度高占比很低的節點優化的效果往往不是很顯著,因此使用綜合貢獻度做為核心占比和核心貢獻度的綜合考量,這個指標高的節點是我們需要重點關注的,也是優化收益較大的。

從耗時優化的角度出發,這里有兩個主要的訴求,一個是查詢某個時間段的關鍵路徑,依此來指導進行特定節點或階段的優化。另一個是需要進行關鍵路徑的對比,找到diff的節點,挖掘具體的原因來進行優化,整體延時的退化往往是由于特定節點的惡化造成的,這里的對比可以是不同時間、不同地域、甚至是不同流量成分的對比,這樣為延遲分析提供了多維度的指導依據。

關鍵路徑的效果如圖8所示,在頁面上可以按照特定維度進行排序,便于進一步的篩選。

圖片

△圖8 核心關鍵路徑示例


4、應用

百度App推薦系統內部建設了關鍵路徑延遲分析平臺Focus,已上線1年多,成功支持了日常的耗時分析和優化工作,保證了百度App Feed流推薦接口的毫秒級響應速度,提供用戶順滑的反饋體驗。獲得研發,運維和算法團隊的一致好評。

以推薦服務的一個實際線上問題舉例,某天監控系統發現系統出口耗時突破監控閾值,關鍵路徑延遲分析平臺自動通過服務關鍵路徑定位到是某個服務B出了問題,然后通過觀察服務B的節點關鍵路徑發現是節點X有問題,然而節點X下游請求的是多個下游,這時通過平鋪節點類型發現平時耗時比較低的隊列Y延時突增,核心占比和貢獻度都異常高,通知下游負責的owner進行定位,發現確實是服務本身異常,整個定位過程全自動化,無需人工按個模塊排查。

圖片

△圖9 系統延遲異常后的自動定位分析過程

5、總結

在當下大型分布式系統中,服務接口的低響應延遲是保證用戶體驗的重要關鍵。各大公司也紛紛投入大量精力來優化延時,然而復雜的系統結構使得優化難度較大,這就需要借助創新的優化方法。本文通過具體的例子介紹了關鍵路徑分析的原理,在百度App推薦系統中實際應用落地的平臺化方案,最后分享了實際案例。延遲耗時分析方向還有很多新的發展方向和創新空間,也歡迎對該方向感興趣的業界同仁一起探討。?

責任編輯:武曉燕 來源: 百度Geek說
相關推薦

2018-10-24 11:01:53

分布式存儲系統

2022-07-18 10:29:33

數據分布式系統

2013-03-22 14:44:52

大規模分布式系統飛天開放平臺

2024-09-27 09:19:30

2009-02-06 09:38:38

memcached分布式緩存系統ASP.NET

2023-05-29 14:07:00

Zuul網關系統

2023-05-12 08:23:03

分布式系統網絡

2017-10-27 08:40:44

分布式存儲剪枝系統

2022-08-15 14:56:30

搜索引擎分布式

2023-10-26 18:10:43

分布式并行技術系統

2023-02-28 07:01:11

分布式緩存平臺

2023-02-11 00:04:17

分布式系統安全

2023-05-05 08:16:56

SeaweedFS分布式文件

2024-03-05 09:52:57

2024-07-03 11:59:40

2017-10-17 08:33:31

存儲系統分布式

2025-06-12 09:48:46

2021-08-07 05:00:20

存儲系統

2021-07-04 07:07:06

Ceph分布式存儲架構

2024-01-05 07:28:50

分布式事務框架
點贊
收藏

51CTO技術棧公眾號

老熟妻内射精品一区| 伊人再见免费在线观看高清版| 精品久久久久久久久久久久久久久久| 精品国产乱码久久久久久蜜坠欲下 | 91搞黄在线观看| 亚洲一区二区三区免费看| 亚洲AV无码国产精品午夜字幕 | 中文字幕国内自拍| 青草av在线| 中文字幕国产一区| 国产一区喷水| 国产精品自产拍| 久久午夜影视| 欧美精品久久一区二区| av免费播放网站| 久久资源综合| 日韩亚洲欧美在线观看| 国产v亚洲v天堂无码久久久| 污污视频在线| 一区视频在线播放| 日韩视频在线观看国产| 日韩中文字幕观看| 国产精品一区二区不卡| 国产精品久久久久77777| 日本三级免费看| 欧美在线日韩| 久久久精品在线观看| 波多野结衣av在线观看| 激情小说一区| 精品国产区一区| av在线免费观看不卡| 国产激情欧美| 91九色02白丝porn| 国产 福利 在线| 999福利在线视频| 亚洲精选在线视频| 玖玖精品在线视频| 激情在线小视频| 国产精品毛片大码女人| 日韩一区不卡| 国产1区2区3区在线| 91香蕉视频黄| 久久精品一二三区| 手机看片一区二区三区| 高清久久久久久| 成人欧美一区二区| 肥臀熟女一区二区三区| 成人丝袜视频网| 不卡的av一区| 日本黄色免费视频| thepron国产精品| 精品高清视频| 五月天婷婷激情网| 91在线视频免费91| 蜜桃视频在线观看91| 美丽的姑娘在线观看免费动漫| 91首页免费视频| 欧美一区二区视频在线| 国产高清一级毛片在线不卡| 欧美激情一区在线| 一区二区成人国产精品| 色在线视频网| 红桃视频成人在线观看| 男人操女人逼免费视频| 亚洲永久av| 欧美网站一区二区| caoporm在线视频| 精品久久国产一区| 欧美成人乱码一区二区三区| 丰满岳乱妇一区二区| 日本国产精品| 亚洲一区999| 中文字幕无码日韩专区免费| 欧美影视一区| 2019国产精品自在线拍国产不卡| 日韩欧美在线观看免费| 久久精品国内一区二区三区| 亚洲精品日产aⅴ| 午夜影院免费视频| 欧美激情中文不卡| 日韩成人三级视频| 亚洲福利影院| 欧美美女直播网站| 人妖粗暴刺激videos呻吟| 杨幂一区二区三区免费看视频| 在线精品国产欧美| 久久久久久久久久久久久久久久久| 99精品免费| 国产日韩在线观看av| 亚洲国产精品久久久久爰性色 | 看黄色录像一级片| 伊人成人在线视频| 国产精品一区二区久久| 亚洲a视频在线观看| 欧美视频xxxx| 欧美一级二区| 成人久久久久久久| 亚洲av成人精品日韩在线播放| 国产日韩综合av| 国产精品日韩三级| 日韩不卡免费高清视频| 欧美一级高清大全免费观看| 少妇大叫太粗太大爽一区二区| 香蕉久久网站| 日本精品va在线观看| 97免费观看视频| 久久久久久久久久看片| a级片一区二区| 国产成人免费精品| 亚洲精品二三区| 亚洲熟女www一区二区三区| 久久一区中文字幕| 黄色国产精品一区二区三区| 黄av在线免费观看| 亚洲超碰97人人做人人爱| 熟女人妇 成熟妇女系列视频| 亚洲高清在线一区| 日韩在线观看av| 黄色av网站免费| 99re热这里只有精品免费视频| 影音欧美亚洲| 精品亚洲a∨| 亚洲男人天天操| 日本中文字幕免费| 国产精品一区二区久激情瑜伽| 亚洲人成人77777线观看| а√天堂中文在线资源8| 日韩精品一区二区三区在线播放| 免费看的黄色录像| 日韩精品久久理论片| 九九九九九精品| 2020日本在线视频中文字幕| 欧美一级理论性理论a| 激情高潮到大叫狂喷水| 日本亚洲视频在线| 欧美最大成人综合网| 男人天堂视频在线观看| 亚洲大胆人体av| 精品少妇一二三区| 懂色av中文字幕一区二区三区| 欧美h视频在线观看| 欧美a视频在线| 正在播放国产一区| 中文字幕一区二区三区免费看 | 久久综合九色欧美狠狠| 丁香花在线电影小说观看| 日韩欧美一二三四区| 天天看片中文字幕| 国产精品538一区二区在线| 99re8这里只有精品| 精品国产不卡一区二区| 欧美成人自拍视频| 国产白浆在线观看| 亚洲黄色性网站| 韩国av中国字幕| 亚洲视频狠狠| 久久精品中文字幕一区二区三区| 欧产日产国产精品视频| 亚洲欧美日韩中文视频| 久久久久久久久久一级| 成人欧美一区二区三区视频网页| 亚洲欧美aaa| 亚洲小说欧美另类社区| 精品欧美国产一区二区三区不卡| 免费观看亚洲| 一区二区欧美激情| 国产又色又爽又黄又免费| 亚洲自拍偷拍欧美| 天天插天天射天天干| 久久综合九色| 午夜探花在线观看| 美女呻吟一区| 日韩女优在线播放| 国产福利在线播放麻豆| 精品久久久久99| 天堂在线免费观看视频| 国产精品乱码人人做人人爱| 久久精品亚洲天堂| 激情成人综合| 视频一区三区| 草草视频在线一区二区| 国产精品678| 亚洲七七久久综合桃花剧情介绍| 亚洲国产精品大全| 中文字幕福利视频| 亚洲国产aⅴ天堂久久| 三上悠亚影音先锋| 国产麻豆精品一区二区| 黄色免费视频大全| 亚洲先锋影音| 品久久久久久久久久96高清| 国产一区二区三区免费在线| 91福利视频网| 黄色在线播放网站| 亚洲色图色老头| 99精品在线看| 在线观看成人免费视频| 国产主播在线播放| 国产精品九色蝌蚪自拍| 好吊色视频一区二区三区| 极品少妇一区二区| 天天摸天天碰天天添| 欧美日本不卡高清| 图片区小说区区亚洲五月| 蜜桃一区av| 亚洲自拍偷拍区| 搜成人激情视频| 久久久久久美女| 在线视频观看国产| 夜夜嗨av一区二区三区四区| 欧美自拍偷拍一区二区| 884aa四虎影成人精品一区| 日韩熟女一区二区| 亚洲成人免费av| 少妇影院在线观看| 国产精品少妇自拍| 中文字幕av网址| 不卡av免费在线观看| 一区二区三区人妻| 久久国产精品99久久久久久老狼 | 国产成人精选| 国产精品91久久久久久| 中文字幕资源网在线观看免费 | 男女啪啪免费观看| 成人久久综合| 日韩高清dvd| 制服丝袜日韩| 免费精品视频一区| 啪啪激情综合网| 国产精品一区二区免费看| 国产精品久一| 91手机视频在线观看| 日本免费在线一区| 国产精品视频99| 向日葵视频成人app网址| 啪一啪鲁一鲁2019在线视频| 国产欧洲在线| 97在线视频免费播放| www在线看| 久久久久久久影院| 国产社区精品视频| 欧美亚洲在线视频| 深夜在线视频| 日韩av免费在线观看| 欧美成人影院| 国产精品第100页| 国产精品4hu.www| 91精品久久久久久久久久久久久久 | 三级电影一区| 一区视频二区视频| 婷婷六月综合| 天天在线免费视频| 欧美日本在线| 无码专区aaaaaa免费视频| 中文日韩在线| 人妻无码视频一区二区三区| 秋霞电影一区二区| 亚洲一区二区三区四区精品| 国产成人在线看| 日本不卡视频一区| 91首页免费视频| 国产精品麻豆一区| 亚洲精品成a人| 国产精品99精品无码视| 懂色av中文一区二区三区天美| 无码人妻精品一区二区三区9厂| 欧美唯美清纯偷拍| www.天天干.com| 亚洲丁香婷深爱综合| 触手亚洲一区二区三区| 久久久国产视频| a毛片不卡免费看片| 日本在线精品视频| 2020国产精品小视频| 国产日韩欧美二区| 欧美一级本道电影免费专区| 大地资源网在线观看免费官网| 国产日韩亚洲| 亚欧美在线观看| 成人午夜伦理影院| 91在线无精精品白丝| 亚洲精品高清在线| av大片在线免费观看| 欧美午夜一区二区| 黄频在线免费观看| 亚洲色图综合久久| 午夜影院免费在线| 国产精品wwww| 国产精品一区二区三区美女| 五月天亚洲综合情| 亚洲国产日韩在线| 一区二区三区四区毛片| 97精品国产97久久久久久久久久久久| 内射毛片内射国产夫妻| 午夜亚洲国产au精品一区二区| 最近中文字幕av| 亚洲激情小视频| 国产网友自拍视频导航网站在线观看 | 欧美一级日本a级v片| 欧美成人首页| 亚洲77777| 91蜜桃婷婷狠狠久久综合9色| 乱h高h女3p含苞待放| 色婷婷av一区二区三区之一色屋| 亚洲欧美强伦一区二区| 日韩视频在线一区| 日韩电影大全网站| 国产一区二区三区高清| 亚洲国产一成人久久精品| youjizzxxxx18| 91网站在线播放| 久草中文在线视频| 6080国产精品一区二区| www日韩tube| 日本精品久久久久久久| 精品五月天堂| 99久久久精品视频| 精品一区二区在线视频| 国产三级短视频| 欧美日韩国产精品一区| 亚洲av无码专区在线| 欧美超级乱淫片喷水| 国产精品第一国产精品| 欧洲视频一区二区三区| 久久精品九九| 一区二区三区免费在线观看视频| 亚洲自拍欧美精品| www.亚洲天堂.com| 美女久久久久久久久久久| 亚洲成人毛片| 中国成人在线视频| 久久精品久久99精品久久| 日本一级片免费| 国产精品一区在线观看乱码 | 国产精品视频免费| 亚洲精品久久久久久久蜜桃| 国产视频精品xxxx| 日韩欧美精品一区二区三区| 国产综合第一页| 亚洲欧洲一级| 亚洲精品理论片| 疯狂做受xxxx高潮欧美日本| 亚洲 欧美 激情 另类| 国产91成人video| 一区二区三区日本久久久| 成人小视频在线看| 久久亚洲综合色一区二区三区| 亚洲男人的天堂在线视频| 亚洲精品自在久久| 视频二区不卡| 先锋影音日韩| 精品亚洲aⅴ乱码一区二区三区| 婷婷激情四射网| 日韩精品一区二区三区三区免费 | 欧美性猛xxx| 国产高清在线| 91免费精品视频| 欧美视频福利| 999精品免费视频| 在线亚洲免费视频| 思思99re6国产在线播放| 亚洲va久久久噜噜噜| 一区三区视频| 亚洲天堂久久新| 欧美精品一二三区| 色网在线观看| 久久免费视频1| 另类小说视频一区二区| 九九热国产精品视频| 日韩精品免费在线播放| 成人国产激情| 免费的av在线| 久久久久久一级片| 国产精品亚洲lv粉色| 91国产精品91| 97视频精品| 97精品人妻一区二区三区蜜桃| 日韩欧美在线字幕| 137大胆人体在线观看| 91超碰在线电影| 久久综合伊人| 欧美精品xxxxx| 国产亚洲成精品久久| 国产免费区一区二区三视频免费 | 久久国产精品二区| 亚洲视频综合网| 中文字幕一区二区三区日韩精品| 亚洲熟女乱色一区二区三区| 国产精品国产精品国产专区不蜜| 囯产精品一品二区三区| 国产精品国产三级国产专播精品人 | 国产精品chinese在线观看| 欧美一级黄色影院| 亚洲伊人色欲综合网| 北条麻妃在线| 国产精品免费一区二区三区观看| 日韩成人av影视| 国产成人精品a视频一区| 精品国产一区二区三区久久久 | 香蕉成人在线|