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

聊聊消息推送架構設計

開發
企業級統一基礎推送服務,是一個通用特性,適用于所有現代分布式應用,無論采用何種編程語言和技術。

構建企業級統一基礎推送服務,支持通過多渠道推送,能夠統一集成的電子郵件、短信、聊天、釘釘、企業微信和其他公共社交應用:

  • 聊天 - 微信Wechat/QQ
  • 站內推送通知(移動設備和Web瀏覽器)
  • 站外推送通知(移動設備,APP沒有開啟)
  • 短信(如登錄密碼、營銷活動)
  • 電子郵件
  • 釘釘
  • 企業微信

企業級統一基礎推送服務,是一個通用特性,適用于所有現代分布式應用,無論采用何種編程語言和技術。

推送能力的演進

第一階段(模塊化):各自為政、各自封裝

企業內部,早期業務量比較少,各系統基本都是有自己的推送模塊,類型也是五花八門:

  • 聊天模塊
  • 短信模塊
  • 電子郵件模塊
  • websocket 模塊

各自封裝模塊比較簡單,但是實現分散、各系統模塊的質量也很難統一保證。

第二階段(框架化):集成框架

  • 為了減少重復性設計、開發成本, 設計了統一的推送框架
  • 同一套微服務框架,共用一個統一的推送框架

為了解決上述分散實現的問題,企業內部統一實現了一個綜合各類推送功能的基礎庫,供業務方統一調用。

  • 聊天基礎starter
  • 短信基礎starter
  • 電子郵件基礎starter
  • websocket 基礎starter

于是,我們把 springboot-starter的邏輯封裝到了服務治理框架內,微服務服務啟動時,每一個服務對各種的starter進行運維管理、配置管理。

第三階段(服務化):推送服務

集成到框架,每一套服務,都需要重復性的解決三高問題:

  • 推送服務,數據量大,需要解決跨庫查詢問題
  • 推送服務,性能要求高,需要解決高并發問題

大數據量、并發量高,意味著:

  • 硬件資源投入大
  • 運維成本高

這樣的基礎服務,需要進行沉淀,剝離,集中成統一的、基礎服務,由專門團隊負責維護、迭代、運維。降低重復投入、重復建設成本, 真正的降本增效。

于是, 推送框架 演進為 推送服務。

推送服務在業務系統中的位置

一個業務應用, 基本上有很多原子服務編排、整合而來,最終構建出一個完整的架構圖。

  • 接入層,這是外部請求進入內部系統的門戶,所有的請求都必須通過 API 網關。
  • 應用層,也被稱為聚合層,它為相關業務提供聚合接口,并調用中臺服務進行組合。
  • 原子服務,包括就是原子技術服務,原子業務服務,根據業務需求提供相關的接口。原子服務為整個架構提供可復用的能力。

例如,在B站視頻網站平臺上,評論服務作為一項原子服務,在B站的視頻、文章、社區都需要,那么為了提高復用性,評論服務就可以獨立為原子服務,不能與特定需求緊密耦合。

在這種情況下,  評論服務,需要供一種可以適應不同場景的復用能力。

注意:請點擊圖像以查看清晰的架構圖!

類似的,文件存儲、數據存儲、推送服務、身份驗證服務等功能,都會沉淀為原子服務,業務開發人員,在原子服務基礎上,進行編排、配置、組合,可以快速構建業務應用。

推送服務功能要求

  • 發送通知
  • 對通知進行優先級排序
  • 根據客戶的保存偏好發送通知
  • 支持單個/簡單的通知消息和批量通知消息
  • 各種通知的分析用例
  • 通知消息的報告

推送非功能性需求(NFR)

  • 高性能:qps > 1W
  • 高可用性(HA):99.99%
  • 低延遲:TP99 在10ms以下
  • 高擴展:可擴展/可插拔的設計,以便添加更多適配器和提供商,與所有通知模塊的API集成以及與客戶端和服務提供商/供應商的外部集成
  • 跨平臺:支持Android/iOS移動設備和桌面/筆記本電腦的Web瀏覽器
  • 自伸縮:可在本地(VMware Tanzu)和 AWS、GCP 或 Azure 等公共云服務上擴展負載

推送系統設計架構

注意:請點擊圖像以查看清晰的架構圖!

這些解決方案設計的考慮因素和組件包括:

1. 通知客戶端

這些客戶端通過 API 調用請求單個和批量消息。它們將向簡單和批量通知服務發送通知消息。

  • 簡單通知客戶端:專門用于發送單個通知的客戶端,負責向用戶發送單一通知。這些客戶端通常用于向特定用戶發送重要通知,例如密碼找回或賬戶異常提醒。
  • 批量通知客戶端:專門用于發送批量通知的客戶端,負責向用戶批量推送通知。這些客戶端通常用于需要通知大量用戶的場景,例如企業內部通知或營銷活動。

2. 通知服務

作為入口點的這些服務,通過暴露 REST API 與客戶端互動。

它們負責構建通知消息,通過調用"模板服務"。這些消息將使用"驗證服務"進行驗證。

  • 簡單通知服務:該服務將提供 API,主要負責處理簡單通知請求,提供與后端服務集成的 API,以便將通知發送給用戶。這種服務通常用于處理較少的通知請求,例如針對特定用戶或事件的簡單通知。
  • 批量通知服務:該服務將提供 API,主要負責處理批量通知請求,提供與后端服務集成的 API,以便批量發送通知。這種服務通常用于處理大量的通知請求,例如企業內部的批量通知或營銷活動的批量推送。

此服務還將管理通知消息。它將發送的消息持久化到數據庫并維護活動日志。

可以使用這些服務的 API 重新發送同一條消息。

它將提供添加/更新/刪除和查看舊消息和新消息的 API。

它還將提供 Web 儀表板,該儀表板應具有篩選選項,以根據不同的條件(如日期范圍、優先級、模塊用戶、用戶組等)篩選消息。

3. 模板服務

此服務主要負責所有可用的一次性密碼(OTP)、短信、電子郵件、聊天以及其他推送通知消息的模板管理。

它還提供了 REST API,以便創建、更新、刪除和管理模板。

除此之外,它還將提供一個用戶界面(UI)的儀表板頁面,使用戶能從網絡控制臺檢查和管理各種消息模板。

4. 消息分發服務

(1) 定時分發服務:

該服務將提供API來安排立即或指定時間的通知。可以是以下任何一種:

  • 分鐘
  • 每小時
  • 每天
  • 每周
  • 每月
  • 每年
  • 自定義頻率等。

還可能有其他自動觸發的服務,基于預定時間進行消息觸發。

(2) 消息驗證服務:

此服務全權負責根據業務規定和預期格式對通知信息進行核實。批量通知需由授權的系統管理員同意。

(3) 消息優先級服務:

該服務負責對通知進行優先級排序,分為高、中、低三個等級。

  • 通知信息具有較高的優先級和有時間限制的到期時間,它們將始終以較高優先級發送。
  • "通用出口處理器"會接收消息并根據相同的優先級從高、中和低三個不同的隊列中發送和處理。
  • 在非工作時間,可以以低優先級發送批量通知。
  • 在交易過程中的應用程序通知可以發送到中優先級,如電子郵件等。企業可以根據通知的重要性確定優先級。

5. 事件優先級隊列(消息隊列)

此服務提供事件中心功能,負責接收通知服務的高、中、低三個優先級的信息。

它會根據業務的優先級來發送和接收通知。企業可以根據通知的重要性來設定優先級。

服務內部包含三個主題,用于根據業務優先級接收和發送通知:

  • 低優先級:主要用于在非工作時間發送批量通知。
  • 中優先級:適用于在交易過程中發送的應用程序通知,如電子郵件等。
  • 高優先級:通知信息具有較高的優先級和有時間限制的到期時間,它們將始終以較高優先級發送。關注公工號:互聯網架構師,回復關鍵詞:2T 獲取阿里內部架構手冊!

6. 通用出站處理程序

該服務通過輪詢事件優先級隊列來接收事件中心中的通知信息,并根據其優先級進行處理。

高優先級的通知會優先處理"高"隊列,依次類推。

最后,它通過事件中心將通知信息發送到特定的適配器。

此外,該服務還從用戶選擇服務中獲取目標用戶/應用程序,以便進行通知的分發。

在處理過程中,通用出口處理器會根據事件的優先級進行相應的操作,確保重要事件得到優先處理。

這樣,企業可以根據通知的優先級來確定處理順序,從而提高通知的處理效率。

