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

每月處理15億次登錄,Auth0高可用架構實踐

原創
開發 架構 開發工具
本文介紹了 Auth0 如何為服務設計架構,以確保可擴展性和高可用性,從而每月處理逾 15 億次登錄。

【51CTO.com原創稿件】如今,身份驗證對絕大多數應用程序而言至關重要。Auth0 可以為任何堆棧上的各類(移動、Web 和原生)應用程序提供身份驗證、授權和單點登錄服務。

我們設計的 Auth0 一開始就可以在任何地方運行:我們的云、你的云,甚至在你自己的私有基礎設施上。

在本文中我們將詳細探討我們的公共 SaaS 部署,并簡要介紹 auth0.com 背后的基礎設施,以及用來確保它順暢運行的高可用性策略。

我們曾在 2014 年撰文介紹了 Auth0 的架構,自那以來 Auth0 已發生了很大的變化,下面是幾大要點:

  • 我們從每月處理數百萬次登錄升級至每月處理逾 15 億次登錄,為成千上萬的客戶提供服務,包括 FuboTV、Mozilla 和 JetPrivilege 等。
  • 我們實施了新功能,比如自定義域、擴展的 bcrypt 操作以及大大改進的用戶搜索等。
  • 為了擴展我們組織的規模并處理流量的增加,我們產品的服務數量從不到 10 個增加到了 30 多個。
  • 云資源的數量也大幅增長,我們過去在一個環境(美國)中有幾十個節點,現在我們在四個環境(美國、美國-2、歐盟和澳大利亞)有 1000 多個節點。
  • 我們決定為自己的每個環境使用單一云提供商,并將所有公共云基礎設施遷移到了 AWS。

核心服務架構

圖 1:Auth0.com 的核心服務架構

我們的核心服務包括如下不同的層:

  • 核心應用程序:可自動擴展的服務器組,這些服務器運行我們堆棧的不同服務(身份驗證、管理 API 和多因子身份驗證 API 等)。
  • 數據存儲:MongoDB、Elasticsearch、Redis 和 PostgreSQL 集群,為不同的應用程序和功能特性存儲眾多數據集。
  • 傳輸/隊列:Kinesis 數據流以及 RabbitMQ、SNS 和 SQS 隊列。
  • 基礎服務:針對速率限制、bcrypt 集群和功能標志等其他的服務。
  • 路由:AWS 負載均衡系統(來自 AWS 的 ALB、NLB 和 ELB)以及一些運行 Nginx 充當代理的節點。

高可用性

2014 年,我們使用了多云架構(使用 Azure 和 AWS,還有谷歌云上的一些額外資源),多年來該架構為我們提供了良好的服務。隨著使用量(和負載)迅速增加,我們發現自己越來越依賴 AWS 資源。

最初,我們將環境中的主區域切換到 AWS,Azure 留作故障切換區域。我們開始使用更多的 AWS 資源(比如 Kinesis 和 SQS)時,將同樣的功能特性放在這兩家提供商處開始遇到了麻煩。

隨著移動(和擴展)的速度越來越快,我們選擇繼續支持 Azure,但功能同等性(feature parity)有限。

如果 AWS 上的一切出現故障,我們仍可以使用 Azure 集群來支持身份驗證等核心功能,但是不支持我們一直在開發的許多新功能。

2016 年出現幾次嚴重宕機后,我們決定最終集中到 AWS 上。我們停止了與確保服務和自動化平臺無關的全部工作,而是專注于:

  • 在 AWS 內部提供更好的故障切換機制,使用多個區域,每個區域至少 3 個可用區。
  • 增加使用 AWS 特有的資源,比如自動擴展組(而不是使用固定的節點集群)和應用程序負載均衡系統(ALB)等。
  • 編寫更好的自動化:我們改進了自動化,完全采用基礎設施即代碼,使用 TerraForm 和 SaltStack 來配置新的 Auth0 環境(以及替換現有環境)。

