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

互聯網保險O2O平臺微服務架構設計

開發 架構
筆者設想的自定義分布式事務管理器主要是封裝了流程及分布式事務相關功能,筆者將在其它文章專門討論。如圖所示,假設有一個事務需要依次調用 ABCDE五個接口,我們首先調用分布式事務管理接口創建這條“流程”的實例。

關于架構,筆者認為并不是越復雜越好,而是相反,簡單就是硬道理也提現在這里。這也是微服務能夠流行的原因,看看市場上曾經出現的服務架 構:EJB、SCA、Dubbo等等,都比微服務先進,都比微服務功能完善,但它們都沒有微服務這么深入民心,就是因為他們過于復雜。簡單就是高科技,蘋 果手機據說專門有個團隊研究如何能讓用戶更加簡單的操作。大公司都是由小公司發展起來的,如果小公司在開始技術選型時感覺某個框架費時費力就不會選擇,而 小公司發展到大公司的過程,一般也伴隨著系統不斷優化的過程,而不斷優化往往不會重新選擇開發技術和框架,而是在原來基礎改進,這也許就是簡單框架流行的 本質。 

  假設我們需要為超高業務量的保險代理企業設計一個“互聯網+”保險平臺。假設這家保險代理企業網上保險注冊用戶規模為2千萬,門店及加盟商銷售 人員2萬,年保單量2億單(中國平安總用戶規模達1.67億,擁有超過79.8萬名壽險銷售人員和約24.6萬名正式雇員。截至2015年6月30日,集 團總資產達4.63萬億元,歸屬母公司股東權益為3,311.90億元。而目前互聯網保險領頭羊眾安保險,經營以小額貸款為主,由于背靠阿里巴巴,日保單 銷售量可達1億,不過別人很難復制眾安保險的模式)。因此我們取大型互聯網企業和眾安保險的折衷來考慮這個保險O2O平臺。

l 需求分析

參考保險業務相關文檔(文檔不全),獲得如下核心需求矩陣(因為涉及功能太多,只取大的功能點)。

 

分類

功能

質量

約束

電子商務(B2C)

產品展示(搜索、詳情展示等)

及時響應、安全性、健壯性、易用性

多種險種,處理方式可能不同

 

產品購買(提交訂單、支付)

及時響應、安全性、健壯性、易用性

多種險種,處理方式可能不同

 

用戶中心(我的保單、我的理賠等)

及時響應、安全性、健壯性、易用性

多種險種,處理方式可能不同

代理人管理(加盟商管理)

車險投保(詢價、錄單、繳費)

及時響應、健壯性、可擴展性

多種險種,處理方式可能不同

 

非車險投保(詢價、錄單、繳費)

及時響應、健壯性、可擴展性

多種險種,處理方式可能不同

 

保單查詢

及時響應、健壯性、可擴展性

 

 

單證管理

及時響應、健壯性、可擴展性

 

 

我的賬戶(我的保單、傭金結算等)

及時響應、安全性、可靠性、易用性

多種險種,處理方式可能不同

案卷管理

案卷錄入

及時響應、健壯性、可擴展性

多種險種,處理方式可能不同

 

索賠資料收取

及時響應、健壯性、可擴展性

 

 

案卷交接

及時響應、健壯性、可擴展性

 

 

案卷跟蹤

及時響應、健壯性、可擴展性

 

客戶管理

客戶信息維護

及時響應、健壯性、可擴展性

上傳大量文件

 

客戶活動管理

及時響應、健壯性、可擴展性

 

 

商機管理

及時響應、健壯性、可擴展性

 

 

我的工作臺(消息、活動、商機)

及時響應、健壯性、可擴展性

 

保險公估

車險定損過程跟蹤協助

及時響應、健壯性、可擴展性

多種險種,處理方式可能不同

 

人傷出險協助

及時響應、健壯性、可擴展性

多種險種,處理方式可能不同

 

法律援助服務

及時響應、健壯性、可擴展性

