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

一文搞懂 SAE 日志采集架構

開發 架構
本文著重介紹了 SAE 提供了多種日志采集方案,以及相關的架構,場景使用特點。

日志,對于一個程序的重要程度不言而喻。無論是作為排查問題的手段,記錄關鍵節點信息,或者是預警,配置監控大盤等等,都扮演著至關重要的角色。是每一類,甚至每一個應用程序都需要記錄和查看的重要內容。而在云原生時代,日志采集無論是在采集方案,還是在采集架構上,都會和傳統的日志采集有一些差異。我們匯總了一下在日志的采集過程中,經常會遇到一些實際的通用問題,例如:

  • 部署在 K8s 的應用,磁盤大小會遠遠低于物理機,無法把所有日志長期存儲,又有查詢歷史數據的訴求
  • 日志數據非常關鍵,不允許丟失,即使是在應用重啟實例重建后
  • 希望對日志做一些關鍵字等信息的報警,以及監控大盤
  • 權限管控非常嚴格,不能使用或者查詢例如 SLS 等日志系統,需要導入到自己的日志采集系統
  • JAVA,PHP 等應用的異常堆棧會產生換行,把堆棧異常打印成多行,如何匯總查看呢?

那么在實際生產環境中,用戶是如何使用日志功能采集的呢?而面對不同的業務場景,不同的業務訴求時,采用哪種采集方案更佳呢?Serverless 應用引擎 SAE(Serverless App Engine)作為一個全托管、免運維、高彈性的通用 PaaS 平臺,提供了 SLS 采集、掛載 NAS 采集、Kafka 采集等多種采集方式,供用戶在不同的場景下使用。本文將著重介紹各種日志采集方式的特點,最佳使用場景,幫助大家來設計合適的采集架構,并規避一些常見的問題。

SAE 的日志采集方式

SLS 采集架構

SLS 采集日志是 SAE 推薦的日志采集方案。一站式提供數據采集、加工、查詢與分析、可視化、告警、消費與投遞等能力。

SAE 內置集成了 SLS 的采集,可以很方便的將業務日志,容器標準輸出采集到 SLS 。SAE 集成 SLS 的架構圖如下圖所示:

1.png

  • SAE 會在 pod 中,掛載一個 logtail (SLS 的采集器)的 Sidecar。
  • 然后將客戶配置的,需要采集的文件或者路徑,用 volume 的形式,給業務 Container 和 logtail Sidecar 共享。這也是 SAE 日志采集不能配置 /home/admin 的原因。因為服務的啟動容器是放在 /home/admin 中,掛載 volume 會覆蓋掉啟動容器。
  • 同時 logtail 的數據上報,是通過 SLS 內網地址去上報,因此無需開通外網。
  • SLS 的 Sidecar 采集,為了不影響業務 Container 的運行,會設置資源的限制,例如 CPU 限制在 0.25C ,內存限制在 100M。

SLS 適合大部分的業務場景,并且支持配置告警和監控圖。絕大多數適合直接選擇 SLS 就可以了。

NAS 采集架構

NAS 是一種可共享訪問、彈性擴展、高可靠以及高性能的分布式文件系統。本身提供高吞吐和高 IOPS 的同時支持文件的隨機讀寫和在線修改。比較適合日志場景。如果想把比較多或比較大的日志在本地留存,可以通過掛載 NAS,然后將日志文件的保存路徑指向 NAS 的掛載目錄即可。NAS 掛載到 SAE 不牽扯到太多技術點和架構,這里就略過不做過多的介紹了。

NAS 作為日志采集時,可以看作是一塊本地盤,即使實例崩潰重建等等各種以外情況,也都不會出現日志丟失的情況,對于非常重要,不允許丟失數據的場景,可以考慮此方案。

Kafka 采集架構

用戶本身也可以將日志文件的內容采集到 Kafka,然后通過消費 Kafka 的數據,來實現日志的采集。后續用戶可以結合自身的需求,將 Kafka 中的日志導入到 ElasticSearch ,或者程序去消費 Kafka 數據做處理等。

日志采集到 Kafka 本身有多種方式,例如最常見的 logstach,比較輕量級的采集組建 filebeat,vector 等等。SAE 使用的采集組件是 vector,SAE 集成 vector 的架構圖如下圖所示:

2.png

  • SAE 會在 pod 中,掛載一個 logtail(vector 采集器)的 Sidecar。
  • 然后將客戶配置的,需要采集的文件或者路徑,用 volume 的形式,給業務 Container 和 vector Sidecar 共享
  • vector 會將采集到的日志數據定時發送到 Kafka。vector 本身有比較豐富的參數設置,可以設置采集數據壓縮,數據發送間隔,采集指標等等。

Kafka 采集算是對 SLS 采集的一種補充完善。實際生產環境下,有些客戶對權限的控制非常嚴格,可能只有 SAE 的權限,卻沒有 SLS 的權限,因此需要把日志采集到 Kafka 做后續的查看,或者本身有需求對日志做二次處理加工等場景,也可以選擇 Kafka 日志采集方案。

下面是一份基礎的 vector.toml 配置:

data_dir = "/etc/vector"

[sinks.sae_logs_to_kafka]
type = "kafka"
bootstrap_servers = "kafka_endpoint"
encoding.codec = "json"
encoding.except_fields = ["source_type","timestamp"]
inputs = ["add_tags_0"]
topic = "{{ topic }}"

[sources.sae_logs_0]
type = "file"
read_from = "end"
max_line_bytes = 1048576
max_read_bytes = 1048576
multiline.start_pattern = '^[^\s]'
multiline.mode = "continue_through"
multiline.condition_pattern = '(?m)^[\s|\W].*$|(?m)^(Caused|java|org|com|net).+$|(?m)^}.*$'
multiline.timeout_ms = 1000
include = ["/sae-stdlog/kafka-select/0.log"]

[transforms.add_tags_0]
type = "remap"
inputs = ["sae_logs_0"]
source = '.topic = "test1"'

[sources.internal_metrics]
scrape_interval_secs = 15
type = "internal_metrics_ext"
[sources.internal_metrics.tags]
host_key = "host"
pid_key = "pid"

[transforms.internal_metrics_filter]
type = "filter"
inputs = [ "internal_metrics"]
condition = '.tags.component_type == "file" || .tags.component_type == "kafka" || starts_with!(.name, "vector")'

[sinks.internal_metrics_to_prom]
type = "prometheus_remote_write"
inputs = [ "internal_metrics_filter"]
endpoint = "prometheus_endpoint"

重要的參數解析:

  • multiline.start_pattern 是當檢測到符合這個正則的行時,會當作一條新的數據處
  • multiline.condition_pattern 是檢測到符合這個正則的行時,會和上一行做行合并,當作一條處理
  • sinks.internal_metrics_to_prom 配置了之后,會將配置一些 vector 的采集元數據上報到 prometheus

下面是配置了 vector 采集的元數據到 Prometheus,在 Grafana 的監控大盤處配置了 vector 的元數據的一些采集監控圖:

3.png

優秀實踐

在實際使用中,可以根據自身的業務訴求選擇不同的日志采集方式。本身 logback 的日志采集策略,需要對文件大小和文件數量做一下限制,不然比較容易把 pod 的磁盤打滿。以 JAVA 為例,下面這段配置,會保留最大 7 個文件,每個文件大小最大 100M。

    <appender name="TEST"
class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${user.home}/logs/test/test.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
<fileNamePattern>${user.home}/logs/test/test.%i.log</fileNamePattern>
<minIndex>1</minIndex>
<maxIndex>7</maxIndex>
</rollingPolicy>

<triggeringPolicy
class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
<maxFileSize>100MB</maxFileSize>
</triggeringPolicy>

<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
<charset>UTF-8</charset>
<pattern>%d{yyyy-MM-dd HH:mm:ss}|%msg%n</pattern>
</encoder>

</appender>

這段 log4j 的配置,是一種比較常見的日志輪轉配置。

常見的日志輪轉方式有兩種,一種是 create 模式,一種是 copytruncate 模式。而不同的日志采集組件,對兩者的支持程度會存在一些區別。

create 模式是重命名原日志文件,創建新的日志文件替換。log4j 使用的就是這種模式,詳細步驟如下圖所示:

4.png

  • 當日志的 event log 寫入前會判斷是否達到文件設置最大容量,如果沒達到,則完成寫入,如果達到了,則會進入階段二
  • 首先關閉當前 currentlyActiveFile 指向的文件,之后對原文件進行重命名,并新建一個文件,這個文件的名字和之前 currentlyActiveFile 指向的名字一致
  • 把 currentlyActiveFile 指向的文件變為階段二新創建的文件

copytruncate 模式的思路是把正在輸出的日志拷 (copy) 一份出來,再清空 (trucate) 原來的日志。

目前主流組件的支持程度如下:

5.png

實際案例演示

下面介紹一下客戶實際生產環境中的一些真實場景。

某客戶 A 通過日志輪轉設置程序的日志,并將日志采集到 SLS。并通過關鍵字配置相關報警,監控大盤等。

首先通過 log4j 的配置,使日志文件最多保持 10 個,每個大小 200M,保持磁盤的監控,日志文件保存在 /home/admin/logs 路徑下。這里不進行過多介紹了,可以最佳實踐場景介紹的配置。

隨后通過 SAE 的 SLS 日志采集功能,把日志采集到 SLS 中。

6.png

最后,通過程序中日志的一些關鍵字,或者一些其他規則,例如 200 狀態碼比例等進行了報警配置。

7.png

通過 Nginx 的日志完成監控大盤的配置。

8.png

常見問題

日志合并介紹

很多時候,我們需要采集日志,并不是單純的一行一行采集,而是需要把多行日志合并成一行進行采集,例如 JAVA 的異常日志等。這個時候就需要用到日志合并功能了。

在 SLS 中,有多行模式的采集模式,這個模式需要用戶設置一個正則表達式,用來做多行合并。

vector 采集也有類似的參數,multiline.start_pattern 用于設置新行的正則,符合此正則會被認為是一個新行。可以結合 multiline.mode 參數一起使用。更多參數請參看 vector 官網。

日志采集丟失分析

無論是 SLS 采集和 vector 采集到 Kafka 為了保證采集日志不丟失。都會將采集的點位(CheckPoint)信息保存到本地,如果遇到服務器意外關閉、進程崩潰等異常情況時,會從上一次記錄的位置開始采集數據,盡量保證數據不會丟失。

但是這并不能保證日志一定不會丟失。在一些極端場景下,是有可能造成日志采集丟失的,例如:

  • K8s pod 進程崩潰,liveness 連續失敗等異常導致 pod 重建
  • 日志輪轉速度極快,例如 1 秒輪轉 1 次。
  • 日志采集速度長期無法達到日志產生速度。

針對場景 2,3,需要去檢查自身的應用程序,是否打印了過多不必要的日志,或者日志輪轉設置是否異常。因為正常情況下,這些情況不應該出現。針對場景 1,如果對日志要求非常嚴格,在 pod 重建后也不能丟失的話,可以將掛載的 NAS 作為日志保存路徑,這樣即使在 pod 重建后,日志也不會丟失。

總結

本文著重介紹了 SAE 提供了多種日志采集方案,以及相關的架構,場景使用特點。總結起來三點:

  • SLS 采集適配性強,實用大多數場景
  • NAS 采集任何場景下都不會丟失,適合對日志要求非常嚴格的場景
  • Kafka 采集是對 SLS 采集的一種補充,有對日志需要二次加工處理,或者因為權限等原因無法使用 SLS 的場景,可以選擇將日志采集到 Kafka 自己做搜集處理。
責任編輯:趙寧寧 來源: 阿里云云原生
相關推薦

2021-03-04 00:09:31

MySQL體系架構

2024-04-12 12:19:08

語言模型AI

2023-11-21 08:37:09

2022-03-24 08:51:48

Redis互聯網NoSQL

2021-03-22 10:05:59

netstat命令Linux

2023-09-15 12:00:01

API應用程序接口

2023-09-08 08:20:46

ThreadLoca多線程工具

2025-01-16 10:38:31

2023-04-03 15:04:00

RPCPHP語言

2023-08-24 16:50:45

2024-06-05 11:43:10

2019-11-19 08:00:00

神經網絡AI人工智能

2023-10-16 08:16:31

Bean接口類型

2021-06-30 08:45:02

內存管理面試

2022-06-07 10:13:22

前端沙箱對象

2021-01-13 05:21:59

參數

