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

理想汽車基于Flink on K8s的數據集成實踐

云計算 云原生
本文將介紹理想汽車在 Flink on K8s 的數據集成落地實踐。TiDB、MySQL、StarRocks、MongoDB 等數據傳輸到下游,是通過 DataX 來實現的;而 Kafka、Oracle 等數據傳輸具備流特性的數據又是通過 Flink 實現的。

一、數據集成的發展與現狀

理想汽車數據集成的發展經歷了四個階段:

圖片

第一階段:在 2020 年 7 月基于 DataX 構建了離線數據交換能力。

第二階段:在 2021 年 7 月,構建了基于 Flink 的實時處理平臺,在這兩個階段,還沒有一個真正的數據集成的產品。

第三階段:2022 年 9 月,開始建設數據集成平臺,構建了第一個數據集成鏈路,實現 Kafka 到 Hive 的數據鏈路。

第四階段:2023 年 4 月,在原來實時處理能力的基礎上擴展了離線集成能力,實現了批流數據的統一。

早期,理想還沒有統一的數據集成平臺,數據產品紛雜。

圖片

TiDB、MySQL、StarRocks、MongoDB 等數據傳輸到下游,是通過 DataX 來實現的;而 Kafka、Oracle 等數據傳輸具備流特性的數據又是通過 Flink 實現的;同時,比如 Hive 等一些數據傳輸是通過寫 Spark SQL 來實現的;還有一些數據庫,如 TiDB、Oracle 是通過數據庫自己的引擎進行數據傳輸。

基于以上數據形態,業務方在使用產品時存在如下一些痛點:

圖片

  • 產品能力缺失。需要在多套平臺之間切換,沒有直接可落地的產品,需要開發團隊寫代碼。
  • 多套開發語言。無論是 Flink、Spark 還是 DataX 等等,每一個引擎都有其特有的配置,需要同時了解多套開發語音和不同的開發細節。
  • 資源共享難。由于批流使用不同的引擎,由不同的團隊開發,底層的計算和存儲資源很難共享。
  • 資源利用率低。正是由于資源共享難,又引發了另外一個問題,就是資源利用率低,且存在不均衡的狀況。比如實時計算集群,是長期運行的任務,其計算資源經常吃緊,但是存儲資源基本上處于沒有使用的狀態。

圖片

根據業務痛點,我們總結出了三大需求:

首先是統一平臺,屏蔽各種異構數據源之間不同傳輸引擎的差異。

第二是統一計算引擎,將批式、流式用一套引擎實現。

第三是存算分離,能夠在計算層和存儲層,按照業務的需求進行獨立的彈性伸縮。

圖片

為了滿足上述需求,我們選擇使用 Fink 作為計算引擎,其批流一體的計算引擎,讓我們在處理批式、流式時可以做到無縫切換。同時,Flink 基于 K8s 的云原生的能力也能夠幫助我們實現計算資源和存儲資源的彈性擴縮容。

我們的產品已經在業務上有很多應用實例。對接了包括服務器端的日志類數據,比如 Oracle、MySQL、TiDB 等有 binlog 的業務數據傳輸到下游。同時,車端、云端還有工廠的一些埋點和信號的數據,也通過集成平臺實現了數據傳輸。

計算方面,在傳輸能力上,可以實現流式和批式的數據處理轉換,支持并行讀取和并行寫入的能力,以及對于異構數據源不同類型數據轉換的能力,業務用戶不再需要去了解不同產品的細節。在產品運維能力上,包括任務的管理、權限控制、監控告警、日志采集等等,覆蓋了任務的全部生命周期。最終落到下游各種數據存儲。

圖片

二、數據集成的落地實踐

1、數據集成平臺架構

圖片

存儲層:采用 JuiceFS+BOS 的方式,同時借助 K8s 本身 node 節點的一些本地存儲能力,為計算引擎提供相應的存儲能力。

計算層:基于 Flink 的內核,擴展了各種 connector,最終封裝成了一個標準化鏡像,通過 Flink Operator 來調取鏡像,把任務提交到 K8s 的集群當中。同時,配備了 Flink 的 history 的服務,這樣用戶可以在任務出現異常或任務結束時對任務的歷史狀況進行分析。Flink Operator 是一個定義在 Flink 上的 CRD,它通過 K8s 的 API server 對外提供標準化的 API。上面封裝了一個中間層,對下使用 K8s 的 API server,對產品則封裝了標準化的 API,屏蔽各個層的依賴關系,還承接了任務的編排和任務生命周期的管理。