多種險種,處理方式可能不同

 

  從O2O的概念來看:“O2O即Online To Offline,也即將線下商務的機會與互聯網結 合在了一起,讓互聯網成為線下交易的前臺。這樣線下服務就可以用線上來攬客,消費者可以用線上來篩選服務,還有成交可以在線結算,很快達到規模。該模式最 重要的特點是:推廣效果可查,每筆交易可跟蹤(百度百科)”,不是每一種服務都適合O2O。商品類的銷售不適合O2O,因為你直接從網店就可以購買根本不 需要線下店。但保險類服務的確需要線下和線上結合,如果是純線上將不能滿足客戶的服務需求。O2O的線下服務可以是加盟商、代理人,也可以是直營店。

  上面的需求是按照用戶角度提出的,雖然使用“系統”一詞,但這里的系統是一個抽象概念,可能包括軟件系統以及人事、制度等在內。上面的需求可以 分為三大類,一類是針對終端用戶純線上服務:電子商務網站(B2C);一類是專門針對代理人服務的:代理人系統;剩下的是一些公共服務,有可能電子商務網 站和代理人系統都會用到的一些服務。另外保險業務最大的一個問題是多個險種,不同險種處理方式有很大不同,這跟普通電子商務網站區別很大,比如天貓,所有 商品都是同樣的下單方式,同樣售后服務(主要就是快遞這塊),而保險產品即使是線上B2C網站下單操作,短險、壽險、車險等也是不同的,更何況保險有一大 堆售后服務,這些售后服務更加不相同。傳統保險公司在處理這方面時,一般會做多個系統,比如壽險系統,車險系統等等。

l 系統分析

  安裝之前提到的業務規模我們分析(假設)出一些比較重要的性能需求:

a)產品方面:繼續上線當前沒有的保險產品

b)B2C網站日訪問量:5000萬PV

c)B2C產品購買并發高峰:2000 TPS

d)運維系統同時在線:1萬(共有2萬銷售員或代理人)

e)運維系統并發高峰:2000 TPS

f)短險訂單:每年1.85億單

g)長險訂單:每年500萬

h)車險訂單:每年1000萬

i)案卷信息:每年新增100萬單

  日訪問量5000萬和產品并發2000 TPS是我們假設的,客戶信息和案卷信息是隨訂單數據量變化而變化,在前面我們雖然假設了總共每年產生2億個訂單,但是根據保險種類,短險(旅游險、傷殘 險)明顯產生了90%的訂單量,這一點需要特殊處理。除此之外車險和長險(主要指壽險等)無論是投保還是售后服務都有明顯不同,所以也需要特殊處理。

  那么我們按照上面的需求,進行系統分析,首先按大的職責將職責相同的劃分為一個服務。并且有了上面這個性能需求,所有功能需求都需要增加一項 “質量”特性,那就是“高并發”,高并發會影響到所有設計。另外如果要將互聯網保險平臺質量特性排個序,最重要的是可擴展性、安全性,因為保險的種類多而 且處理方式不同,除此之外,高并發和可靠性也會直接影響功能的實現,但并沒有可擴展性影響大。深入分析職責后把每一種功能的實現關鍵技術列出,如下:

需求分類

實現需求

實現子系統及服務

軟硬件實現技術

客戶端

B2C電子商務網站

B2C Web客戶端

集群部署、高速緩存、分布式緩存、搜索引擎技術、靜態化

B2C電子商務網站手機客戶端

B2C App客戶端

 

代理人管理

代理人Web客戶端

集群部署、高速緩存、分布式緩存、搜索引擎技術、靜態化

代理人管理手機客戶端

代理人App客戶端

 

案卷處理管理

案卷處理Web客戶端

集群部署、分布式緩存

客戶管理管理

客戶管理Web客戶端

集群部署、分布式緩存

保險公估管理

保險公估Web客戶端

集群部署、分布式緩存

運維產品管理

產品管理Web客戶端

集群部署、分布式緩存

報表及財務統計

報表及財務統計Web客戶端

集群部署、分布式緩存

公共服務

運維產品管理、Web前端產品訪問

產品服務

集群部署、分布式緩存

電子商務或代理人訂單管理

訂單服務

集群部署、分布式緩存

電子商務或代理人等涉及財務操作

總賬服務

集群部署、分布式緩存

報表及財務統計

報表服務

集群部署、分布式緩存

業務服務

B2C電子商務網站及手機客戶端個人賬戶

B2C個人賬戶服務

集群部署、分布式緩存

代理人管理

代理人管理服務

集群部署、分布式緩存

案卷處理管理

案卷處理管理服務

集群部署、分布式緩存

客戶管理

客戶管理服務

集群部署、分布式緩存

保險公估管理

保險公估管理服務

集群部署、分布式緩存