這讓我們從每秒處理約 300 次登錄的部分自動化環境升級到每秒處理逾 3400 次登錄的全自動化環境;使用新工具更容易向上擴展(必要的話還可以向下擴展)。

我們實現的自動化水平并不完美,但讓我們極其方便地擴大到新的區域、創建新的環境。

  • 編寫更好的劇本(playbook):隨著時間的推移,我們發現除了自動化外,還需要更好的劇本,以便了解、管理和響應與我們越來越龐大的服務網格相關的事件。

這極大地提高了可擴展性和可靠性,同時加快了新員工的入職。

比如說,不妨看看我們的美國環境架構。我們有這個總體結構,如下圖:

圖 2:Auth0 美國環境架構

下圖是單一可用區內部的結構:

圖 3:Auth0 單一可用區

在這種情況下,我們使用兩個 AWS 區域:

  • us-west-2(我們的主區域)
  • us-west-1(故障切換區域)

正常情況下,所有請求都流向 us-west-2,由三個獨立的可用區處理請求。

這就是我們實現高可用性的方式:所有服務(包括數據庫)在每個可用區(AZ)上都有運行中的實例。

如果一個可用區因數據中心故障而宕機,我們仍有兩個可用區來處理請求;如果整個區域宕機或出現錯誤,我們可以通知 Route53 故障切換到 us-west-1、恢復操作。

我們在服務故障切換方面有不同的成熟度級別:一些服務(比如在 Elasticsearch 上構建緩存的用戶搜索 v2)可正常運行,但數據稍顯陳舊,不過核心功能按預期運行。

在數據層中,我們使用:

  • 面向 MongoDB 的跨區域集群。
  • 面向 PostgreSQL 的 RDS 復制。
  • 面向 Elasticsearch 的每個區域的集群,自動快照和恢復定期運行,以解決缺少跨區域集群的問題。

我們每年至少進行一次故障切換演練,我們有劇本和自動化,幫助新的基礎設施工程師盡快了解如何演練以及由此帶來的影響。

我們的部署通常由 Jenkins 節點觸發;視服務而定,我們使用 Puppet、SaltStack 及/或 Ansible 來更新單個節點或一組節點,或者我們更新 AMI,為不可變的部署創建新的自動擴展組。

我們為新舊服務部署了不同類型的環境;由于我們需要為應該統一的系統維護自動化、文檔和監控,結果證明這基本上很低效。

我們目前在為一些核心服務推出藍/綠部署(blue/green deployment),我們打算為每個核心的支持服務實施同樣的一套。

自動化測試

除了每個項目的單元測試覆蓋外,我們還有在每個環境中運行的多個功能測試套件。

我們在部署到生產環境之前先在試運行環境上運行,完成部署后再在生產環境中運行,以確保一切正常。

我們的自動化測試要點:

  • 在不同的項目中有數千個單元測試。
  • 使用每分鐘運行的 Pingdom 探針(probe)來檢查核心功能。
  • 在每次部署前后結合使用基于 Selenium 的功能測試和基于 CodeceptJS 的功能測試。功能測試套件測試不同的 API 端點、身份驗證流程和身份提供者等。

CDN

2017 年之前我們運行自己專門定制的 CDN,在多個區域運行 Nginx、Varnish 和 EC2 節點。

2017 年以后,我們改用 CloudFront,它為我們帶來了幾個好處,包括:

  • 更多的邊緣位置,這意味著為我們的客戶縮短了延遲。
  • 降低維護成本。
  • 配置起來更輕松。

但同時也有幾個缺點,比如我們需要運行 Lambdas 來執行一些配置(比如將自定義標頭添加到 PDF 文件等等)。不過,好處絕對壓倒缺點。

Extend

我們提供的功能之一是能夠通過身份驗證規則或自定義數據庫連接,運行自定義代碼,作為登錄事務的一部分。

