精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

麻豆专区一区二区三区四区五区| 福利一区二区三区视频在线观看| 国产高清久久久久| 欧美激情中文字幕乱码免费| aaaaaav| 搜成人激情视频| 亚洲美女视频一区| 鲁丝一区二区三区免费| 国产精品久久久久久免费免熟| 亚洲小说区图片区| 色777狠狠综合秋免鲁丝| 天天躁日日躁狠狠躁av| 日韩制服一区| 午夜久久久久久久久久一区二区| 亚洲色图自拍| 亚洲av成人无码网天堂| 免费在线国产| 亚洲经典自拍| 色偷偷偷亚洲综合网另类| 熟妇人妻久久中文字幕| 高清一区二区三区av| 一区二区三区| 国产欧美日韩久久| 国产精品国产精品国产专区蜜臀ah | 精品亚洲一区二区三区| 久久人人爽人人片| 日本精品另类| 欧美日韩一区二区在线| 精品一区二区三区毛片| 国产三级在线免费观看| 粉嫩aⅴ一区二区三区四区| 国产精品一区av| 国产成人综合欧美精品久久| 欧美激情五月| 久久亚洲影音av资源网| www中文在线| 成人情趣视频| 亚洲毛茸茸少妇高潮呻吟| 少妇熟女视频一区二区三区| 四虎影视成人精品国库在线观看 | 黄色片视频免费| 五月激情丁香婷婷| 偷拍视屏一区| 亚洲福利影片在线| 精品久久久久久无码人妻| 亚洲91在线| 欧美视频自拍偷拍| 国内自拍视频一区| 伦伦影院午夜日韩欧美限制| 国产成人av免费在线观看| 99精品一区| 久久久国产精品亚洲一区| 老司机精品免费视频| 热久久天天拍国产| 一个色综合导航| 美国黄色特级片| 日韩综合网站| 久久久999成人| 娇小11一12╳yⅹ╳毛片| 日韩一区二区在线| 深夜福利日韩在线看| 国产aaaaaaaaa| 99精品综合| 久久视频免费在线播放| √天堂中文官网8在线| 欧美激情四色| 午夜精品久久久久久久白皮肤| 国产午夜福利一区二区| 国产一区二区你懂的| 日本午夜在线亚洲.国产| 欧美超碰在线观看| 极品少妇一区二区三区精品视频 | 伊人久久影院| 亚洲经典中文字幕| a级在线免费观看| 欧美xxxx中国| 久久久久久有精品国产| 国产又黄又猛又粗又爽| 蜜臀va亚洲va欧美va天堂| 91精品美女在线| 亚洲精品一区二区三区四区 | 日韩欧美一区二区免费| 国产黑丝在线观看| 欧美色就是色| 欧美国产日本在线| 99精品人妻少妇一区二区| 欧美福利在线视频| 成人在线亚洲| 久久久久久一区二区三区 | 91网在线看| 欧美日韩亚洲精品内裤| 久热在线视频观看| 国产亚洲成av人片在线观黄桃| 亚洲精品视频在线播放| 91狠狠综合久久久| 国产深夜精品| 亚洲自拍小视频免费观看| 五月婷婷在线播放| 中文字幕亚洲精品在线观看| 每日在线更新av| 亚洲网站免费| 亚洲欧美制服另类日韩| 黄色一级片在线| 日本伊人色综合网| 国产aⅴ精品一区二区三区黄| 猫咪在线永久网站| 亚洲午夜久久久久久久久久久 | 亚洲精品在线观看www| 国产在线免费看| 亚洲一区日韩| 成人av资源| 成人日韩欧美| 欧美性一级生活| 熟妇人妻久久中文字幕| 欧美+日本+国产+在线a∨观看| 国产www精品| 手机在线观看毛片| 一区二区三区国产豹纹内裤在线| 熟妇人妻va精品中文字幕 | 日韩av在线电影观看| 欧美videosex性欧美黑吊| 欧美日韩美女一区二区| 国产特黄级aaaaa片免| 一区二区自拍| 91九色在线观看| 免费黄色在线| 欧美体内she精视频| 熟女俱乐部一区二区| 亚洲手机视频| 风间由美久久久| 国产不卡在线| 久久久精品久久久久久96| 亚洲成人av在线播放| 777777国产7777777| 青青草97国产精品免费观看| 免费国产在线精品一区二区三区| heyzo在线欧美播放| 精品国产一区二区三区四区四| √天堂中文官网8在线| 精品一二三四区| 伊人色综合久久天天五月婷| 欧美精品资源| 在线看日韩欧美| 黄色污污网站在线观看| 国产亚洲欧美日韩俺去了| 国产aaa一级片| 国产成人精品999在线观看| 97视频在线观看亚洲| 日本激情视频网站| 狠狠躁18三区二区一区| a视频免费观看| 亚洲尤物在线| 品久久久久久久久久96高清| 精品国产免费人成网站| 亚洲欧美制服第一页| japanese国产在线观看| 国产精品少妇自拍| 午夜大片在线观看| 在线精品福利| 免费在线观看91| 成人性片免费| 欧美成人在线影院| 日本波多野结衣在线| 婷婷成人综合网| 免费一级做a爰片久久毛片潮| 麻豆精品一区二区av白丝在线| 亚洲乱码一区二区三区| 99er精品视频| 久久久久中文字幕2018| 欧洲一级在线观看| 欧美色网一区二区| 永久久久久久久| 成人精品在线视频观看| 美女av免费在线观看| 国产探花一区在线观看| 国产精品一区二区三区在线播放| 少妇视频在线| 日韩精品高清在线观看| 懂色av中文字幕| 亚洲欧美福利一区二区| 日本一卡二卡在线| 蜜桃精品视频在线观看| 日本久久久网站| 久久不见久久见中文字幕免费| 国产精品激情av电影在线观看| 日韩精品成人av| 亚洲成人1234| 成人黄色片在线观看| 一区二区在线观看免费视频播放| 岛国精品资源网站| 久久99久久精品欧美| 黄色成人在线看| av在线不卡顿| 国产精品伊人日日| 日韩精品第二页| 66m—66摸成人免费视频| h视频在线播放| 亚洲精品不卡在线| 国产又黄又粗又猛又爽| 欧美日韩激情网| 三级影片在线看| 日本一区二区免费在线观看视频| 国产chinesehd精品露脸| 三级欧美在线一区| 六月婷婷激情综合| 91亚洲一区| 欧美日韩一区二区视频在线| 九九九九九九精品任你躁| 国产成人a亚洲精品| 日本在线视频中文有码| 中文字幕日韩电影| 成人黄色免费片| 米奇精品一区二区三区| 精品视频久久久| 亚洲精品国产精品国| 欧美日韩久久不卡| 国产99久久久久久免费看| 五月天婷婷综合| 久久亚洲国产成人精品性色| 国产精品色眯眯| 中文字幕免费在线看线人动作大片| 成人激情免费网站| 小日子的在线观看免费第8集| 蜜桃av噜噜一区| 熟妇人妻无乱码中文字幕真矢织江| 在线欧美亚洲| 性高湖久久久久久久久aaaaa| 天天插综合网| 一区二区三区在线视频111| 国产成人精品999在线观看| 久久草.com| 免费看久久久| 久久99导航| 日本一区福利在线| 久久国产手机看片| 偷拍亚洲色图| 日韩av一区二区三区美女毛片| 日韩美女国产精品| 久久久久久九九| 四虎5151久久欧美毛片| 国产精品久久亚洲| 久久精品国产亚洲5555| 国产一区二区黄色| 视频小说一区二区| 蜜桃999成人看片在线观看| 美女视频免费精品| 免费成人看片网址| 欧美理论在线播放| 日韩欧美在线观看视频| av手机在线播放| 国产丝袜美腿一区二区三区| 国产精品一二三区在线观看| 久久精品欧美一区二区三区麻豆 | 一二区在线观看| 欧美久久久久久久久久| 国产伦理一区二区| 精品国产三级电影在线观看| 人妻一区二区三区| 亚洲免费一级电影| jizz日韩| 久久91精品国产91久久久| 金瓶狂野欧美性猛交xxxx| 国内精品视频久久| 亚洲天堂资源| 国产精选久久久久久| 色妞ww精品视频7777| 国产综合av一区二区三区| 亚洲v天堂v手机在线| 五月天色一区| 欧美日韩亚洲一区二区三区在线| 成人在线国产视频| 视频在线观看国产精品| 欧美第一页浮力影院| 国产v综合v亚洲欧| 亚洲第一页av| 亚洲丝袜自拍清纯另类| 精品少妇一二三区| 日本精品视频一区二区| 99久久国产免费| 亚洲男人的天堂网站| 黄色网页在线观看| 欧美亚洲国产精品| 亚洲欧美专区| 蜜桃麻豆www久久国产精品| 欧美日韩性在线观看| 国产成人一区二区三区别| 丝袜亚洲另类欧美综合| 成人高清在线观看视频| 久久亚洲综合色| 欧美三级 欧美一级| 日本高清不卡aⅴ免费网站| 99久久精品国产色欲| 亚洲天天在线日亚洲洲精| 高潮毛片在线观看| 国产成人亚洲综合91精品| 91国内精品| 一区二区三区av在线| 亚洲免费影院| wwwxxx色| 欧美成人激情| 久久成人国产精品| 久久国产精品黑丝| 成人黄色免费片| sdde在线播放一区二区| 被灌满精子的波多野结衣| 精品伊人久久久久7777人| 素人fc2av清纯18岁| 亚洲午夜激情网站| 一卡二卡在线观看| 国产亚洲精品美女久久久| 不卡一本毛片| 99久久综合狠狠综合久久止| 欧美另类69xxxxx| 国产l精品国产亚洲区久久| 国产成人免费网站| 亚洲精品一区二区三区在线播放| 日韩欧美在线看| 可以免费看毛片的网站| 麻豆国产va免费精品高清在线| 色猫猫成人app| 麻豆精品传媒视频| 在线视频亚洲| 熟妇人妻久久中文字幕| 亚洲午夜久久久久久久久久久 | 91精品国产一区二区三区| porn亚洲| 国产精品草莓在线免费观看| 老司机aⅴ在线精品导航| 国产成人生活片| 国产一区二区看久久| 最新黄色av网址| 欧美美女视频在线观看| 福利视频在线导航| 国产精品大陆在线观看| 精品国产一区二区三区四区 | 精品一区二区综合| 北条麻妃在线观看视频| 欧美视频精品在线| av免费观看一区二区| 国产精品麻豆va在线播放| 视频一区在线观看| 国产激情在线观看视频| 国产日韩欧美精品一区| 久久永久免费视频| 自拍偷拍亚洲一区| 亚洲精品一区av| 精品国产无码在线| 国产激情一区二区三区桃花岛亚洲| 婷婷伊人五月天| 日韩欧美专区在线| 黄网站在线观| 欧美久久电影| 美女在线观看视频一区二区| 貂蝉被到爽流白浆在线观看| 欧美日本乱大交xxxxx| 国产鲁鲁视频在线观看特色| 亚洲va欧美va国产综合剧情| 欧美日韩日本国产亚洲在线 | 久久久久久中文| 亚洲欧美成人vr| 黄色aaa级片| 中文字幕日本乱码精品影院| 亚洲综合第一页| 日韩1区2区| 在线观看视频在线观看| 亚洲图片欧美综合| 日本aaa在线观看| 国产精品中文字幕在线| 欧美精品偷拍| 五月婷婷综合在线观看| 欧美性一级生活| 免费看电影在线| 欧美另类高清视频在线| 久久97超碰国产精品超碰| 国产真实的和子乱拍在线观看| 亚洲精品久久视频| 国产激情欧美| 国产精品www在线观看| 久久女同精品一区二区| 97超碰人人模人人人爽人人爱| 欧美国产日韩视频| 国产麻豆精品久久| 99久久综合网| 欧美亚洲综合网| 丁香花在线电影小说观看| 日产精品久久久一区二区| 国产一区亚洲一区| 国产成人精品777777| 久久夜色精品国产亚洲aⅴ| 亚洲美女久久| 国产精品无码自拍| 91成人在线精品| 日本高清在线观看视频| 区一区二区三区中文字幕| 国产酒店精品激情| 无码免费一区二区三区| 欧美日韩福利在线观看| 欧美久久综合网| 久久人人妻人人人人妻性色av| 欧美人妇做爰xxxⅹ性高电影 |