短險開放式接入

開放式接入平臺服務

集群部署、分布式緩存

工具性服務

保險公司產品對接

產品對接服務

集群部署、消息隊列

在線支付

第三方支付服務

集群部署

短信郵件通知

通知服務

集群部署、消息隊列

性能監控

日志采集服務

集群部署、消息隊列

文件服務器

文件服務

集群部署、消息隊列

服務授權與審計

服務授權與審計服務

集群部署

分布式事務管理

分布式事務管理服務

集群部署

定時任務管理

定時任務服務

集群部署

各個子系統及模塊的關系如下圖。

   

其中訂單服務、產品服務、財務服務、工具服務為基礎服務,其它各個業務模塊的服務會調用這些基礎服務。各個業務模塊的服務都是根據業務領域進行劃分的,同 一業務領域下實現技術不同會被劃分為兩個服務,比如產品展示和訂單原本屬于同一個大的領域,但其因為實現技術和質量要求不同需要劃分為兩個服務。因為短險 接入量大,而且大部分是跟第三方合作接入,因此設計短險接入公共接口服務平臺處理大量短險訂單。

l 存儲及緩存架構

  對于大型的高并發系統來講,最重要的當屬數據的架構。我們在前面也提到過,web系統業務處理模塊本身就可以集群部署,當用戶出現高并發時最先 遇到的瓶頸就是數據庫訪問的瓶頸。這也是我們說數據架構最為重要的原因。其實web系統是典型的“計算機信息系統”,也就是說一切以數據(信息)為基礎, 所有的功能都是圍繞著數據來的。這也是我們在這里說數據是web系統最重要的,很多公司在做少用戶量web系統時直接設計好數據庫就可以開發了。

  按照上面劃分的業務領域我們設計多個數據庫,技術選項包括“是否讀寫分離”、“是否水平切分”及“路由鍵”。其中路由鍵是指在進行水平切分后,我們使用那個“標識”去查詢數據庫,一般來說會使用該業務領域聚合根對象的主鍵作為路由鍵。

數據庫

是否讀寫分離

是否水平切分

水平切分路由鍵

產品數據庫

 

 

訂單數據庫

 

客戶ID

公共數據庫(元數據、公共數據)

 

 

客戶管理數據庫

 

客戶ID

案卷管理數據庫

 

客戶ID

代理人服務數據庫

 

代理人ID

B2C電子商務個人賬戶數據庫

 

客戶ID

保險公估數據庫

 

客戶ID

工具數據庫(短信、支付、文件)

 

客戶ID

報表數據庫

 

 

日志采集服務數據庫

 

日志ID

 

       除工具數據庫外,其它的數據庫的劃分很容易理解。工具數據庫的數據也大都跟客戶或說用戶有關,比如“產品對接服務”,產品對接服務是指用戶在購買了保單 后,系統會自動對接到具體的保險公司接口去上傳保單信息和下載保單,所以水平切分數據庫時可以采用用戶ID作為路由鍵。“在線支付”和“通知服務”也是類 似,都是保存用戶相關的數據,在線支付服務保存的是用戶在線支付的流水,通知服務保存的是發送給某用戶的短信或郵件。

       另外在數據架構中我們也可以看到一個規律,就是使用了水平分庫的存儲結構就不能再使用讀寫分離,原因是防止存儲單元過度泛濫,因為使用了水平分庫之后,本 身也要為數據庫建立多個備份庫,這個時候如果再用讀寫分離需要建立一套只讀庫,數據庫的數量將增加一倍。使用了分庫后我們可以把熱點數據存儲在分布式緩存 中以起到讀寫分離類似的作用。

另外緩存也是存儲技術的一種,而且非常重要。從日常生活中我們也可以看到這一點。比如你要去購買一臺電腦,你會發現二級緩存和內存大的價格高出很 多,如果你的顯卡顯存巨大,那將是頂級配置,發燒級配置。手機也是一樣,內存大的手機速度明顯快,價格也高,如果內存和持久化存儲都高,那也是頂級配置。 對于web系統也是一樣,有些大型web系統只要緩存處理的好,數據庫不需要分庫就可以承載億級的用戶,比如維基百科、新浪微博等。也因此,不管是電子商 務網站還是互聯網+大型應用,都會在它們的架構中看到緩存大量使用的情況。