這些功能由 Extend(https://goextend.io/)提供支持,Extend 是一個可擴展性平臺,由 Auth0 發展而來,現在還被其他公司所使用。

有了 Extend,我們的客戶就可以用那些腳本和規則編寫所需的任何服務,擴展配置文件、規范屬性和發送通知等。

我們有專門針對 Auth0 的 Extend 集群,它們結合使用 EC2 自動擴展組、Docker 容器和自定義代理,以處理來自我們用戶的請求,每秒處理數千個請求,并快速響應負載變化。

想了解這如何構建和運行的更多信息,請參閱這篇介紹如何構建自己的無服務器平臺的文章(https://tomasz.janczuk.org/2018/03/how-to-build-your-own-serverless-platform.html)。

監控

我們結合使用不同的工具來監控和調試問題:

  • CloudWatch
  • DataDog
  • Pingdom
  • SENTINL

我們的絕大多數警報來自 CloudWatch 和 DataDog。

我們往往通過 TerraForm 來配置 CloudWatch 警報,用 CloudWatch 來監控的主要問題有:

  • 來自主負載均衡系統的 HTTP 錯誤。
  • 目標組中不健康的實例。
  • SQS 處理延遲。

CloudWatch 是基于 AWS 生成的指標(比如來自負載均衡系統或自動擴展組的指標)來監控警報的最佳工具。

CloudWatch 警報通常發送給 PagerDuty,再從 PagerDuty 發送給 Slack/手機。

DataDog 是我們用來存儲時間序列指標并采取相應操作的服務。我們發送來自 Linux 系統、AWS 資源和現成服務(比如 Nginx 或 MongoDB)的指標,還發送來自我們構建的自定義服務(比如 Management API)的指標。

我們有許多 DataDog 監控指標,舉幾個例子:

  • $environment 上的 $service 響應時間增加。
  • $instance 中的 $volume($ ip_address)空間不足。
  • $environment / $ host 上的 $process($ ip_address)出現問題。
  • $environment 上的 $service 處理時間增加。
  • $host($ip_address)上出現 NTP 漂移/時鐘問題。
  • $environment 上的 MongoDB 副本集變更。

從上面例子中可以看出,我們監控低級指標(如磁盤空間)和高級指標(如 MongoDB 副本集變更,這提醒我們主節點定義是否發生了變化)。我們做了大量的工作,設計了一些相當復雜的指標來監控一些服務。

DataDog 警報的輸出非常靈活,我們通常將它們全部發送給 Slack,只把那些“引人注意”的警報發送給 PagerDuty,比如錯誤高峰,或者我們確信對客戶產生影響的大多數事件。

至于日志記錄方面,我們使用 SumoLogic 和 Kibana;我們使用 SumoLogic 來記錄審計跟蹤記錄和 AWS 生成的許多日志,我們使用 Kibana 存儲來自我們自己的服務和其他“現成”服務(如 Nginx 和 MongoDB)的應用程序日志。

未來設想

我們的平臺經歷了很大的變化,以處理額外負載和對客戶來說很重要的眾多使用場景,但我們仍有優化的空間。

不僅我們的平臺在擴大,我們的工程部門規模也在擴大:我們有許多新團隊構建自己的服務,而且需要自動化、工具和可擴展性方面的指導。

有鑒于此,我們落實了這些計劃,不僅擴展平臺,還夯實工程實踐:

  • 構建類似 PaaS 的平臺:如前所述,今天我們有不同的自動化和部署流程,這導致了混亂,給工程師設置了門檻,因為很難在不接觸眾多代碼庫的情況下進行試驗和擴展。

我們正在為目前在 ECS 上運行的平臺開發概念證明(PoC)代碼,工程師們可以配置 YAML 文件,只需部署它,即可獲取計算資源、監控、日志記錄和備份等。

所有這一切都無需明確配置。這項工作還處于早期階段,可能會發生很大變化。然而,鑒于我們不斷擴大的規模和可擴展性方面的限制,我們認為我們的方向正確。

  • 針對每個新的合并請求實施冒煙測試(smoke test):除了單元測試(已經在每個新的 PR 上運行)外,我們希望盡可能在短暫環境上進行集成測試。
  • 將我們的日志記錄解決方案集中到一家提供商。這可能意味著遠離 Kibana,只使用 SumoLogic,但我們仍需要評估功能集和數據量等。
  • 自動衡量指標:現在我們的指標好多都是手動的――部署時添加與指標有關的代碼調用,以及使用 DataDog 接口來構建儀表板和監控器。

如果我們使用標準格式和命名,可以實現一些任務,比如自動構建儀表板/監控器,從日志提取指標而不是明確添加代碼調用等。

  • 確保我們針對每個核心服務都有自動擴展和藍/綠部署。這應該是我們新平臺的默認功能,但在構建和測試時,我們需要為這方面仍然不足的核心服務改進擴展/部署/回滾機制。

作者:Dirceu Tiegs(沈建苗編譯)

簡介:Auth0 是身份即服務(IDaaS)的全球領導者,為成千上萬的企業客戶提供用于其 Web、移動、物聯網和內部應用程序的通用身份平臺。其可擴展的平臺每月為逾 15 億次登錄驗證身份和確保安全,因而備受開發人員的喜愛和全球企業的信賴。該公司的美國總部位于華盛頓州貝爾維尤,在布宜諾斯艾利斯、倫敦、東京和悉尼設有辦事處,為 70 多個國家的客戶提供支持。

【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】

 

責任編輯:武曉燕 來源: 51CTO技術棧
相關推薦

2018-09-27 18:34:08

架構Auth0

2021-08-20 16:05:28

JavaScript node.js 應用安全

2023-08-08 00:06:31

2020-04-28 08:15:55

高可用架構系統

2020-07-14 15:10:21

Redis架構代碼

2019-12-24 09:30:59

蘇寧高可用高并發

2017-10-27 14:52:31

互聯網高可用架構高可用

2017-11-08 09:32:05

2015-12-16 11:27:52

Google高可用架構

2019-10-11 10:52:42

Web架構MongoDB

2024-11-11 16:29:54

負載均衡器系統

2017-12-22 09:21:02

API架構實踐

2023-11-27 07:23:39

2017-10-09 09:12:35

攜程運維架構

2017-12-19 09:40:08

移動端支付寶高可用

2018-09-11 09:33:49

Redis高可用架構

2022-08-07 21:59:57

高可用架構

2011-09-06 10:11:52

Cloud云數據

2009-07-15 09:31:28

蘋果軟件商店

2022-05-17 11:06:44

數據庫MySQL系統
點贊
收藏

51CTO技術棧公眾號

日本三级网站在线观看| 99sesese| 国产视频精选在线| 免费久久精品视频| 欧美另类极品videosbest最新版本 | 亚洲国产欧美在线人成| 日本不卡免费新一二三区| 一区二区三区日| 亚洲毛片播放| 日韩在线激情视频| 久久久久久久无码| 9999在线精品视频| 狠狠躁夜夜躁久久躁别揉| 亚洲制服欧美久久| 色播色播色播色播色播在线| 久久国产精品无码网站| 孩xxxx性bbbb欧美| 登山的目的在线| 免费观看久久av| 欧美一二三四区在线| 37pao成人国产永久免费视频| 国产区在线观看| 久久视频一区二区| 91人人爽人人爽人人精88v| 久久国产视频一区| 樱桃成人精品视频在线播放| 精品国产自在精品国产浪潮| 免费观看av网站| 成人看片黄a免费看视频| 欧美在线影院一区二区| 香港三级韩国三级日本三级| 亚洲第一图区| 亚洲色图欧美偷拍| 亚洲欧洲国产精品久久| 狠狠色伊人亚洲综合网站l| 成人av手机在线观看| 91在线网站视频| 在线播放精品视频| 日韩激情av在线| 欧美亚洲激情在线| 国产亚洲欧美精品久久久www | 中文精品无码中文字幕无码专区| 日本在线免费中文字幕| 日本一区二区三区四区在线视频 | 在线观看h片| 国产欧美一区二区三区在线老狼| 鲁丝一区鲁丝二区鲁丝三区| 高潮毛片7777777毛片| 国产美女一区二区| 91亚洲va在线va天堂va国| 亚洲一区二区激情| 久草热8精品视频在线观看| 国产免费一区二区三区在线观看| 午夜精品久久久久久久蜜桃| 免费日韩av| 国产aⅴ夜夜欢一区二区三区| 中文字幕第15页| 内射一区二区三区| 免费影视亚洲| 亚洲国产欧美在线人成| 特色特色大片在线| 羞羞视频在线观看免费| 亚洲综合男人的天堂| 97超碰在线视| 成人免费观看在线观看| 亚洲mv大片欧洲mv大片精品| 999在线观看视频| 麻豆免费在线| 色婷婷香蕉在线一区二区| 国产视频在线视频| 国产在线|日韩| 欧美精品高清视频| 91精品人妻一区二区三区蜜桃2| 91精品尤物| 日韩精品视频三区| youjizz亚洲女人| 亚洲精品99| 97在线观看免费| 中文字幕永久在线| 久久成人免费网站| 国产精品国产精品国产专区蜜臀ah| 你懂的网站在线| 久久久蜜臀国产一区二区| 亚洲乱码一区二区三区| 在线欧美三级| 精品国产乱码久久久久久婷婷| 国内外免费激情视频| 欧美一区=区三区| 精品处破学生在线二十三| 三上悠亚ssⅰn939无码播放| 色爱综合网欧美| 久久久久久久久久国产| 天天爽夜夜爽人人爽| 国产一二精品视频| 欧美一区二区综合| 香蕉成人app免费看片| 日韩欧美成人精品| 亚洲精品乱码久久久久久动漫| 精品国内亚洲2022精品成人| 在线丨暗呦小u女国产精品| 欧美高清视频一区二区三区| 久久福利影视| 99精彩视频在线观看免费| 精品999视频| 亚洲自拍偷拍网站| 91福利国产成人精品播放| 精品国产影院| 不卡毛片在线看| 高潮毛片又色又爽免费| 成人晚上爱看视频| 亚洲综合网中心| 正在播放日韩精品| 欧美变态口味重另类| 毛片视频免费播放| 亚洲一区网站| 国产一区免费在线| 成人黄色网址| 欧美视频一区二区三区| 欧美熟妇精品黑人巨大一二三区| 亚洲欧美在线专区| 国产激情999| 天堂网2014av| 亚洲午夜电影在线观看| 99热一区二区| 综合综合综合综合综合网| 九九热r在线视频精品| 中文字幕在线观看你懂的| 91啪亚洲精品| 精品国产一二三四区| 99久久婷婷国产综合精品青牛牛| 久久综合伊人77777尤物| 进去里视频在线观看| 91在线观看免费视频| 农民人伦一区二区三区| 午夜视频一区二区在线观看| 精品国产一区二区三区久久久| 特级西西444www高清大视频| 久久久久亚洲蜜桃| 人妻熟女一二三区夜夜爱| 老牛国内精品亚洲成av人片| 久久久久久网站| 欧美 日韩 国产 成人 在线| 一区二区三区色| 日韩av福利在线观看| 小处雏高清一区二区三区| 国产精品网红直播| 98在线视频| 欧美日韩精品一区二区在线播放| 夜夜春很很躁夜夜躁| 青青青伊人色综合久久| 亚洲精蜜桃久在线| 亚洲一区二区小说| 久久精品这里热有精品| 国产熟女精品视频| 亚洲狼人国产精品| 亚洲精品激情视频| 一本久道综合久久精品| 久久精品国产美女| 天天免费亚洲黑人免费| 亚洲系列中文字幕| 中文字幕视频一区二区| 中文字幕一区二区三区乱码在线| 污污视频网站在线| 欧美三级免费| 久久久久久久久久久久久9999| 亚洲妇女成熟| 揄拍成人国产精品视频| 国产尤物视频在线观看| 亚洲美女免费视频| 精品1卡二卡三卡四卡老狼| 亚洲精品专区| 日韩久久不卡| 精品一区91| 韩国三级电影久久久久久| 国产一区电影| 91精品国产综合久久香蕉麻豆| 强乱中文字幕av一区乱码| 99免费精品在线观看| 亚洲乱码国产一区三区| 亚洲国产精品久久久天堂| 国产精品麻豆免费版| 欧美色网一区| 久久成人这里只有精品| 日韩一级在线播放| 欧美影院一区二区| 免费在线观看日韩| 国产视频不卡一区| xxxx国产视频| 视频一区二区中文字幕| 特色特色大片在线| 欧美人与物videos另类xxxxx| 成人精品在线观看| 亚洲精品动漫| 欧美日韩aaaa| 91青青在线视频| 亚洲二区中文字幕| 中文字幕人妻一区二区在线视频| 亚洲一区二区视频| 国产午夜福利一区| 国产成人av一区二区三区在线 | 日韩亚洲欧美综合| 中文字幕第15页| 一区二区三区不卡在线观看| 免费看黄色的视频| 成人国产精品免费观看| 亚洲欧美久久久久| 性色av一区二区怡红| 中国一级大黄大黄大色毛片| 精品成人影院| 极品校花啪啪激情久久| 99er精品视频| 国产精品久久久久77777| 黄色大片在线| 久热99视频在线观看| av在线第一页| 亚洲精品在线91| 国 产 黄 色 大 片| 777久久久精品| 亚洲av人无码激艳猛片服务器| 亚洲成a天堂v人片| av激情在线观看| 中文一区二区在线观看| 人妻体内射精一区二区| 成人久久久精品乱码一区二区三区 | av黄在线观看| 日韩一区视频在线| 成人在线二区| 亚洲欧美色图片| 亚州av在线播放| 亚洲成成品网站| www.超碰在线.com| 91精品国产黑色紧身裤美女| 在线观看国产小视频| 色吊一区二区三区| 好吊色在线视频| 色先锋资源久久综合| 国产无套丰满白嫩对白| 欧美午夜精品久久久久久浪潮| 久久高清免费视频| 亚洲五码中文字幕| 久久精品欧美一区二区| 亚洲国产sm捆绑调教视频| 黄色一级片在线| 亚洲国产日韩a在线播放性色| 亚洲熟女www一区二区三区| 亚洲精品一二三| 麻豆91精品91久久久| 亚洲制服欧美中文字幕中文字幕| 天天干中文字幕| 亚洲第一成人在线| 日韩精品一区二区在线播放| 五月开心婷婷久久| 特级做a爱片免费69| 91久久精品一区二区三区| 亚洲精品91天天久久人人| 欧美亚洲动漫另类| 一级片视频免费| 日韩欧美一二三区| 黄色片一区二区三区| 日韩av在线免费看| 免费在线毛片| 最近2019中文字幕第三页视频| 欧美69xxx| 久久久爽爽爽美女图片| 亚洲深夜视频| 国产精品欧美日韩久久| 亚洲三级电影| 激情小说综合网| jvid福利在线一区二区| 日韩国产精品毛片| 亚洲高清激情| 日日摸天天爽天天爽视频| 美女视频黄频大全不卡视频在线播放 | 欧美日韩亚洲在线| 日韩欧美高清在线播放| av动漫在线播放| 亚洲一区二区伦理| 亚洲天堂2018av| 成人一二三区视频| 国产激情在线免费观看| 国产精品人人做人人爽人人添| 极品久久久久久| 欧美日韩国产精品一区二区三区四区 | 日本在线播放一区二区三区| 国内av免费观看| 2021中文字幕一区亚洲| 国产日产在线观看| 性做久久久久久免费观看欧美| 999视频在线| 日韩久久久精品| 国产黄在线看| 欧美极品欧美精品欧美视频 | 欧美中日韩免费视频| 午夜精品视频一区二区三区在线看| 国产精品久久久久9999爆乳| 奇米影视一区二区三区| 野战少妇38p| 中文字幕制服丝袜一区二区三区| 日韩激情在线播放| 精品视频一区二区不卡| 视频污在线观看| 久久精品国产99国产精品澳门| 国产99在线观看| 91系列在线观看| 精品日本12videosex| 给我免费播放片在线观看| 蜜桃av噜噜一区| 欧美黑人欧美精品刺激| 一区二区三区在线观看欧美| 黄色一区二区视频| 日韩av在线免费观看| 伊人春色在线观看| 国产欧美日韩视频| 亚洲动漫在线观看| 免费看黄在线看| 国产一区二三区| www.涩涩爱| 一本到高清视频免费精品| 欧美一区二区三区激情| 久久综合久中文字幕青草| 成人精品国产| 日韩.欧美.亚洲| 美女国产一区| 中文文字幕文字幕高清| 一区二区三区精品在线| 在线观看一二三区| 国产一区二区三区视频 | 亚洲激情二区| 初高中福利视频网站| 日韩美女精品在线| 一级黄色a毛片| 正在播放亚洲1区| 欧美色片在线观看| 欧美福利精品| 老色鬼久久亚洲一区二区| 泷泽萝拉在线播放| 欧美性猛交xxxx| 色视频在线观看| 91爱视频在线| 婷婷亚洲成人| 天天摸天天碰天天添| 91论坛在线播放| 欧美一级特黄视频| 国产午夜精品久久久| 在线看的毛片| 人偷久久久久久久偷女厕| 噜噜爱69成人精品| 三上悠亚ssⅰn939无码播放| 91久久精品日日躁夜夜躁欧美| 噜噜噜噜噜在线视频| 国产成人中文字幕| 成人羞羞网站入口| 亚洲一区二区福利视频| 亚洲伦理在线精品| 好吊视频一二三区| 97久久伊人激情网| 最新精品国偷自产在线| 91网址在线播放| 中文字幕亚洲欧美在线不卡| 国产免费黄色录像| 欧美激情视频在线| 色天天色综合| 日本成人中文字幕在线| ㊣最新国产の精品bt伙计久久| 国产成人三级在线播放 | 91丨国产丨九色丨pron| 男人天堂av在线播放| 一区二区日韩精品| 91精品一久久香蕉国产线看观看| www.激情网| 91在线云播放| 中文字幕一区二区三区四区免费看 | 尤物视频在线观看国产| 亚洲欧美成人一区二区在线电影| 欧美日韩国产网站| 国产精品一二三在线观看| zzijzzij亚洲日本少妇熟睡| 国产乱码77777777| 欧美成人免费网| 亚洲人成亚洲精品| 免费一区二区三区在线观看| 亚洲影院免费观看| 欧美高清成人| 亚洲japanese制服美女| 一本久道久久综合狠狠爱| 又嫩又硬又黄又爽的视频| 欧美成人video| 写真福利精品福利在线观看| 在线观看成人免费| 91丨porny丨最新| 国产熟女一区二区三区五月婷| 97超级碰碰碰久久久| 欧美国产小视频| 日本一区二区三区网站| 911精品产国品一二三产区| 乱馆动漫1~6集在线观看| 在线观看成人免费| 久久久久久毛片| 亚洲免费一级片| 国产精品亚洲综合天堂夜夜|