2、設計模型

數據集成的設計模型如下圖所示,通過定義各種 source 和 sink 的插件來實現數據傳輸的轉換。

圖片

下面封裝的 API,用戶只需要定義 source 和要傳輸的數據內容,以及寫到哪一個 sink,就可以完成一個 transform 的過程。

圖片

例如,假設我們已經有了 TiDB、OceanBase、Hive、Kafka 等 sink 的鏈路,當增加一個新的 MySQL 的 connector 時,就創建了這一套插件的一組數據傳輸能力。這樣就可以快速實現各種場景的數據落地。

3、典型場景

圖片

在離線集成場景中,首先獲取庫表的關聯關系。數據之間的增量和全量的數據同步,通過調度平臺進行統一的調度處理。

圖片

在過去使用 OceanBase 到 Hive 的鏈路,數據量大時 OB 經常出現 time out,因為 OB 本身設置了 time out 時間。我們的解決方法是,首先獲取 OB 的數據結構,分析主鍵及分區選擇分片字段,計算出這個字段的最大值、最小值,以及這一批次的數據量,然后使用這三個信息,合理設置拉取這個數據的 size。之后, Flink 就可以基于這個 size 的大小并行地去拉取。保證每一次拉取的數據量不會特別的多,這樣就解決了數據出現 time out 的問題

圖片

過去的實時傳輸鏈路,用戶需要跨多個平臺去做,開發流程長。并且,用戶需要手動創建表,開發復雜。

圖片

有了數據集成平臺之后,就省去了上面一系列的人工過程。通過集成平臺配置 source、sink,就可以實現數據流轉。

對于 Hive 的表,經常會有數據分區。這里提供了幾種方式來生成 Hive 的分區,可以基于數據、基于處理或基于元數據時間來進行分區。基于元數據時間分區的好處是可以避免生成太多的 Hive 的小碎文件,因為消費數據在不出現延遲的情況下,基本上一個分區的數據都會寫到同一個 Hive 的 partition 里面。同時,開啟了 Kafka 的自動感知分區的能力,比如當 Kafka 數據暴增時,Kafka 的 topic 的分區進行增加,自動感知就非常有必要。

圖片

上圖展示的是一個 Oracle 傳輸入流的場景。借助 Flink CDC 的能力,在全量階段,通過設置多個并行度來讀全量數據,當全量數據讀取完成后,Flink 會通過自動切換能力切換到增量模式。增量模式會選擇其中的某一個 task manager,去讀取增量的數據。

4、異構數據源

圖片

不同類型的數據庫支持的數據類型存在差異,我們很難在這個過程當一一記住該把哪個類型轉換到哪個類型。因此,在數據集成平臺上,我們把數據源的類型映射成 Flink 類型,把數據目標的類型也映射成 Flink 類型。最終,都通過 Flink 的類型進行統一的處理轉換。映射過程用戶是不需要關注的。

5、SQL 形式的過濾條件

圖片

這個轉換過程中,需要過濾一些常用的 where 條件,這里提供了常用的一些函數。

三、數據集成云原生的落地實踐

圖片

K8s 云原生方案的落地主要考慮了四大關鍵點,接下來逐一展開介紹。

1、方案選型

圖片

選型方面,選擇使用 Flink Operator 進行任務管理。首先,Flink Operator 可以方便地進行管理集群。它封裝了 K8s 的一個應用,可以擴展 API 來實現配置和創建應用實例。采用聲明式地提交。同時配備了集成的 ingress,可以通過 ingress 來實現配置 Flink 的 web UI,在運行過程中通過 web UI 監控任務的狀態,或者查看運行日志。Flink Operator 實現了作業全生命周期的管理,可以實現運行和暫停應用程序,有狀態、無狀態的應用升級,以及定時觸發和管理 CheckPoint 點。還可以做到回滾。

圖片