從整個web系統的架構來看,緩存在兩個層面大量使用,分別是展示層和邏輯層,展示層通常使用高速的頁面緩存,邏輯層通常使用高并發的分布式緩存。當然有些分布式緩存工具既可以在邏輯層使用也可以在顯示層使用。

系統

是否使用CDN

是否使用高速緩存服務器(varnish)

是否使用分布式緩存(redis)

B2C電子商務網站

 

報表及財務統計Web端

 

 

B2C個人賬戶服務

 

 

代理人管理服務

 

 

案卷處理管理服務

 

 

客戶管理服務

 

 

保險公估管理服務

 

 

B2C個人賬戶服務

 

 

短險公共平臺服務

 

 

 l 邏輯架構

  在給出系統總體的邏輯架構前,我們先看看系統前端和服務層直接的關系。前端是客戶端,可以有多個客戶端,也可以有多種客戶端,比如手機端 (APP、WAP、微信)等??蛻舳撕头罩g的架構是典型的MVC架構,V是客戶端,C就是spring mvc或servlet開發的控制層,對于Web應用V和C在開發角度是一個工程,剩下的M就是服務層。這是對于web系統來說的,對于app或者使用 html直接實現的客戶端,或者是.net實現的桌面客戶端,由于這些客戶端是單獨開發的,沒有控制層,因此需要增加一層“API 網關”作為這些客戶端的控制層。

   

圖中的服務組件就是指各個業務服務,這些服務可以看成是組件的概念。通常前端界面一個界面中需要的數據通常不僅僅來自于同一個服務,即使是來自于同 一個服務,那也來自于很多不同的接口,servlet或api 網關作為控制層,所起到的作用就是組合接口、組合數據,并處理接口間的事務性。另外服務組件也是分層的,圖中并沒有展現,一般可以分為3層,從低到高依次 是工具性服務組件、基礎業務層服務組件、業務層服務組件。前端界面的請求按照從高到底向下傳遞和處理請求。

按照職責、通用性、技術特性綜合考慮和計量,邏輯架構設計如下圖:

  

  十幾個子系統分別分布在服務層、控制層、表現層(典型的三層架構)。實體層和接口訪問層雖然屬于“層”,但 它們并不單獨發布,而是使用Jar包類庫的方式提供給其它服務調用,是邏輯上的層。服務組件的構成大都是按照業務領域劃分的,只有一個除外,就是“B2C 網站”,B2C網站由于是面向終端用戶的高并發電子商務網站,為了處理高并發,我們將其拆分為兩個業務領域(也可以拆分成多個業務領域,看實際并發量), 分別是用戶賬戶和產品。用戶瀏覽產品并購買,這是電子商務網站最基本的兩個領域。其中產品瀏覽等功能由更底層的產品服務提供,用戶賬戶功能由會員服務提 供。還有一些功能,比如推薦商品可能是由其它服務提供,這些可以在控制層直接組合這些服務。 

l 服務架構

  服務框架采用典型的“服務注冊表”模式,注冊表使用redis。服務組件在啟動時將自己注冊進服務注冊表,web服務器或api 網關在訪問服務時查詢服務注冊表得到服務的uri,然后調用某服務接口。

   

 

       淘寶的dubbo使用的是zookeeper作為服務注冊表,之所以使用zookeeper,主要是使用它的負載均衡的功能。筆者認為restful接口 沒有必要使用zookeeper做負載均衡,可以使用nginx(負載均衡服務器都可以),所以沒必要選用動態的zookeeper作為注冊表,而是使用 “redis+心跳監測”機制(redis也可以換為LDAP等)來完成服務注冊和監控失效服務的功能。這個方案至少比dubbo簡單幾個數量級,簡單就 是硬道理。

在注冊服務時只需要注冊nginx服務器的IP以及服務描述信息即可。反觀dubbo還要注冊接口進注冊表,筆者認為這個沒必要,因為調用一個服務 接口的充分必要條件就是知道服務器的IP即可。至于調用什么服務接口,肯定在代碼里已經寫死,目標服務器必定存在這個服務接口。將服務接口注冊進服務注冊 表如果是為了監控審計服務的使用情況,那這個功能使用訪問日志來實現能做的更好。

  總體的分布式拓補結構如下圖:

   

       對于服務集群來講,看上去像是一個大哥(nginx)帶有眾多小弟的結構。訪問某服務群組只需要訪問其nginx服務器即可,這里nginx均采用高可用 方案,防止單臺nginx出現問題。至于高層服務調用底層服務也是直接訪問其服務器組的nginx。這個執行的流程其實和日常生活中的概念很像,如公司內 部的執行流也是如此:老板分配任務給部門經理,部門經理分配任務給主管,主管分配任務給具體的個人(某單臺服務器)。領導們起到的作用也是負載均衡和監 控,負載均衡就是把任務可以分配給多個人同時執行(并且某個執行失敗自動切換),監控就不必說了就是監控任務完成情況。在我們的方案里,會專門有個服務去 監控所有服務器的執行情況,很簡單的服務就可以做到。

