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

G行分布式消息平臺建設與思考

開發 前端
平臺周邊功能豐富是平臺“好用”的強大助力。對于分布式消息平臺的建設,除了核心的各類型消息收發能力之外,周邊能力如監控告警配置、故障排查工具、應急處置工具以及異常場景下的服務保障機制都是平臺能夠在各應用系統穩定運行中切實發揮作用的強大工具。

隨著分布式架構轉型的推進,應用從單體架構逐步轉向分布式、微服務化,與此同時越來越多的系統開始了異步化改造工作,這些轉變帶來了大量的進程間、系統間的消息服務需求。為了解決各系統對消息服務的分散建設帶來的技術棧不統一、運行風險高、資源浪費等問題,G行結合業界技術發展趨勢和行內MQ產品使用情況,于2020年啟動了分布式消息平臺建設項目,旨在為G行業務系統提供統一、可靠的企業級消息服務能力。

經過3年的建設工作,G行分布式消息平臺(簡稱“平臺”)已經成為應用系統分布式、微服務轉型的關鍵支撐平臺。平臺以PaaS化服務模式向全行提供消息服務,其業務支撐范圍覆蓋了內部系統、關鍵業務系統以及核心類系統。本文主要對G行的分布式消息平臺項目建設歷程、關鍵設計以及其在行內的應用成效進行總結梳理,并結合建設過程總結了筆者對該平臺類項目的建設思考。

平臺建設:從架構設計、核心能力到周邊能力建設

平臺架構設計

G行分布式消息平臺建設以高可靠和靈活擴展為原則進行平臺架構設計,以提供豐富便捷的消息服務為目標進行核心功能建設,以高效運維為目標進行周邊運維能力建設。

圖1 分布式消息平臺基礎架構圖1 分布式消息平臺基礎架構

分布式消息平臺整體架構包括五部分:

  • 消息引擎層:平臺以開源RocketMQ為基礎構建底層消息服務引擎,通過跨機房的主從交叉架構和兼顧性能與可靠性的刷盤策略配置保障了底層消息集群的可靠性;
  • 代理層:平臺引入代理層(Proxy)實現上層應用與底層消息引擎解耦,通過代理層的無狀態設計實現了平臺對外服務入口的靈活擴展;
  • SDK層:平臺開發了統一風格的SDK實現上層應用的敏捷接入,并通過SDK端與代理層的鏈接管理實現了代理故障的自動轉移;
  • Portal層:平臺設計的統一管理臺,管理平面實現對消息引擎和代理集群的統一配置管理,管理臺為無狀態設計可根據實際需求靈活擴展;
  • 注冊中心:基于Consul搭建的服務注冊中心,用于服務端各組件的的信息發布和SDK的接入地址。

核心功能建設

圖2 分布式消息平臺核心功能圖2 分布式消息平臺核心功能

分布式消息平臺對標當前主流消息隊列產品,結合G行應用系統的實際使用需求進行核心功能設計與開發。平臺發布了Java、Python、C三種語言SDK,支持同步發送、異步發送、OneWay發送、Push消費、Pull消費、BathPush消費等常用的消息收發接口,同時與G行自研開發框架Poin深度融合,為G行的基于不同開發語言、不同開發框架的各類應用系統的接入提供了可選方案與便捷性。

在消息類型上,平臺除了支持普通消息,還支持順序消息、延遲消息、事務消息、過期消息等消息類型,滿足了G行應用系統對消息隊列復雜場景的使用需求;在資源管理上,平臺設計了主題權限共享功能,實現了不同租戶對同一主題資源的共同使用,為業務系統間的消息流轉提供了便捷;在監控指標上,平臺設計了死信消息計數、消息積壓數量、消息積壓時長等統計指標,通過提供豐富的運行統計指標實現對生產運行狀態的實時監控,保障業務系統的穩定運行。

周邊運維能力建設

圖3 消息軌跡查詢功能示例圖3 消息軌跡查詢功能示例

  • 消息軌跡查詢:該功能支持貫穿生產者客戶端-生產者代理層-消息集群-消費者代理-消費者客戶端的全鏈路消息軌跡查詢,使得業務系統能夠準確定位故障原因。
  • 流量摘取:平臺通過對主題/訂閱組的權限控制實現了故障場景下對業務流量進行攔截,避免對平臺消息服務或應用系統的消費服務造成流量沖擊。
  • 消息回溯:平臺通過對消費位點的管理,使業務系統能夠根據需要回溯到特定的消費位點,以確保消費時機的準確性。
  • 死信重發:平臺為應用系統的死信消息提供了一鍵式批量重發的能力,大大簡化了死信消息處理的流程,提升了處理效率。