2022-08-15 15:39:23

JavaScript面向對象數據

2020-03-18 14:00:47

MySQL分區數據庫

2023-03-06 21:29:41

mmap技術操作系統

2023-09-02 21:27:09

點贊
收藏

51CTO技術棧公眾號

久久久久久国产精品mv| 在线观看国产成人av片| 成年女人18级毛片毛片免费| 国产99久久九九精品无码免费| 欧美国产小视频| 欧美日本视频在线| 在线观看污视频| 在线观看免费视频a| 日韩欧美网址| 日韩欧美精品在线视频| 久久在线中文字幕| 天堂成人在线| 免费在线观看不卡| 九九久久久久久久久激情| 男人添女人荫蒂国产| 色戒汤唯在线| 中文av一区二区| 亚洲最大av在线| 日韩高清精品免费观看| 日韩aaaaa| 国产无遮挡裸体视频在线观看| 丁香六月综合激情| 青草热久免费精品视频| 欧美人与禽zoz0善交| 国产精品毛片无码| 欧美日韩国产色| 欧美精品免费观看二区| 国产又粗又猛又色又| 欧美三级不卡| 日韩激情在线视频| 孩娇小videos精品| caoprom在线| 成人黄色网址在线观看| 国产精品99久久久久久人| 成人在线观看高清| 丝袜美腿综合| 日韩欧美中文字幕制服| 大陆极品少妇内射aaaaaa| 免费在线观看污视频| 激情综合一区二区三区| 91成人天堂久久成人| 18精品爽国产三级网站| 亚洲开心激情| 欧美浪妇xxxx高跟鞋交| 免费在线观看亚洲视频| 在线你懂的视频| 久久精品视频网| 99精品国产高清在线观看| 中文字幕av在线免费观看| 亚洲经典自拍| www高清在线视频日韩欧美| 国产精品久久无码| 亚洲最大的免费视频网站| 亚洲午夜精品17c| 亚洲国产一区在线| 青青草免费在线视频| 日本特黄久久久高潮| 97在线精品国自产拍中文| 国语对白在线播放| 欧洲杯什么时候开赛| 亚洲激情在线观看| 麻豆精品国产传媒| av在线亚洲一区| 在线免费观看日本一区| 欧美黄色免费影院| 国产偷倩在线播放| 国产精品久久久久精k8| 欧美二区三区在线| 四虎精品成人影院观看地址| www.日韩大片| 精品久久蜜桃| 天天干天天舔天天射| 国产99久久久国产精品| 99国产在线视频| 亚洲第一页视频| 国产成人亚洲综合a∨婷婷图片| 欧美一级淫片播放口| 日本道在线观看| 亚洲茄子视频| 97国产精品免费视频| 久青草免费视频| 亚洲综合婷婷| 久久国产精品偷| 性欧美videos| 亚洲午夜黄色| 久久久亚洲国产| 国产成人在线网址| 国产精品88久久久久久| 久久夜色撩人精品| 国内偷拍精品视频| 天天做天天爱天天综合网| 久久国产精品亚洲77777| 欧美激情第一页xxx| 国产精品111| 伊人久久综合| 国语自产在线不卡| 亚洲天堂av片| 日韩黄色免费电影| 成人美女av在线直播| 成人激情四射网| 国产不卡高清在线观看视频| 国产综合18久久久久久| 国产资源在线看| 中文字幕一区日韩精品欧美| 中文精品一区二区三区 | 久久久久久久波多野高潮日日| 欧美一级视频在线观看| 国产精华7777777| 国模无码大尺度一区二区三区| 91成人理论电影| 天天干天天摸天天操| 国产女同性恋一区二区| 在线观看污视频| 免费电影日韩网站| 欧美日韩国产一级二级| 人妻av一区二区| av一区二区在线观看| 欧美成人精品激情在线观看| 免费观看一区二区三区毛片| 亚洲自拍另类| 亚洲影院色无极综合| 青梅竹马是消防员在线| 亚洲视频网在线直播| 成人在线观看你懂的| 日韩美女在线| 亚洲国产小视频| 天堂а√在线中文在线鲁大师| 亚洲欧洲日本一区二区三区| 国产精品天天狠天天看| 亚洲第一第二区| 国产日韩欧美精品电影三级在线| 自拍偷拍视频在线| 亚洲一区二区三区四区| 日韩欧美色综合| 久久久久无码精品国产sm果冻| 欧美激情1区2区3区| 国产精品7m视频| 亚洲国产精品久久人人爱潘金莲 | 精品久久久久国产| 欧美成人乱码一二三四区免费| 欧美变态挠脚心| 欧美乱妇高清无乱码| 国产精品午夜一区二区| 99久久久精品| 高清无码一区二区在线观看吞精| 国产黄色精品| 亚洲男人天堂久| 国产在线观看你懂的| 精品亚洲porn| 亚欧精品在线| 亚洲天堂av影院| 欧美xxxx老人做受| **欧美日韩vr在线| 五月激情丁香网| 久久亚洲二区三区| 欧美亚洲日本一区二区三区| 成人在线视频国产| 日韩在线免费观看视频| 波多野结衣家庭主妇| 2023国产精品| 日韩精品一区二区免费| 亚洲精品午夜| 欧美久久久精品| av片免费播放| 国产精品久久久久三级| 高清一区二区视频| 国产一区二区在线| 日本一本a高清免费不卡| 在线观看xxx| 精品露脸国产偷人在视频| 国产精品成人无码专区| 四季av一区二区凹凸精品| 国产精品永久免费在线| 成人高潮成人免费观看| 色婷婷综合久久久久中文一区二区| 亚洲精品理论片| 国产精品老牛| 欧美精彩一区二区三区| av在线日韩| 亚洲老板91色精品久久| 日韩视频在线观看一区| 久久久精品中文字幕麻豆发布| 福利在线一区二区| xxxxxhd亚洲人hd| 久久人人爽人人爽人人片av高清| 午夜精品久久久久久久99老熟妇| 亚洲欧美色图小说| japan高清日本乱xxxxx| 亚洲国产裸拍裸体视频在线观看乱了中文 | 欧美gv在线| 日韩黄色在线免费观看| 美女又爽又黄免费视频| 中文字幕免费不卡在线| 中文字幕22页| 欧美日本一区二区视频在线观看 | 日韩精品大片| 国产一二三在线| 亚洲欧美日韩另类| 中文天堂在线播放| 亚洲激情五月婷婷| wwwww在线观看| 黄色av一区| 久久伊人一区二区| 日韩黄色三级| 久久久久久久激情视频| 嫩草精品影院| 91麻豆精品国产91久久久久久久久 | 91九色02白丝porn| 日本美女bbw| 国产在线观看免费一区| 怡红院av亚洲一区二区三区h| 久久99精品国产自在现线| 国产精品久久久亚洲| a毛片在线观看| 亚洲国产一区二区三区四区| 真实新婚偷拍xxxxx| 国产精品久久久久aaaa| zjzjzjzjzj亚洲女人| 一本久道久久综合狠狠爱| 色噜噜色狠狠狠狠狠综合色一| 久久69av| 日韩av免费一区| huan性巨大欧美| 亚洲女人天堂av| 精品久久国产视频| 色屁屁一区二区| 久久久久久久久99| 久久久欧美精品sm网站| 四虎精品一区二区| 国产精品888| 欧美一级视频在线| 奇米影视一区二区三区| 成年人视频在线免费| 欧美日韩1区| 五月天在线免费视频| 成人在线国产| 色综合久久久久久久久五月| 私拍精品福利视频在线一区| 国产98在线|日韩| 亚洲精品aⅴ| 高清免费日韩| 在线一区二区三区视频| 亚洲一区二区中文字幕| 亚洲精品aaa| 成人激情av在线| 欧美亚洲综合视频| 成人女保姆的销魂服务| 欧美亚洲二区| 成人av资源在线播放| 懂色aⅴ精品一区二区三区| 国产精品久久婷婷六月丁香| 日韩精品影片| 国产精品自产拍在线观| 中文无码av一区二区三区| 麻豆极品一区二区三区| 久久黄色免费看| 久久精品卡一| www.天天射.com| 青椒成人免费视频| 黄大色黄女片18第一次| 久久99精品一区二区三区三区| 日本超碰在线观看| 狠狠色综合播放一区二区| 久久久久久久久久毛片| 狠狠v欧美v日韩v亚洲ⅴ| 色婷婷一区二区三区在线观看| 国产精品中文字幕欧美| 动漫av在线免费观看| 成人一区二区三区中文字幕| 欧美在线一级片| 国产亚洲欧美色| 久久免费手机视频| 亚洲三级电影全部在线观看高清| 一级黄色录像视频| 亚洲国产裸拍裸体视频在线观看乱了 | 久久久久久久精| xxxxx99| 亚洲精品国产一区二区精华液| 欧美又大又硬又粗bbbbb| 亚洲夜夜综合| 2018日韩中文字幕| 国产精品亚洲d| 91免费综合在线| 精品伊人久久久| 日韩视频精品| 欧美成人有码| 波多野结衣50连登视频| 久久黄色级2电影| 2018国产精品| 国产日产欧美一区二区三区| 色欲一区二区三区精品a片| 亚洲成人精品一区二区| 中文字幕 国产精品| 欧美大胆一级视频| 清纯唯美亚洲色图| 久久激情视频久久| 爱情岛亚洲播放路线| 国产成人av在线| 日韩中文字幕视频网| 欧美国产二区| 亚洲成人tv| 欧美极品欧美精品欧美| 麻豆成人91精品二区三区| 久久久精品免费| 91社区在线观看播放| 欧美国产日韩一区二区在线观看| 欧美男男tv网站在线播放| 成人国产精品av| 日韩极品在线| 欧美另类videosbestsex日本| 久久久久久黄| 北京富婆泄欲对白| 国产精品不卡一区| 97久久久久久久| 欧美一卡二卡在线观看| 国产青青草在线| 2019日本中文字幕| 国产午夜久久av| 小说区图片区图片区另类灬| 日韩午夜在线电影| 日韩欧美色视频| 欧美国产激情二区三区| 99热只有这里有精品| 日韩视频一区二区在线观看| 99视频在线观看地址| 欧美在线性爱视频| 成人h动漫精品一区二区器材| 在线不卡视频一区二区| 日韩精品一二三四| 中文字幕一区三区久久女搜查官| 亚洲柠檬福利资源导航| 91禁在线观看| 中文日韩电影网站| 在线一区视频观看| 免费精品视频一区二区三区| 一区在线播放| 亚洲少妇一区二区| 亚洲精品五月天| aaa级黄色片| 日韩在线观看免费av| 啪啪av大全导航福利综合导航| 蜜桃麻豆91| 日韩精品免费专区| 免费看黄色av| 欧美羞羞免费网站| 国产高清视频在线播放| 国产97色在线| 国产欧美一区二区精品久久久| 爱福利视频一区二区| 91在线小视频| 国产精品视频一区在线观看| 日韩av在线免播放器| 樱花草涩涩www在线播放| 久久久久久草| 久久综合亚州| 69精品无码成人久久久久久| 欧美性xxxx在线播放| 日韩在线免费播放| 国产精品福利在线观看网址| 欧美日韩在线网站| www欧美激情| 亚洲欧美日韩国产一区二区三区 | 涩涩涩视频在线观看| 精品毛片久久久久久| 久久亚洲美女| 男女全黄做爰文章| 欧美一区二区三区小说| 中文字幕剧情在线观看| 91在线观看地址| 99精品人妻国产毛片| 中文字幕av一区中文字幕天堂| 成人亚洲视频| 永久免费在线看片视频| 国产99久久久久| 91在线看视频| 国产性色av一区二区| 欧美成人xxxx| 国产 国语对白 露脸| 99国产欧美另类久久久精品| 亚洲影院在线播放| 色哟哟网站入口亚洲精品| 欧美美女福利视频| 日韩一区二区高清视频| 91看片淫黄大片一级在线观看| 亚洲精品无码久久久久| 久久天天躁狠狠躁夜夜av| 一级毛片精品毛片| 欧美极品欧美精品欧美图片| 欧美国产日韩a欧美在线观看| av加勒比在线| 欧美一性一乱一交一视频| 日韩av有码| 人妻互换一二三区激情视频| 色狠狠av一区二区三区| 草莓福利社区在线| 久久亚洲国产精品日日av夜夜| 美女久久久精品| 国产主播在线观看| 在线观看日韩视频| 九色丨蝌蚪丨成人|