l 關于分布式事務

  如果研究一下EJB就會發現,EJB和微服務的架構基本相同,甚至所有面向服務(SCA、SOA等等)的架構都相差不大。很多人反對EJB,并 不是EJB不夠強大,而是它不夠簡單,它給項目帶來的復雜性甚至超過了項目本身(這也是筆者不建議使用dubbo框架的原因)。曾有人說過:你要么把事情 做的盡可能簡單,讓人挑不出毛病;要么把事情做的盡可能復雜,讓人找不出毛病,EJB就是后者。EJB分布式事務機制實現的很好,可惜的是這種“一刀切” 的事務機制,大大降低了web系統的性能,所以幾乎所有面向互聯網的應用都極少使用分布式事務,也就不會采用EJB。互聯網應用本身事務性操作并不多,一 些新聞、博客之類的網站甚至都不需要事務。另外一個方面,即使出現一個或兩個分布式事務應用場景,也可以通過其它手段解決,比如事件機制等等。

  在之前的文章中我們也提到過對于分布式事務最佳的策略是盡量避免。如果避免不了將按以下方式實現。

  1)  將分布式事務性操作封裝在一個服務中,這個服務使用XA或鏈式分布式事務管理。

  2)  可以使用事件機制協調事務管理(具體做法就是事務失敗后發失敗事件到可持久化的消息隊列,然后需回滾操作的接口監控此事件并執行回滾)。

  3)  使用自定義分布式事務管理器管理分布式事務。

   

  筆者設想的自定義分布式事務管理器主要是封裝了流程及分布式事務相關功能,筆者將在其它文章專門討論。如圖所示,假設有一個事務需要依次調用 ABCDE五個接口,我們首先調用分布式事務管理接口創建這條“流程”的實例,實例中五個接口分別對應五個狀態,調用成功后將該接口對應的狀態設置為“成 功”,反之就是“失敗”,流程處理結束后,分布式事務檢查狀態,然后按照一定的策略調用失敗接口的反向操作接口去回滾數據(前提條件也是參與分布式事務操 作的接口要開發反向操作接口)。這既是一個簡單的流程引擎,也是一個分布式事務協調處理裝置,具體是否有必要做的復雜(比如處理并行流程),還要看實際環 境下分布式事務的情況,但筆者認為互聯網前端應用使用簡單流程應該足以應付。

l 開發架構

  系統所需的工程,“[ ]”里面表示工程的名稱。

   

  從圖中不難看出,我們將運維相關前端界面合并為一個前端系統,總體來講前端只有3種,B2C前端、APP前端、運維前端。把運維前端合并為一個 項目有利于加快前期的開發、部署的效率,在后期如果某子系統功能界面太多,可以將前端系統獨立,比如公估系統、客戶管理系統等,獨立后的系統需要使用單點 登錄,這樣就可以在各個系統之間免登陸切換。

開發環境:

編碼:UTF-8                                          

工具:Myeclipse 10

SVN:Site-1.8.22

Web服務器:Tomcat7

JDK: JDK1.7、 Java EE 5

開發環境:Maven 3 

開發技術選型:

表現層:Bootstrap+Html+Jquery

MVC框架:Spring MVC 3.2

安全框架:Spring security 3.2

Rest接口實現:Spring MVC Rest

持久層:Mybatis3.2

分布式緩存:Redis

數據庫:MySql 5.6

責任編輯:王雪燕 來源: 博客園
相關推薦

2015-09-22 16:54:00

國聯資源網

2013-12-09 03:58:12

移動互聯網O2O微信

2014-06-10 14:40:44

2013-05-15 11:43:28

WGDC2013陶闖位置服務

2011-11-21 15:41:03

今夜酒店特價移動互聯網O2O