關鍵設計:代理層引入與單元化部署架構

圖4 代理層的引入圖4 代理層的引入

縱觀G行分布式消息平臺的建設,代理層的引入降低了上層應用和底層消息服務間的耦合度,而單元化的部署架構也實現了AZ級的流量收斂,本章節對分布式消息平臺的這兩項關鍵設計進行簡單的介紹。

實現應用與消息解耦的代理層

代理層的引入主要是為了實現上層應用于底層消息引擎的解耦,從而實現底層消息服務對上層應用的透明。其中生產者代理負責將生產者客戶端發送的消息轉發給后端的消息集群,消費者代理則負責從消息集群拉取消息轉發給消費者客戶端。而隨著代理層的引入,消息平臺將更多擴展能力集成在代理層,使得底層消息集群更純粹的承載消息服務、前端SDK更簡單地承載消息收發服務。

代理層的引入還帶來了以下優勢:

  • 能力擴展:代理層為平臺的擴展能力建設提供了更大的空間,通過代理層實現了對SDK租戶權限控制、流量控制、鏈接管理、負載策略自定義等原生SDK不具備的功能。
  • 負載前移:將消息集群的部分功能(鑒權、流控、隊列路由等)前移至代理層,降低了底層消息集群的負載,使得消息集群更純粹的負載消息的收發和存儲。
  • 容量擴展:代理層的存在屏蔽了客戶端與底層消息隊列的直接連接,從而破除了原生消息隊列對Consumer客戶端數量的限制,支持更多的客戶端接入。
  • 多形態接入的可能:由于SDK只需要與代理層進行交互,不再需要依賴底層消息集群的服務接口,因此多語言SDK的開發只需要實現與代理層的叫交互即可。

流量收斂的單元化部署架構

隨著分布式架構的轉型,單元化架構成為應用系統進行架構設計的重要選擇之一,為了更好的支撐應用架構部署需求,分布式消息平臺支持了單元化部署架構,實現了業務消息在AZ級別的流量收斂。

圖5 分布式消息平臺單元化部署架構圖5 分布式消息平臺單元化部署架構

在單元化部署架構下,應用通過網關進行流量切分后通過各自AZ內的客戶端進行消息收發,分布式消息平臺保障生產的消息被AZ內的客戶端消費,實現業務流量的AZ級收斂,屏蔽了正常業務場景下跨AZ的消息服務調用。該架構的實現主要包含以下三個部分。

  • SDK與代理層貼源:通過在SDK端攜帶AZ標識,客戶端在本地選擇代理時實現優先選擇本AZ的代理節點。
  • 生產者代理到RocketMQ貼源:生產者代理節點會維護所有Broker節點的配置信息和AZ信息,收到SDK請求后會解析請求中AZ標識,并在向后端RMQ轉發時優先轉發到具有相同AZ標識的Broker節點。
  • RocketMQ到消費者代理貼源:消息平臺修改了原生RocketMQ的ReblanceImpl實現類,從而使得消費者代理可以緩存AZ單元信息和Broker的AZ配置;消費者代理在創建連接消息集群的RMQConsumer實例時會在實例信息中附帶AZ單元標識,實現了在隊列Reblance時將AZ1的所有隊列負載給帶有AZ1標識的RMQConsumer實例。

應用成效:提供企業級服務能力的消息平臺

圖6 行內生態數據流轉中心圖6 行內生態數據流轉中心

分布式消息平臺建設以來,隨著消息功能的完善和周邊運維能力的建設,越來越多的應用系統依賴消息平臺實現異步通信需求,截至目前生產環境已接入業務系統35個,日消息量3900W。

應用成效一:行內生態數據的流轉中心

為規范科技治理,G行設計了服務管理系統、架構管理系統、電子審批系統、安全溯源系統等對各領域的科技工作進行細致管理,然而在這些系統之間經常存在如人員變更、需求發布、系統架構、缺陷管理等信息的交互,在以往架構中,信息的發布方需要通過接口的方式將對應的信息發布給所有需要更新該內容的下游系統,不僅存在大量的接口對接問題,同一份信息也需要發布多次。