除此之外, 通用出站處理程序,還能進行消息的進一步按照通道類型進行分發:

該服務將消息發送到各種支持的適配器。

這些適配器會根據不同的設備(如桌面/移動設備)和通知類型(如短信/OTP/電子郵件/聊天/推送通知)進行轉換。

7. 通知適配器

這些轉換器將從消息隊列(rocketmq)接收傳入信息并根據其所支持的格式傳遞給外部合作伙伴。

以下是一些轉換器,根據需求可以增加更多:

  • QQ 通知適配器服務
  • 微信Wechat 聊天通知適配器服務
  • 應用內通知適配器服務
  • 電子郵件適配器服務
  • 短信適配器服務
  • OTP 適配器服務

8. 通道供應商

這些是外部的 SAAS(云上/本地)服務提供商,利用它們的基礎設施和技術實現實際的通知傳遞。

它們可能是像 AWS SNS、MailChimp 等的付費推送通道服務。

  • QQ 供應商集成服務
  • 微信Wechat 供應商集成服務
  • 應用推送通知供應商集成服務
  • 電子郵件供應商集成服務
  • 短信供應商集成服務

9. 用戶選擇服務

該服務提供選擇目標用戶和各種應用程序模塊的功能。

這可能包括將批量消息發送到特定的用戶組或不同的應用程序模塊。

可能是 AD/IAM/eDirectory/用戶數據庫/用戶組,具體取決于客戶的偏好。

在服務內部,它將使用"用戶配置文件服務"API 來消費和檢查客戶的通知偏好。

10. 用戶配置文件服務

此服務提供各種功能,包括管理用戶配置文件及其偏好設置。

還管理內部用戶標識,和外部通道標識之間的關聯關系:

  • 釘釘用戶標識 和 用戶標識 關聯關系
  • 企業微信 用戶標識 和 用戶標識 關聯關系
  • 用戶和郵箱的關聯關系
  • 等等

它還將提供取消訂閱通知以及通知接收頻率等功能。

"通知服務"將依賴于此服務,以便根據用戶的通知偏好來發送通知。

此外,該服務還可以用于統計和分析用戶對通知的偏好,以幫助企業優化通知策略。

11. 分析服務

該處理器將負責執行所有的分析工作,識別通知使用情況、趨勢并生成報告。

它將從分析數據庫(Cassandra)和通知數據庫中提取所有最終的通知信息,用于分析和報告目的。

以下是一些用例:

  • 每天/每秒的總通知數
  • 哪個通知系統使用最頻繁
  • 消息的平均大小和頻率
  • 基于優先級過濾消息等等...

12. 通知跟蹤器

此服務將持續監視事件中心隊列并跟蹤所有發送的通知。

它捕獲通知的元數據,如傳輸時間、傳送狀態、通信渠道、消息類型等。

13. 通知數據庫:Mysql數據庫集群

通知數據庫,用于存儲庫用于存儲所有通知信息,包括發送時間、狀態等。

它包括一個數據庫集群,其中領導者用于執行所有寫操作,讀取操作則在讀取副本/跟隨者上進行。

這個數據庫群集將持久化所有通知,供分析和報告使用。

它基于“寫入更多,讀取更少”的理念。

它能提供良好的性能和低延遲,適應大量的通知,因為它內部處理大量的寫操作,并與其他數據庫節點同步,保持高可用性和可靠性的冗余數據/消息。

在任何節點崩潰的情況下,消息將始終可用。

責任編輯:趙寧寧 來源: 技術老男孩
相關推薦

2025-03-06 01:00:55

架構推送服務編程語言

2024-04-17 08:03:45

架構設計Java

2024-04-16 08:19:40

架構高可用消息隊列

2023-12-06 19:04:31

多平臺消息推送

2018-11-23 09:52:24

架構設計架構師

2022-05-24 09:30:00

消息吞吐車聯網平臺車聯網

2024-02-20 13:00:00

架構設計模塊

2013-05-27 10:58:28

Tumblr架構設計雅虎收購

2022-05-18 10:07:29

EMQ車聯網MQTT

2022-09-23 08:02:42

Kafka消息緩存

2023-11-27 07:57:46

2011-05-16 11:17:35

設計推送

2015-06-02 04:17:44

架構設計審架構設計說明書

2025-04-15 04:00:00