2015-03-03 10:27:44

大數據O2O互聯網思維

2013-05-09 10:51:44

2012-11-28 09:25:36

2015-08-04 14:45:10

e袋洗騰訊云

2014-04-17 14:49:27

移動互聯網O2O

2015-08-28 09:12:44

云測O2O

2016-06-22 18:37:51

O2O 博覽會

2013-01-15 13:28:24

盈利模式移動互聯網O2O

2014-12-22 14:33:06

中軟國際解決平臺IT服務

2013-01-15 13:59:14

2013O2O細分領域

2015-10-15 17:44:15

O2O

2013-12-03 10:25:59

平臺O2O地圖行業

2015-09-29 17:11:23

2015-01-26 16:02:02

O2O世博會

2014-11-07 14:47:33

微訪談
點贊
收藏

51CTO技術棧公眾號

草b视频在线观看| 成人区精品一区二区| 在线免费观看麻豆| 久久久免费人体| 亚洲激情图片一区| 美乳视频一区二区| 国产又黄又大又爽| 亚洲视频大全| 中文无字幕一区二区三区| 国产精品中文字幕久久久| 深夜福利影院在线观看| 欧美精品momsxxx| 91精品国产免费| 99精品人妻少妇一区二区| 久久黄色美女电影| 久久综合一区二区| 波多野结衣精品久久| 高潮无码精品色欲av午夜福利| 欧美阿v一级看视频| 亚洲欧美一区二区精品久久久| 51自拍视频在线观看| 天天综合网站| 午夜精品福利在线| 青青在线免费视频| 国自产拍在线网站网址视频| 成人黄色大片在线观看| 成人午夜在线视频一区| 国产一卡二卡三卡| 国产一区二区三区成人欧美日韩在线观看 | 国产精品视频一区二区三 | 精品国产免费观看| 91精品婷婷色在线观看| 中文日韩在线视频| 成人在线播放网址| 国产人成网在线播放va免费| 久久久不卡网国产精品一区| 久久超碰亚洲| 全国男人的天堂网| 国产成人精品1024| 91青青草免费在线看| 国产原创中文av| 麻豆国产精品官网| 国产免费亚洲高清| 中文字幕一区二区久久人妻| 久久亚洲国产精品一区二区| 91超碰caoporn97人人| 日本三级午夜理伦三级三| 欧美午夜一区二区福利视频| xx视频.9999.com| 影音先锋男人看片资源| 日韩在线中文| 久久激情视频久久| www深夜成人a√在线| 久久大综合网| 久久国产一区二区三区| 亚洲综合久久av一区二区三区| 久久亚洲国产| 久久久精品国产亚洲| 91视频综合网| 狠狠入ady亚洲精品经典电影| 欧美激情精品久久久久久久变态| 99国精产品一二二线| 男人用嘴添女人下身免费视频| 蜜臀av在线| 午夜精品久久久久久久99樱桃| 欧美丰满熟妇bbbbbb百度| 免费高潮视频95在线观看网站| 欧美日韩激情视频| 欧美污视频网站| 国产麻豆久久| 91精品欧美久久久久久动漫| 国产女同无遮挡互慰高潮91| 三级欧美日韩| 亚洲国产精品女人久久久| 中文字幕 亚洲一区| 精品久久久久久久| 久久久精品久久久| 国产精品50页| 久久精品日产第一区二区| 国产精品久久中文| 国产乱码精品一区二三区蜜臂| 高潮精品一区videoshd| 久久亚洲综合网| 日韩av中文| 亚洲国产成人av好男人在线观看| 蜜桃欧美视频| www 日韩| 亚洲福利一区二区三区| av在线无限看| 日韩区一区二| 亚洲欧美激情视频| 欧美精品99久久久| 日韩欧美视频专区| 欧美日韩成人精品| 精品久久久久久久久久久久久久久久久久| 久久成人久久爱| 国产伦精品一区二区三区在线| 黄色av免费在线看| 一区二区三区丝袜| 91最新在线观看| 成人av婷婷| 久久久国产精品x99av| 欧美日韩综合在线观看| 国产一区二区三区精品欧美日韩一区二区三区| 国产精品xxxx| 麻豆系列在线观看| 色综合天天性综合| 欧美日韩国产综合一区二区三区| 天堂v在线视频| gratisvideos另类灌满| 欧美日韩一区二区在线观看| 艳妇乳肉亭妇荡乳av| 国产精品7m凸凹视频分类| 5252色成人免费视频| 精品国产av一区二区三区| 国产欧美日韩久久| 欧美色图另类小说| 中文在线免费一区三区| 久久精品99久久久香蕉| 超碰在线观看91| av在线不卡网| 日韩成人手机在线| gogo大尺度成人免费视频| 一区二区三区黄色| 国产精品久免费的黄网站| 国产成人精品aa毛片| 色哺乳xxxxhd奶水米仓惠香| 中文字幕av一区二区三区佐山爱| 亚洲国产精品推荐| 青青草手机在线视频| 国产在线播精品第三| 亚洲精品一区二区三区av| 不卡av播放| 精品亚洲精品福利线在观看| 国产精品1000| 成人免费av网站| 妺妺窝人体色www看人体| 日韩中文字幕在线一区| 久久99热精品| 国产浮力第一页| 亚洲色图欧美在线| 国产三级生活片| 国产精品久久久久无码av| 国产啪精品视频网站| 在线视频婷婷| 欧美日韩精品专区| 女教师淫辱の教室蜜臀av软件| 久久99伊人| 欧美福利一区二区三区| 欧美xxxxxx| 亚洲最新av在线| 一区精品在线观看| 国产精品进线69影院| 天天色综合天天色| 无码一区二区三区视频| 91免费欧美精品| 中日韩高清电影网| 精品久久久久一区二区国产| 久久久久久久久久久网| 成人av在线资源网| 黄色一级在线视频| 蜜桃视频欧美| 国产精品视频区1| 很黄的网站在线观看| 日韩欧美aaaaaa| 日韩污视频在线观看| 久久久久久久久久久久久女国产乱 | 在线视频三区| 69av一区二区三区| 国产小视频在线看| www国产精品av| 日本人视频jizz页码69| 欧美成人久久| 蜜桃传媒视频第一区入口在线看| 日本精品另类| 欧美巨乳在线观看| 亚洲日本中文字幕在线| 欧美三日本三级三级在线播放| 欧美一区免费观看| 成人av动漫在线| 天堂在线资源视频| 欧美精品三级| 欧美久久久久久一卡四| 祥仔av免费一区二区三区四区| 欧美富婆性猛交| 欧美男男同志| 91精品国产91久久久久久最新毛片 | 天天色综合社区| 欧美日本一区二区视频在线观看 | 91精品久久久久久综合乱菊| 欧美家庭影院| 国产一区二区三区久久精品| 国产强伦人妻毛片| 精品久久久中文| 亚洲色偷偷综合亚洲av伊人| 99re6这里只有精品视频在线观看| 污污的网站18| 亚洲毛片网站| 国产麻豆电影在线观看| 一本久久青青| 97视频热人人精品| 成人精品国产亚洲| 91精品国产91| av免费网站在线| 影音先锋欧美精品| 天堂国产一区二区三区| 91精品国产入口| 加勒比在线一区| 性久久久久久久久久久久| 九一在线免费观看| 91视频观看视频| 亚洲成年人av| 久久99国内精品| 青青青在线播放| 亚洲国产日本| 伊人色综合久久天天五月婷| 久久99影视| 国产自产在线视频一区| 日韩一级淫片| 国产欧美日韩中文字幕| 日韩精品99| 91福利视频在线观看| 欧美hdxxx| 久久国产精品网站| 日本在线人成| 中文字幕精品—区二区| 久久手机免费观看| 日韩电影第一页| 东京干手机福利视频| 日韩西西人体444www| 一级久久久久久久| 欧美少妇一区二区| 波多野结衣影片| 色婷婷狠狠综合| 久草手机在线视频| 色八戒一区二区三区| 中文字幕第15页| 精品欧美国产一区二区三区| 国产精品7777777| 亚洲一区二区三区中文字幕| 午夜写真片福利电影网| 亚洲欧美一区二区久久| 男女做暖暖视频| 亚洲欧美精品午睡沙发| 日本a级片视频| 一区二区在线观看视频| 青青草原免费观看| 亚洲超碰97人人做人人爱| 欧美一级高潮片| 午夜亚洲福利老司机| 日韩欧美一级视频| 色综合久久久久综合体| 国产成人av免费| 欧美日韩国产另类不卡| 国产又粗又猛视频| 日韩欧美色综合网站| 亚洲国产精品久久人人爱潘金莲| 精品国产一区二区在线观看| 日本毛片在线观看| 亚洲色图第一页| 午夜激情视频在线| 九九精品视频在线| 岛国av免费在线观看| 秋霞av国产精品一区| 成人国产激情在线| 亚洲综合小说区| 蜜桃久久久久| 久久手机视频| 日韩欧美在线中字| 红桃一区二区三区| 国产乱码精品| 三上悠亚在线一区| 国产91综合一区在线观看| 激情综合丁香五月| 国产精品乱子久久久久| 国产亚洲小视频| 一本色道亚洲精品aⅴ| 中文字幕人妻互换av久久| 欧美一级专区免费大片| 四虎精品成人影院观看地址| 中文国产成人精品久久一| 丝袜国产在线| 国产va免费精品高清在线| 伊人久久综合网另类网站| 国产伦精品一区二区三| 色综合天天爱| 精品这里只有精品| 国模娜娜一区二区三区| 亚洲色图14p| 中文字幕视频一区| 成人毛片18女人毛片| 91精品久久久久久久99蜜桃| 日韩电影在线观看完整版| 久久精品国产电影| 成人福利av| 99国产视频| 99tv成人| 久久精品午夜福利| 风间由美性色一区二区三区| 我不卡一区二区| 午夜精品久久久久久久久久久| 国产男女无套免费网站| 亚洲三级 欧美三级| 2020国产在线| 91香蕉国产在线观看| 国产精品三级| 欧美男女爱爱视频| 国产精品中文字幕欧美| 五月天精品视频| 五月天久久比比资源色| 精品久久人妻av中文字幕| 一个人看的www久久| 国产乱码精品一区二三赶尸艳谈| 91在线无精精品一区二区| 精品视频国产| 99热在线这里只有精品| 成人午夜免费视频| www.色小姐com| 欧美老女人在线| 成人福利在线| 日本久久久久久久久| 麻豆视频一区| 男的插女的下面视频| 国产成人亚洲综合a∨婷婷| 一级免费黄色录像| 欧美天堂一区二区三区| 国产免费av在线| 日韩男女性生活视频| 天天久久夜夜| 无码人妻精品一区二区三区在线| thepron国产精品| 国产精品111| 亚洲黄一区二区| 99热99re6国产在线播放| 不卡的av一区| 欧美精品一线| 色哟哟网站在线观看| 一区2区3区在线看| 亚洲精品免费在线观看视频| 久久777国产线看观看精品| 久久九九精品视频| 国产欧美123| 丰满亚洲少妇av| 国产精品.www| 日韩av在线网站| 一本大道色婷婷在线| 你懂的网址一区二区三区| 久久精品一本| 你懂得视频在线观看| 欧美精品乱码久久久久久| 黄色成人影院| 痴汉一区二区三区| 99精品视频免费观看视频| 又黄又爽的网站| 欧美日韩一区二区三区在线免费观看| 三区在线观看| 国产精品爽爽爽| 亚洲午夜精品一区 二区 三区| 深夜做爰性大片蜜桃| 亚洲图片欧美综合| 亚洲人在线观看视频| 国产精品久久久久久久9999 | youjizz.com在线观看| av男人天堂一区| 欧美精品韩国精品| 最新国产成人av网站网址麻豆| 成人黄色91| 黄色大片中文字幕| 国产亚洲午夜高清国产拍精品 | 欧美男女交配| 亚洲一区三区| 成人一区在线观看| 精产国品一区二区| www国产亚洲精品久久网站| 日韩免费精品| 久久婷婷国产精品| 综合色天天鬼久久鬼色| 欧美一级片免费| 国产精品久久电影观看| 亚洲精品91| 女同毛片一区二区三区| 欧美日韩成人一区二区| 成人三级小说| 色噜噜狠狠一区二区三区| 精品中文av资源站在线观看| 亚欧洲精品在线视频| 在线成人免费网站| 超碰在线亚洲| 超碰超碰在线观看| 午夜精品久久久久久久99水蜜桃| 视频免费一区| 久久久久久久久一区| 国产综合色视频| 黄色片网站在线免费观看| 久久国产精品久久国产精品| 国产91精品对白在线播放| 中文字幕永久免费| 欧美男人的天堂一二区| 麻豆理论在线观看| 8x8x华人在线|