分布式消息平臺的使用則為行內這些科技生態數據的流轉提供了便利,在分布式消息平臺的支持下,各業務系統僅需將信息發布到分布式消息平臺,由各下游系統自行從平臺訂閱即可,這種消息流轉方式一方面使得發布方僅需要關注信息到消息平臺是否發布成功,無需關注下游系統對該信息的接收過程,另一方面各業務系統也僅需要關注與消息平臺的交互接口,大幅提高了開發效率。

應用成效二:核心類應用的異步通信平臺

在金融行業,核心級別應用的接入和使用是檢驗自研產品/平臺能力的關鍵。G行分布式消息平臺自建設以來,大部分功能點和運維能力的建設更是圍繞G行新核心的建設需求展開的。目前G行分布式消息平臺已在信用卡新核心投產上線,支持卡核心異步通信需求,業務類型上包括了交易流水、動賬通知、數據同步等多類型業務場景。

圖7 消息平臺在新一代分布式核心的功能支撐圖7 消息平臺在新一代分布式核心的功能支撐

后續G行分布式消息平臺將持續應用于總行新一代分布式核心系統,作為關鍵的異步通信平臺,承擔系統內交易流水、會記分錄、報文異步登記等功能,以及核心系統與外圍系統的動賬通知等功能。

建設思考:平臺自身能力建設與對外服務水平建設

G行分布式消息平臺項目建設迄今為止已3年有余,筆者有幸從項目立項之初便參與到平臺的設計中,并參與了平臺的全過程建設,然而隨著接入系統的不斷增多、接入系統重要性的不斷提高,筆者注意到在平臺建設過程中除了自身功能性硬實力的不斷增強外,平臺對外服務水平這一軟實力也越來越多地影響著平臺的發展。

平臺自身能力可靠是平臺“能用”的基礎保障。在項目建設之初應當對平臺的建設目標有明確的定位、對平臺的核心支持能力有清晰的認知,在建設的過程中要首先保障平臺核心支持能力的可靠性,并依托核心能力不斷進行功能擴展,核心功能的不可或缺性是任何一個企業級服務平臺的建設根本。

平臺周邊功能豐富是平臺“好用”的強大助力。對于分布式消息平臺的建設,除了核心的各類型消息收發能力之外,周邊能力如監控告警配置、故障排查工具、應急處置工具以及異常場景下的服務保障機制都是平臺能夠在各應用系統穩定運行中切實發揮作用的強大工具。

平臺對外服務便捷是平臺“易用”的第一印象。如果說自身能力的可靠和周邊功能的豐富是平臺的硬實力,那么對外服務的便捷性則是平臺在推廣使用過程中的軟實力。在平臺建設和推廣使用的過程中,項目經理應當適當的把自己從平臺建設本身中剝離出來,以一個產品經理的角色、站在用戶的角度思考平臺應當提供的附加能力。對于分布式消息平臺,接入流程是否便捷、用戶界面是否友好、說明文檔是否完善、SDK調用是否簡潔、生產配置是否靈活、版本更新是否及時等都是用戶在首次接觸消息平臺時非常關心的問題。

責任編輯:武曉燕 來源: 匠心獨運維妙維效
相關推薦

2023-02-28 07:01:11

分布式緩存平臺

2022-01-10 11:58:51

SpringBootPulsar分布式

2017-01-10 16:18:26

分布式存儲建設

2023-12-28 11:04:06

2017-07-27 14:32:05

大數據分布式消息Kafka

2017-10-24 11:39:29

銀行轉賬數據庫分布式事務

2022-12-13 09:19:26

分布式消息隊列

2024-09-12 14:50:08

2022-06-28 08:37:07

分布式服務器WebSocket

2019-09-05 09:02:45

消息系統緩存高可用

2024-11-14 11:56:45

2022-06-21 08:27:22

Seata分布式事務

2022-03-01 16:26:09

鏈路監控日志監控分布式系統

2021-11-09 08:46:20

數據中心數據中心架構數據中心網絡

2022-08-15 14:56:30

搜索引擎分布式

2025-06-13 07:30:51

2017-08-30 16:47:49