上圖展示了 Flink Operator 的處理過程。首先,在平臺上注冊 Flink Operator,也就是在 K8s 集群中創建一個 Flink deployment 的 CRD。之后就可以使用這個 CRD 去創建相應的資源。一個 yaml 文件提交到 K8s 集群之后,K8s 的 API 調用 CRD 創建 FlinkDeployment。然后由 Flink Operator 創建 Flink 的 Deployment,并創建相應的 TaskManager。同時,Operator 會監聽 FlinkDeployment 的狀態,其實質上是監聽 JobManagerPod 的狀態,并更新到 Operator 中。如果任務失敗,會嘗試重新調起。

2、狀態判斷及日志采集

圖片

各種任務的狀態已經被記錄到了 FlinkDeployment 中,通過 watch 的方式去監聽 Flink K8s API server,就可以捕獲任務各個事件的狀態。同時,還會 watch 每一個 JobManager 和 TaskManager 的 pod,將 pod 狀態和名稱來作為日志標題。已經有了任務運行的狀態,為什么還要采集 pod 的狀態呢?因為實時任務是一個持久化運行的任務,pod 可能會在某一個時間節點,由于一些原因導致了死亡。對于已經死亡的 pod,不需要看到所有的日志的狀態。通過標記 pod 的狀態,來描述這一個日志是一個有效還是一個無效的日志。在每一個 K8s 的 node 節點上部署了 Agent,通過 Agent 采集某每一個 pod 的日志作為下游的轉換日志。

圖片

上圖描繪出了狀態轉換關系。Failed、Finished、Canceled 和 Suspended 這四個狀態是最終任務結束的狀態類型。如果出現 Failed,下游會進行相應的告警。

3、監控告警

圖片

我們對每一個任務都給用戶提供了配置告警的方式,當用戶啟動任務的時候,任務會把相應的指標上報到 Prometheus,Prometheus 會周期性地去采集和運算,如果告警指標沒有被觸發,就會處于靜默的狀態。如果告警指標被觸發,就會觸發一條告警發送給相應的用戶。用戶就可以基于告警采取相應的處理。

4、共享存儲

圖片

共享存儲使用了 JuiceFS。每一個 pod 都會通過掛載本地 CSI 的方式把 JuiceFS 掛載到本地,形成一個本地的存儲目錄。

Flink 的任務需要去做周期性的 checkpoint,checkpoint 會被持久化到 JuiceFS 里面。在任務運行時,Flink 配置了重啟的策略,Operator 也會有一些重啟的策略,當任務出現異常的時候會進行任務的重啟,在重啟時會找到最近一次 checkpoint 點進行重啟。另外,Flink Operator 可以實現任務的無狀態和有狀態的升級,升級時,如果 yaml 狀態發生了變更,就會去找到最新的 checkpoint 點進行任務重啟。

Flink 運行期間的狀態信息和存檔信息也會記錄在 JuiceFS 里面,會由 Flink 的 history 來提供查看。

四、未來規劃

圖片

首先,支持更多的數據源,實現更多異構數據源之間的轉換。

第二,彈性伸縮能力方面,目前雖然使用了 K8s 的能力,但是對資源的彈性伸縮等問題還沒有進行完整的落地,后續希望在彈性伸縮能力上進行一些增強。

第三,進一步提升海量數據的傳輸性能。

最后,對于批處理任務,目前 Flink 存在一個缺陷,無法進行謂詞下推,導致在做有 where 條件的任務時會把全量數據拉到 Flink 內存里面,再進行 where 條件的過濾。

責任編輯:姜華 來源: DataFunTalk
相關推薦

2022-04-02 09:57:51

技術京東實踐

2023-11-02 08:01:22

2022-10-10 12:54:00

Flink運維

2021-08-30 10:28:09

FlinkSpark on k8分布式

2017-11-21 10:11:19

陌陌K8sDocker

2021-11-04 07:49:58

K8SStatefulSetMySQL

2022-04-22 13:32:01

K8s容器引擎架構

2023-11-06 07:16:22

WasmK8s模塊

2024-02-01 09:48:17

2023-09-07 08:58:36

K8s多集群

2022-05-10 08:27:15

小紅書FlinkK8s

2022-04-07 10:17:18

云原生服務器優化

2022-09-14 10:49:30

微服務Kubernetes區塊鏈

2023-09-06 08:12:04

k8s云原生

2022-09-13 09:04:20

云計算移動辦公大數據

2021-06-11 14:01:51

數據倉庫湖倉一體 Flink

2023-12-26 16:33:57

k8s私有化云服務