2025-05-09 08:45:13

2023-07-05 08:00:52

MetrAuto系統架構

2015-06-02 04:34:05

架構設計

2025-11-20 06:10:00

2023-03-15 08:17:27

Kafka網絡通信組件

2023-02-22 08:12:30

KafkaSender 線程
點贊
收藏

51CTO技術棧公眾號

谁有免费的黄色网址| www黄色av| 粉嫩小泬无遮挡久久久久久| 国产视频久久| 最近免费中文字幕视频2019| 日本成人xxx| 性国裸体高清亚洲| 成人免费视频在线观看| 精品高清视频| 一级黄色录像大片| 亚洲少妇诱惑| 久久影视免费观看| 免费看黄色的视频| 国产精品中文字幕制服诱惑| 欧美色窝79yyyycom| 97视频在线免费| 看女生喷水的网站在线观看| 99久久久久久| 成人欧美一区二区三区在线 | 懂色av一区二区三区四区| 久久综合五月| 午夜精品福利在线观看| 国产三级aaa| 羞羞答答一区二区| 精品免费日韩av| 国产视频1区2区3区| 色偷偷色偷偷色偷偷在线视频| 综合欧美一区二区三区| 日本不卡一区| 香蕉视频黄在线观看| 国产一区二区精品久久| 国产精品爽爽爽爽爽爽在线观看| 免费又黄又爽又色的视频| 成人3d精品动漫精品一二三| 亚洲免费av片| 影音先锋黄色资源| 成午夜精品一区二区三区软件| 9191精品国产综合久久久久久| 精品99在线视频| h片在线观看视频免费| 一区二区三区在线免费| 中文字幕一区二区三区精彩视频| 岛国视频免费在线观看| 久久亚洲精华国产精华液| 久久99精品久久久久久久青青日本 | 精品无码一区二区三区蜜臀| 日韩中文欧美| 在线播放国产精品| 日韩影视一区二区三区| 国产伦一区二区三区| 亚洲乱码国产乱码精品精| 国产制服丝袜在线| 香蕉久久精品| 亚洲人成电影在线观看天堂色| 一级欧美一级日韩片| 美日韩黄色大片| 亚洲国产精品热久久| 国产精品一区二区人妻喷水| 久久国产精品色av免费看| 亚洲国产天堂久久国产91| 日本国产在线视频| 露出调教综合另类| 日韩精品小视频| 强伦人妻一区二区三区| 欧美日韩国产高清电影| 中文字幕在线精品| 中文字幕观看av| 亚洲综合婷婷| 欧美黄色片在线观看| 久久夜色精品亚洲| 久久久777| 国产精品自产拍在线观看| 国产精品国产三级国产普通话对白| 麻豆国产一区二区| 亚洲综合最新在线| 韩国av永久免费| 91蜜桃婷婷狠狠久久综合9色| 蜜桃网站成人| 午夜激情视频在线观看| 亚洲精品自拍动漫在线| 少妇人妻大乳在线视频| 欧美精品总汇| 91精品久久久久久久久99蜜臂| 国产又粗又猛又爽又黄| 欧美日韩夜夜| 日韩中文字幕国产精品| 麻豆一区二区三区精品视频| 美女久久一区| 亚洲自拍偷拍第一页| 天天干天天摸天天操| 国产三级精品视频| 路边理发店露脸熟妇泻火| 波多野一区二区| 欧美日韩精品综合在线| 日本美女视频网站| 欧州一区二区| 欧美激情综合色| www.久久久久久久| 国产最新精品精品你懂的| 国内精品视频免费| 男人影院在线观看| 粉嫩老牛aⅴ一区二区三区| 亚洲xxx在线观看| 欧美电影免费网站| 久久亚洲精品小早川怜子66| 中文在线第一页| 国产精品中文字幕一区二区三区| 欧美大香线蕉线伊人久久国产精品| 日本在线免费播放| 欧美性色视频在线| av天堂一区二区| 999久久久91| 国产91热爆ts人妖在线| 三级在线观看网站| 亚洲欧美国产77777| 国内外免费激情视频| 成人盗摄视频| 免费不卡欧美自拍视频| 中文字幕1区2区3区| 99麻豆久久久国产精品免费| 欧洲金发美女大战黑人| 日本黄色一区| 亚洲精品视频久久| 国产五月天婷婷| 国产精品1区2区| 中文字幕一区综合| 欧美国产日韩电影| 亚洲人成网站999久久久综合| 国产一级特黄视频| 国产成人一区在线| 国产日本欧美在线| 日本免费在线一区| 最新69国产成人精品视频免费| 欧美videossex极品| 99热在这里有精品免费| www.好吊操| gogo人体一区| 欧美精品激情blacked18| 国产成年妇视频| 亚洲老司机在线| 日本泡妞xxxx免费视频软件| 一区二区三区毛片免费| 91精品中文在线| caoporn免费在线| 欧美一区二区美女| 少妇人妻丰满做爰xxx| 激情小说亚洲一区| 超碰在线免费观看97| 久久国际精品| 欧美成人午夜激情在线| 精品人妻少妇AV无码专区| 亚洲精品欧美综合四区| 亚洲天堂伊人网| 亚洲女同一区| 99re资源| www.色在线| 日韩精品免费综合视频在线播放| 少妇一级淫片免费放中国 | 欧美一区二区大片| 欧美日韩三级在线观看| 丰满岳乱妇一区二区三区| 国产黄色片免费在线观看| 国产精品任我爽爆在线播放| 91国内精品久久| 精品无人乱码| 欧美伊人精品成人久久综合97 | 亚洲成人高清在线| 波多野结衣福利| 日本免费新一区视频| 日韩高清三级| 欧美日韩午夜电影网| 国内精品久久久久伊人av| 日本午夜在线| 欧美日韩高清不卡| 久久久国产成人| 久久亚洲综合色| 免费成年人高清视频| 国产性猛交普通话对白| 91九色在线porn| 欧美日韩免费在线| 夫妇交换中文字幕| 精品一区二区日韩| 免费看毛片的网址| 国产欧美日韩影院| 91久久精品美女高潮| √天堂8资源中文在线| 国产亚洲精品一区二555| 97在线播放免费观看| 午夜不卡av免费| 91无套直看片红桃在线观看| 国产不卡高清在线观看视频| aaa毛片在线观看| 国产精品麻豆久久| 激情欧美一区二区三区中文字幕| www.26天天久久天堂| 欧美高清性猛交| 成人在线免费看| 精品国产亚洲在线| 中文字幕人妻精品一区| 亚洲综合在线免费观看| 亚洲最大成人综合网| 国产成人在线免费| 国产日韩成人内射视频| 国产精品hd| 亚洲午夜精品久久久中文影院av| 一级毛片精品毛片| 国产精品偷伦视频免费观看国产| 55av亚洲| 欧美成人小视频| 1769视频在线播放免费观看| 亚洲成人精品视频在线观看| 一区二区日韩视频| 色综合色狠狠综合色| 欧美精品色哟哟| 中文字幕欧美日韩一区| aaaaaav| 国产成人h网站| 中文字幕在线视频精品| 麻豆精品网站| 美女日批免费视频| 一区二区三区网站| 亚洲一区精彩视频| 国产精品中文字幕亚洲欧美| 精品久久蜜桃| 国产成人tv| 91香蕉视频在线下载| 久久精品 人人爱| 日韩美女免费观看| 性欧美又大又长又硬| 午夜精品国产精品大乳美女| 欧美黄色视屏| 美女视频久久黄| 久久久久久久久免费视频| 国产亚洲一区二区在线| 国内精品在线视频| 日韩精品日韩在线观看| 日本人妻丰满熟妇久久久久久| 日韩欧美123| 国产富婆一级全黄大片| 欧美一区二区三区在| 一区二区三区免费在线| 欧美三级乱人伦电影| 综合久久中文字幕| 欧美性猛交xxxxxx富婆| 中国a一片一级一片| 欧美在线观看一区| 日本一本在线观看| 在线免费观看日本一区| 婷婷激情五月综合| 欧美在线视频你懂得| 中文字幕观看视频| 欧美日韩一级大片网址| 91丨九色丨蝌蚪丨对白| 91.com视频| 国产福利资源在线| 精品国产凹凸成av人导航| 五月婷婷免费视频| 日韩高清欧美高清| 久久久pmvav| 国产亚洲欧美日韩美女| 调教视频免费在线观看| 精品国偷自产在线视频| 国产剧情在线| 久久久久久12| 涩涩视频在线免费看| 日本欧美中文字幕| 国产a亚洲精品| 91嫩草在线视频| 国产精品欧美大片| 欧洲亚洲一区| 久久国产成人午夜av影院宅| 永久免费精品视频网站| 欧美日本一区| 无码aⅴ精品一区二区三区浪潮| 日韩精品一区第一页| 手机看片一级片| 国产一区二区三区精品视频| fc2成人免费视频| 国产午夜亚洲精品理论片色戒| 少妇人妻好深好紧精品无码| 1024成人网| 国产精品黄色网| 欧美日本国产一区| 亚洲老妇色熟女老太| 亚洲欧洲在线免费| a级毛片免费观看在线| 欧美一区二区.| 伊人久久大香| 国产一区二区在线网站| 久久精品高清| 日韩五码在线观看| 久久精品国产一区二区三区免费看| 中文字幕制服丝袜| 欧美高清一级片在线观看| 91视频免费在线看| 日本韩国精品一区二区在线观看| 国产深喉视频一区二区| 亚洲欧洲国产伦综合| a黄色片在线观看| 国产脚交av在线一区二区| 亚洲国产一区二区三区网站| 日韩电影免费观看在| 欧美日韩亚洲一区在线观看| 国产天堂在线播放| 成人免费视频免费观看| 国产精品视频看看| 欧美丝袜第一区| 亚洲av无码乱码国产精品| 上原亚衣av一区二区三区| 超碰在线97国产| 91网站免费观看| 国产欧美日韩在线观看视频| www.日本在线播放| 国产尤物一区二区| 女人十八毛片嫩草av| 午夜av电影一区| 精品免费久久久| 搡老女人一区二区三区视频tv | 欧美激情videoshd| yy6080久久伦理一区二区| 久久精品日产第一区二区三区 | 国产免费成人在线| 成人丝袜高跟foot| www青青草原| 欧美日本一区二区| jizz在线观看中文| 日本久久亚洲电影| 同性恋视频一区| 男女猛烈激情xx00免费视频| 国产成人精品网址| 人人澡人人澡人人看| 欧美午夜免费电影| 精品亚洲成a人片在线观看| 日本人成精品视频在线| 色橹橹欧美在线观看视频高清| 免费在线看黄色片| 国产成人午夜电影网| 国产盗摄一区二区三区在线| 欧美高清视频不卡网| 97视频在线观看网站| 国产精品免费小视频| 少妇一区二区三区| 精品中文字幕av| 337p粉嫩大胆色噜噜噜噜亚洲| 日韩免费视频网站| 亚洲国产精品免费| 天堂av在线| 欧美第一黄网| 石原莉奈在线亚洲三区| 亚洲成人网在线播放| 91精品91久久久中77777| 欧美色视频免费| 国产成人综合久久| 日韩欧美高清在线播放| 午夜精品中文字幕| 亚洲欧美日本韩国| 国产肥老妇视频| 91成人国产在线观看| 亚欧洲精品视频在线观看| av网址在线观看免费| 国产欧美一区视频| 91成人国产综合久久精品| 日韩色av导航| aaa国产精品| 男人添女人下面高潮视频| 国产亚洲成年网址在线观看| 中文文字幕一区二区三三| www日韩中文字幕在线看| 麻豆一区在线| 日韩免费一级视频| 久久精品日韩一区二区三区| 一区二区国产欧美| 欧美人与性动交a欧美精品| 精品女人视频| 欧美性猛交xxx乱久交| 自拍偷自拍亚洲精品播放| 亚洲第一天堂在线观看| 欧美亚洲视频在线看网址| 欧美性感美女一区二区| 古装做爰无遮挡三级聊斋艳谭| 午夜伊人狠狠久久| 成人欧美亚洲| eeuss一区二区三区| 久久精品天堂| 成人免费毛片xxx| 亚洲精品自拍偷拍| 人人玩人人添人人澡欧美| 日本wwwcom| 国产精品看片你懂得| 黄色成人一级片| 国产精品天天狠天天看| 国产精品v亚洲精品v日韩精品| 国产夫妻性爱视频| 91精品欧美久久久久久动漫 | av影片在线看| 国产精品swag| 美国三级日本三级久久99 | 国产精品老牛| 国产高清视频免费在线观看| 精品一区二区三区电影|