Kafka設計原理

2025-04-29 04:00:00

分布式事務事務消息

2023-07-26 07:28:55

WebSocket服務器方案
點贊
收藏

51CTO技術棧公眾號

亚洲一级电影| 97一区二区国产好的精华液| 国产精品电影一区二区三区| 亚洲一区二区三区乱码aⅴ| 久久久精品人妻一区二区三区四| 老牛精品亚洲成av人片| 日韩欧美高清在线视频| 亚洲第一在线综合在线| a天堂在线观看视频| 亚洲看片免费| 久久九九国产精品怡红院 | 欧美aa在线视频| 欧美高清视频在线观看| 老熟妇一区二区| 9l视频自拍九色9l视频成人| 欧美色图在线视频| 欧美在线观看视频免费| av在线首页| 不卡的av电影| 91精品视频在线| 亚洲 欧美 中文字幕| 好看的av在线不卡观看| 日韩在线视频中文字幕| 欧美熟妇精品一区二区蜜桃视频| 99视频这里有精品| 91成人在线免费观看| 国产毛片久久久久久国产毛片| 无码国产精品高潮久久99| 国产精品一区久久久久| 国产精品视频免费观看www| 日韩少妇裸体做爰视频| 欧美久色视频| 欧美成人午夜剧场免费观看| 久久久久久久久福利| 天天躁日日躁狠狠躁欧美巨大小说| 91精品啪在线观看国产60岁| 狠狠热免费视频| 第84页国产精品| 性欧美大战久久久久久久久| 国产精品videossex国产高清| 麻豆电影在线播放| 国产精品午夜电影| 午夜精品一区二区在线观看的 | 久久久精品人妻一区二区三区四| blacked蜜桃精品一区| 精品调教chinesegay| 中文字幕在线视频播放| 懂色av一区二区| 精品国产青草久久久久福利| 日本人dh亚洲人ⅹxx| 久久久91麻豆精品国产一区| 9191成人精品久久| 天天做天天干天天操| 91九色成人| 欧美一区二区精品久久911| 亚洲精品综合在线观看| 9999精品视频| 日韩欧美国产高清| 免费在线观看日韩av| 亚洲亚洲一区二区三区| 欧美电影免费提供在线观看| 日本精品一二三区| aaa国产精品| 亚洲国产小视频| 中文人妻一区二区三区| 激情婷婷综合| 中文字幕日韩精品在线| 91ts人妖另类精品系列| 亚洲老妇激情| 欧美激情影音先锋| 天天操天天摸天天干| 视频一区中文字幕| 国产欧美精品日韩| av网站在线观看免费| 成人精品亚洲人成在线| 蜜桃传媒视频第一区入口在线看| 国产区在线视频| 国产精品福利av| 日韩成人手机在线| 亚洲欧美一区二区三区| 欧美年轻男男videosbes| 色呦色呦色精品| av成人男女| 亚洲人成电影网站| 91高清免费观看| 亚洲美女少妇无套啪啪呻吟| 国产精品久久久久久影视| 97在线公开视频| 成人黄色av电影| 日韩三级电影| 欧美韩日亚洲| 欧美色爱综合网| 美女被爆操网站| 国产成人影院| 欧美国产一区二区三区| 久久久精品视频网站| 极品少妇xxxx精品少妇偷拍| 国产偷国产偷亚洲高清97cao| 国产经典自拍视频在线观看| 亚洲午夜一二三区视频| 国产视频在线视频| 超碰在线成人| 视频一区视频二区国产精品| 日本少妇xxxx动漫| 久久国产综合精品| 噜噜噜噜噜久久久久久91| 国产黄网站在线观看| 欧美午夜久久久| 性xxxxxxxxx| 91一区二区| 欧美在线性爱视频| 精品国自产在线观看| 国产午夜亚洲精品不卡| 黄页网站在线观看视频| 精品国产亚洲一区二区在线观看 | 色在线中文字幕| 5月丁香婷婷综合| 在线免费看黄视频| 亚洲性感美女99在线| 成人做爽爽免费视频| 国产永久av在线| 精品福利视频导航| 制服.丝袜.亚洲.中文.综合懂| 日韩成人激情| 青青a在线精品免费观看| 亚洲第一天堂影院| 亚洲色图一区二区三区| 国产九九在线观看| 久久99高清| 国产91精品久久久久久| 欧美一级视频免费| 一卡二卡三卡日韩欧美| 亚洲黄色片免费| 98精品视频| 国产伦精品免费视频| 神马久久高清| 粉嫩av一区二区三区免费野| xxxx黄色片| 一区二区激情| 免费久久久一本精品久久区| 日韩欧美精品一区二区三区| 亚洲精品一区二区三区四区高清| 久久久久无码国产精品| 国产成人日日夜夜| 人人妻人人澡人人爽欧美一区| 久久久久久亚洲精品美女| 久久精品中文字幕免费mv| 国产一区二区三区黄片| 亚洲人123区| 在线观看免费看片| 欧美日韩 国产精品| 国产91色在线|亚洲| 国产三线在线| 日韩成人网免费视频| 日韩不卡视频在线| 国产亚洲精品bt天堂精选| 国产成人精品视频ⅴa片软件竹菊| 国产亚洲欧美日韩在线观看一区二区 | 男人天堂资源网| 久久精品久久99精品久久| 国产又爽又黄ai换脸| 欧美日韩黄色| 97精品在线观看| 你懂得在线网址| 日本韩国一区二区三区视频| 永久免费观看片现看| 精品一区精品二区高清| 青草视频在线观看视频| 日韩极品在线| 国产精品丝袜一区二区三区| 国产二区三区在线| 亚洲国产美女精品久久久久∴| 亚洲天堂一区在线观看| 中文字幕免费不卡| 日本55丰满熟妇厨房伦| 日韩天堂av| 午夜视频久久久| 视频免费一区二区| 欧美亚洲成人精品| 免费黄网站在线播放| 精品福利一区二区三区免费视频| 特级西西444www大精品视频免费看| 久久精品视频一区二区三区| 国产探花在线观看视频| av成人黄色| 一区二区三区四区视频在线| 2020最新国产精品| 国产精品爱啪在线线免费观看| 久草资源在线观看| 日韩大片在线观看视频| 97成人免费视频| 精品久久久久久久久久国产| 免费黄色国产视频| caoporn国产一区二区| 超碰在线公开97| 亚洲一区不卡| 国产制服91一区二区三区制服| 免费视频亚洲| 97视频热人人精品| 在线一区视频观看| 欧美—级高清免费播放| 999在线视频| 亚洲爱爱爱爱爱| 国产精品久久久久久免费免熟| 五月激情综合色| 国产av无码专区亚洲av毛网站| 久久夜色精品国产欧美乱极品| 日韩av福利在线观看| 日韩高清一区二区| 黄色一级视频片| 午夜视频精品| 亚洲国产精品视频一区| 欧美三级电影在线| 成人黄动漫网站免费| 日韩美女在线| 国产精品户外野外| 丝袜诱惑一区二区| 国语自产精品视频在线看抢先版图片| 日本韩国在线视频爽| 国产一区二区三区免费视频| 天天干,夜夜爽| 日韩精品在线网站| 国产乱码精品一区二区三区精东| 91电影在线观看| 手机在线看片1024| 精品成人av一区| 国产无遮无挡120秒| 一个色综合av| 国产在线一卡二卡| 亚洲色图都市小说| 91香蕉视频网| 国产精品视频你懂的| 人妻aⅴ无码一区二区三区| 久久综合久久综合九色| 一出一进一爽一粗一大视频| 成人免费高清在线观看| 日韩成人av影院| 成人一区二区在线观看| 91丨porny丨对白| av午夜精品一区二区三区| aaa黄色大片| 国产 欧美在线| 乱码一区二区三区| 成人激情文学综合网| 日本天堂在线播放| 99精品视频中文字幕| 五十路六十路七十路熟婆| av不卡免费在线观看| 女同性恋一区二区三区| 91在线一区二区三区| 中国美女乱淫免费看视频| 久久尤物电影视频在线观看| 野外性满足hd| 亚洲国产高清aⅴ视频| 萌白酱视频在线| 中文字幕日本乱码精品影院| 国模无码国产精品视频| 亚洲一区二区在线观看视频| 日本午夜小视频| 色婷婷综合五月| 中文字幕 欧美激情| 欧美精品欧美精品系列| 国产后入清纯学生妹| 亚洲国产91色在线| 欧美精品久久久久久久久久丰满| 中文字幕精品视频| 国产传媒在线播放| 欧美国产第一页| 九色porny自拍视频在线播放| 欧洲成人在线观看| 韩国精品视频在线观看 | 88国产精品欧美一区二区三区| 伊人色综合一区二区三区影院视频 | 懂色aⅴ精品一区二区三区| 91免费精品视频| 福利在线一区| 日韩精品av一区二区三区| 婷婷综合亚洲| 免费看的黄色大片| 美女mm1313爽爽久久久蜜臀| 免费黄色在线播放| 国产亚洲美州欧州综合国| 国产又粗又硬又长又爽| 亚洲国产裸拍裸体视频在线观看乱了 | 日韩成人av一区二区| 欧美国产欧美综合| 久久久久久久极品内射| 日本韩国一区二区| www五月婷婷| 中文字幕精品网| av影院在线免费观看| 国产区亚洲区欧美区| 久久丝袜视频| 致1999电视剧免费观看策驰影院| 在线精品一区| av视屏在线播放| 成人免费毛片app| 潘金莲一级黄色片| 欧美性猛交xxxx偷拍洗澡| 国产三级自拍视频| 亚洲天堂视频在线观看| 波多野结衣在线高清| 国产一区私人高清影院| 免费成人av| 欧美国产日韩激情| 激情欧美一区二区| 国产三级av在线播放| 亚洲va国产va欧美va观看| 国产一区二区视频免费观看| 亚洲午夜未删减在线观看| av中文在线资源| 亚洲va男人天堂| 日本精品黄色| 色诱视频在线观看| 99久久国产综合色|国产精品| 玖玖爱这里只有精品| 欧美久久一区二区| 国产高清av在线| 91高清免费视频| 国产成人在线中文字幕| 国产一二三四五| 久久99最新地址| 色欲AV无码精品一区二区久久| 精品人伦一区二区三区蜜桃免费| a级片免费视频| 美日韩精品免费视频| 999色成人| 亚洲图片小说在线| 日韩精品五月天| 在线不卡av电影| 亚洲成av人片在www色猫咪| 高潮毛片7777777毛片| 欧美老女人性视频| 国产中文欧美日韩在线| 青春草在线视频免费观看| 久久精品99国产精品| 欧美激情 一区| 欧美日韩五月天| h视频在线观看免费| 国产精品久久91| 欧美日韩一区二区综合| 大肉大捧一进一出好爽视频| 99精品久久免费看蜜臀剧情介绍| 91蜜桃视频在线观看| 亚洲国产精品va在线| 9765激情中文在线| 狠狠爱一区二区三区| 国产午夜精品一区二区三区欧美| 日韩精品视频一区二区| 精品国产鲁一鲁一区二区张丽 | 国产人久久人人人人爽| 自拍偷拍校园春色| 中文字幕精品久久| www.成人在线.com| 女人床在线观看| 成人免费毛片片v| 国产99久久久| 中文字幕久久久| 国产999精品在线观看| 亚洲色婷婷久久精品av蜜桃| www.视频一区| 精品国产乱子伦| 日韩中文字幕精品视频| 国产亚洲精aa在线看| 2019日韩中文字幕mv| 91麻豆视频网站| 91禁在线观看| 色在人av网站天堂精品| 日韩欧美影院| 999精品视频在线| 亚洲精品国产精华液| 色综合免费视频| 日韩美女写真福利在线观看| 日韩理论电影| 亚洲成年人av| 在线观看免费亚洲| 亚洲妇熟xxxx妇色黄| 精品国产一区二区三区四区vr| 丝袜美腿高跟呻吟高潮一区| 26uuu成人网| 亚洲欧美另类中文字幕| **国产精品| 亚洲国产精品久久久久婷蜜芽| 中文字幕乱码久久午夜不卡| 亚洲国产www| 国产精品扒开腿做爽爽爽的视频| 午夜影院欧美| 免费无码一区二区三区| 欧美日韩精品三区| 毛片在线网站| 在线天堂一区av电影| 9i在线看片成人免费| 一二区在线观看| 97在线看福利| 91精品国产视频| 魔女鞋交玉足榨精调教| 欧美一区二区三区白人| 香蕉久久免费电影| 欧美一区二区激情| 国产精品久久久久一区|