2024-01-26 14:35:03

鑒權K8sNode

2025-03-19 08:01:10

Kubernetes集群源碼
點贊
收藏

51CTO技術棧公眾號

国产精品夫妻激情| 91麻豆精品国产91久久久使用方法 | 91亚洲精品| 亚洲视频一区在线| 国产在线一区二| 在线观看国产精品入口男同| 欧美国产先锋| 亚洲欧美制服综合另类| 中文字幕国产高清| 亚洲精品一区| 亚洲人成7777| 欧美三日本三级少妇三99| 国产又粗又猛又爽又黄的| 日韩视频精品在线观看| 久久久国产精品亚洲一区| 黄色性视频网站| 欧美综合社区国产| 欧美性猛交xxxx黑人猛交| 欧美做受777cos| 国产日产精品久久久久久婷婷| 国产一区福利在线| 日韩美女毛茸茸| 日产亚洲一区二区三区| 一区二区三区四区日韩| 国产一区二区激情| 中文字幕5566| 91精品短视频| 日韩欧美不卡在线观看视频| 蜜臀视频一区二区三区| 在线观看操人| 亚洲欧美激情视频在线观看一区二区三区| 欧美午夜精品久久久久久蜜| 成人乱码一区二区三区| 国模少妇一区二区三区| 国产精品久久久久久av福利软件| 欧美三级一区二区三区| 亚洲天堂久久| 欧美风情在线观看| 欧美日韩色视频| 色婷婷一区二区三区| 亚洲欧美国内爽妇网| www.自拍偷拍| 日韩动漫一区| 亚洲国产精品小视频| 麻豆精品国产传媒av| 亚洲精品一区在线| 日韩亚洲欧美在线| 麻豆网站免费观看| japansex久久高清精品| 538在线一区二区精品国产| 亚洲成人福利在线| 亚洲伦理一区二区| 欧美精品一卡两卡| 国内av一区二区| 国产va免费精品观看精品| 欧美精品久久天天躁| 国产无色aaa| 久久久久久久久成人| 日韩精品一区二区三区在线观看 | 国产三级按摩推拿按摩| 国产综合久久久久久久久久久久 | 久久人人爽人人爽人人片av不| 精品国产一区二区在线观看| 中国一级特黄录像播放| 日韩电影在线观看完整免费观看| 亚洲精品一区二三区不卡| 亚洲精品理论片| 精品一区亚洲| 国产91丝袜在线18| 成人久久视频在线观看| 97人人模人人爽人人喊中文字 | 66国产精品| 欧美巨猛xxxx猛交黑人97人| 国产在线视频99| 宅男噜噜噜66国产日韩在线观看| 91精品国产免费久久久久久| 成人h动漫精品一区二区下载 | 黑人巨大猛交丰满少妇| 亚洲2区在线| 日韩电视剧免费观看网站| 日本xxxxxxxxx18| 99久久视频| 国产做受69高潮| 欧美黄色一级大片| 捆绑调教美女网站视频一区| 成人动漫视频在线观看免费| 亚洲三区在线播放| 国产精品美女久久久久aⅴ| 狠狠干视频网站| 小h片在线观看| 欧美精品在线视频| 成人午夜精品无码区| 国产一区2区| 欧美激情一级二级| 日日夜夜狠狠操| 成人永久aaa| 日韩妆和欧美的一区二区| 在线中文字幕视频观看| 日韩欧中文字幕| 超碰人人cao| 欧美精品一区二区三区精品| 欧美国产日韩一区二区在线观看| 4438国产精品一区二区| 国产一区视频导航| 欧美一区二区三区四区五区六区 | 欧美日韩一区二区免费视频| 日韩大片一区二区| 久久悠悠精品综合网| 日韩在线免费视频观看| 五月婷婷色丁香| 国产·精品毛片| 亚洲欧美丝袜| 日韩精品99| 亚洲精品国产电影| 国产一区二区三区在线视频观看| 日韩电影免费一区| 国产一区免费视频| mm1313亚洲国产精品美女| 91成人在线免费观看| 白嫩情侣偷拍呻吟刺激| 91精品一区国产高清在线gif| 国产成人精品一区二区在线| 神宫寺奈绪一区二区三区| 亚洲精品水蜜桃| 欧美一级xxxx| 成人激情在线| 国产精品海角社区在线观看| 日本一区高清| 黄色成人av在线| 国产乱淫av片| 欧美日韩1区| 亚洲va久久久噜噜噜| 成黄免费在线| 色94色欧美sute亚洲线路一ni | 丝袜连裤袜欧美激情日韩| 欧美精品18videos性欧美| av免费观看在线| 亚洲乱码日产精品bd| 中文字幕1234区| 午夜片欧美伦| 91天堂在线视频| 麻豆传媒视频在线观看| 欧美日韩精品三区| 欧美乱大交做爰xxxⅹ小说| 日韩电影在线一区二区三区| 欧美日韩电影一区二区三区| 自由日本语热亚洲人| 亚洲精品视频在线观看视频| 91浏览器在线观看| 91视视频在线观看入口直接观看www | 91免费在线观看网站| 国产激情小视频在线| 91精品婷婷国产综合久久竹菊| 91香蕉一区二区三区在线观看| 美女视频黄a大片欧美| 亚洲国产午夜伦理片大全在线观看网站| 精品视频在线一区二区在线| 中文字幕在线精品| 91麻豆国产视频| 亚洲欧美日韩小说| 女人扒开双腿让男人捅| 亚洲美女黄色| 蜜桃精品久久久久久久免费影院 | 91国产在线免费观看| 色综合999| 亚洲国产精彩中文乱码av| 中文字幕第15页| 国产日韩欧美a| xxww在线观看| 国产精品v亚洲精品v日韩精品| 国产精品免费一区二区三区观看| 2019中文字幕在线电影免费| 亚洲人成电影在线观看天堂色| 波多野结衣电车痴汉| 国产精品乱码一区二区三区软件 | 亚洲黄色在线播放| 精品欧美一区二区三区| 90岁老太婆乱淫| 蜜桃在线一区二区三区| 嫩草影院中文字幕| 婷婷五月色综合香五月| 国产精品视频久久| 丁香花在线电影小说观看| 亚洲欧美精品伊人久久| 国产精品熟女久久久久久| 亚洲高清免费一级二级三级| 91久久免费视频| 国产一区二区毛片| 亚洲熟女乱色一区二区三区 | 97免费视频观看| 国产欧美一区| 999国产在线| 91九色综合| 97国产精品人人爽人人做| 婷婷在线视频观看| 亚洲精品乱码久久久久久按摩观| 一级爱爱免费视频| 国产视频911| 亚洲精品免费在线| 中文字幕一区日韩精品欧美| 黑人精品xxx一区| 日韩一级大片在线观看| 国产亚洲欧美视频| 国产91色在线|免| 久久99国产精品| 国产91xxx| 亚洲少妇中文字幕| 岛国片在线免费观看| 伊人久久亚洲影院| 亚洲精品中文字幕在线| 国产精品17p| 成人激情视频在线观看| 欧美性xxx| 久久久这里只有精品视频| 国产美女在线观看| 亚洲欧美日韩中文在线| 天堂在线资源网| 日韩一卡二卡三卡四卡| 中文字幕码精品视频网站| 精品女厕一区二区三区| 美女视频黄免费| 中文字幕一区二区三区不卡| 日本理论中文字幕| www久久精品| 少妇被狂c下部羞羞漫画| 国产一区二区91| 亚洲精品www.| 蜜桃久久av一区| 香蕉视频网站入口| 鲁大师影院一区二区三区| 波多野结衣之无限发射| 亚洲手机视频| 欧美这里只有精品| 欧美69wwwcom| 三上悠亚免费在线观看| 91精品国产麻豆国产在线观看| 亚洲精品第一区二区三区| 国产精品密蕾丝视频下载| 久久综合一区二区三区| 人体久久天天| 久久久com| 亚洲欧美成人vr| 免费影院在线观看一区| 亚州国产精品| 欧美一区二区高清在线观看| 九色精品91| 日韩欧美激情一区二区| 成人写真视频| 一区二区不卡视频| 午夜精品久久久久久久四虎美女版| 亚洲一区不卡在线| 999国产精品999久久久久久| 中文字幕一区二区三区5566| 91九色精品国产一区二区| 26uuu成人| 国产精品二区影院| 男的插女的下面视频| 一本久久综合| 日韩欧美在线免费观看视频| 免费高清不卡av| 久久无码人妻一区二区三区| 成人性色生活片| 精品无码人妻一区| 久久亚洲一级片| 久久视频一区二区三区| 最新日韩在线视频| 国产真实的和子乱拍在线观看| 精品欧美一区二区三区| 久久精品99北条麻妃| 在线播放一区二区三区| 精品毛片在线观看| 亚洲精品不卡在线| av电影在线观看网址| 久久久久北条麻妃免费看| 福利成人导航| 国产精品成人观看视频国产奇米| 国产精品第一| 国产精品视频入口| 国产精品片aa在线观看| 一区二区三区精品国产| 亚洲乱码久久| 三上悠亚在线一区二区| 国产91精品免费| 国产特级黄色录像| 亚洲免费在线观看| 在线天堂中文字幕| 91麻豆精品91久久久久同性| 四虎永久在线观看| 日韩在线高清视频| 麻豆mv在线看| 91日本视频在线| 亚洲人成精品久久久 | 日韩女优人人人人射在线视频| 看片一区二区| 黑人巨大精品欧美一区二区小视频 | 日本一区中文字幕| 26uuu国产| 国产精品污www在线观看| 精品视频久久久久| 欧美日韩一区二区三区在线| 日本免费一区视频| 久久精品国产亚洲| 欧美大片免费观看网址| 99re在线观看| 四虎成人精品永久免费av九九| 国产九九九九九| 国产毛片精品国产一区二区三区| 中文字幕高清视频| 亚洲一区二区三区视频在线 | 亚洲久久久久久久久久久| caopeng在线| 国产欧美一区二区三区视频| 美女网站一区| 国产91在线视频观看| 国产乱码精品一区二区三区忘忧草 | 天天影视综合色| 99精品久久免费看蜜臀剧情介绍| 欧美三级黄色大片| 欧美写真视频网站| 麻豆app在线观看| 欧美亚洲激情在线| caoporn成人免费视频在线| 一区二区三区欧美成人| 日本成人超碰在线观看| 爱爱免费小视频| 欧美日韩精品在线| 日本激情一区二区| 九九精品视频在线| 奇米一区二区| 九九久久九九久久| 韩国av一区二区三区在线观看| 超碰人人人人人人人| 日韩欧美在线网址| 水莓100在线视频| 4438全国成人免费| 青青草原在线亚洲| 黄色免费观看视频网站| 久久综合久久综合九色| 在线观看日韩中文字幕| 亚洲福利在线看| 国产美女精品写真福利视频| 国产一区二区三区四区五区加勒比| 黄色亚洲在线| 大尺度做爰床戏呻吟舒畅| 图片区小说区国产精品视频| 色呦呦免费观看| 91超碰caoporn97人人| 日韩在线黄色| 北条麻妃av高潮尖叫在线观看| 久久久www免费人成精品| 日韩乱码一区二区三区| 综合欧美国产视频二区| 麻豆久久久久| 91精品一区二区三区四区| 国产aⅴ综合色| 日韩黄色a级片| 亚洲三级黄色在线观看| 欧洲精品久久久久毛片完整版| 欧洲xxxxx| 不卡一卡二卡三乱码免费网站| 91国产丝袜播放在线| 亚洲欧美日韩久久久久久| 韩国精品视频在线观看| 二级片在线观看| 成人黄色在线网站| 日韩在线播放中文字幕| 一区二区三区动漫| 91亚洲精品在看在线观看高清| 中文字幕の友人北条麻妃| av资源网一区| 中文天堂在线播放| 色综合久久久888| 欧美激情影院| www亚洲成人| 一二三区精品视频| 五月激情六月婷婷| 国产精品女主播视频| 亚洲国产成人精品女人| 国产又粗又长又爽| 欧美性做爰猛烈叫床潮| 亚洲小说区图片| 欧美激情专区| 国产成a人亚洲| 在线永久看片免费的视频| 久久五月天综合| 妖精视频一区二区三区| 一本一道久久a久久综合蜜桃| 亚洲成av人片一区二区| 性开放的欧美大片| 国产精品一区二区a| 久久se这里有精品| 日本亚洲欧美在线| 久久亚洲成人精品| 九九综合在线| 一级黄色片毛片| 欧美男生操女生| 久久电影tv| 国产一区二区三区小说| 国产精品欧美精品| 日本v片在线免费观看|