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

劉勇智:一碼通缺陷分析與架構設計方案

開發(fā) 架構
本次分享將介紹如何利用 PAST 問題解決框架,從架構和設計方面研究和解決這些問題。

從去年年底到現(xiàn)在,隨著疫情的反復,很多城市的一碼通系統(tǒng)出現(xiàn)了故障,這證明一碼通系統(tǒng)在技術上還存在一些不足,所以本次分享將介紹如何利用 PAST 問題解決框架,從架構和設計方面研究和解決這些問題。

01 PAST 問題解決框架

PAST 的第一個單詞 P 是 Problem,代表的是問題。當遇到問題的時候,不要急于進入方案階段,應該先進行調(diào)研和分析,確認問題到底是什么。這也是 Eric Evans 的《領域驅(qū)動設計》中提到的,理解目標領域并將所學到的知識融入到軟件中是領域驅(qū)動設計(DDD)的首要任務,這強調(diào)了問題的重要性。

第二個單詞 A 是 Analysis,代表的是分析矛盾。導致問題產(chǎn)生的原因可能有多種,在這個過程中要先找出主要矛盾和次要矛盾,然后針對這些原因或者矛盾 找到對應的 Solution,也就是 S 。此時,可以先列舉方案,然后 在 Tradeoff 階段進行權衡和取舍 。在進行軟件或者架構設計的實踐中,大多數(shù)時候都在做權衡,而不是決策,所以需要對設計進行取舍,最終制定出方案。根據(jù)不同的方案,可能要順勢而為,在最后階段進行成效的 review。

02 Problem 問題

下圖為某一城市的一碼通系統(tǒng)。假設產(chǎn)生地為西虹市,圖 1(左)是正常情況下的一碼通系統(tǒng),包含姓名、證件號和二維碼,其中二維碼分為綠碼、紅碼或者黃碼。另外,圖 1(左)的下方還包含疫苗接種信息以及 15 天內(nèi)的核酸檢測結(jié)果。由圖可知,一碼通的主入口集成了眾多的功能。圖 1(右) 為周一早晨一碼通系統(tǒng)的故障顯示頁面,顯示一碼通系統(tǒng)空白,此外,還出現(xiàn)了核酸檢測結(jié)果不顯示任何信息等問題。

■圖 1

03 Analysis分析

3.1 主要矛盾

在分析階段需要針對這些問題嘗試進行調(diào)查和分析,找到問題的原因和矛盾。此時主要是大量市民需要在周一早上從不同場合打開一碼通系統(tǒng)的核酸證明頁面,與一碼通系統(tǒng)不能同時滿足大并發(fā)量之間的矛盾。一碼通系統(tǒng)無法打開,導致用戶反復刷新,系統(tǒng)用戶請求飆增。此時,請求可能直接到達后臺甚至服務層,進而進入分布式 cache 或者數(shù)據(jù)庫,這造成 后臺服務器的流量突增,對應的網(wǎng)絡帶寬增加。

3.2 架構分析

接下來進一步分析架構和設計,從數(shù)據(jù)層面來說,可能沒有形成很好的緩存機制,很多查詢請求都直接進入服務器甚?數(shù)據(jù)庫,造成了緩存的擊穿,很多流量被“懟”到了數(shù)據(jù)庫。從變化頻率彈性來說,一碼通系統(tǒng)的問題在于, 個?碼頁?聚合了太多的內(nèi)容,沒有基于容器的集群搭建和熔斷機制 。從 CFR 跨功能需求來說,問題在于, 開發(fā)人員在進行服務設計時沒有考慮服務器的峰值限制,在系統(tǒng)測試設計階段沒有做好性能和壓?測試,導致系統(tǒng)最終超過了負荷 。從?絡瓶頸來說,理論上來說 1000M ?卡的傳輸速度是 125MB/s,100M ?卡的傳輸速度是 12.5MB/s,在當天出現(xiàn)故障的愿意可能是網(wǎng)絡帶寬不夠支撐,導致網(wǎng)絡上的瓶頸。

圖 2

04 Solution 方案枚舉

完成分析之后需要制定問題解決方案,在方案枚舉過程中,不要著急表達自己的傾向,應該先確定備選方案,并對其進行排列和組合。

4.1 基于數(shù)據(jù)分層架構

針對數(shù)據(jù)來說,可以分為 UI 層個性數(shù)據(jù)、緩存數(shù)據(jù)和 DB 全量數(shù)據(jù)。緩存設計遵循就近原則,數(shù)據(jù)離用戶越近越好,這樣性能可能就越好。按照這種原則,基于數(shù)據(jù)的分層架構實際上是一種漏斗型架構,它是以對象和集合為單位的一種緩存策略,能夠減少對下層系統(tǒng)的訪問。針對每一層數(shù)據(jù),可以采用不同的方法進行處理。

對于 UI 層個性數(shù)據(jù),就一碼通系統(tǒng)出現(xiàn)的問題而言,當用戶點擊查詢核酸結(jié)果時,可以令按鈕不可用,從功能上禁止重復提交,比如設置 15 秒以后才能打開,這樣就會阻斷流量。對于緩存數(shù)據(jù),可以在瀏覽器進行緩存,比如把常見的圖片、靜態(tài)文件、腳本緩存起來,這可能只需要有限的資源就可以讓請求進入對應的后續(xù)階段。此外,還可以利用 CDN 緩存分發(fā)網(wǎng)絡。數(shù)據(jù)從 UI 層到達應用層或者服務端,可以采用 NGINX 或者中間服務器進行代理,比如在服務器端為頻繁查詢,但修改較少的數(shù)據(jù)建立緩存。

對于 DB 全量數(shù)據(jù),主要應專注于存儲,而不是進行復雜的運算。數(shù)據(jù)庫廠商可以支持數(shù)據(jù)庫限流,當達到一定的流量時。返回對應的異常碼會告訴用戶不可用,對應的服務端根據(jù)情況可以進行熔斷處理,而不至于讓數(shù)據(jù)庫一直處理信息而不能響應,進而導致整個應用崩潰。另外,在當天一碼通系統(tǒng)出現(xiàn)問題的時候,建立不同的微服務對核酸報告進行動態(tài)的彈性擴容是一個不錯的選擇,劃分手段就是 DDD。

■圖 3

4.2 業(yè)務變化頻率和彈性

在創(chuàng)業(yè)過程中或在一些比較復雜的系統(tǒng)中,可以做一些體驗設計,對系統(tǒng)業(yè)務能力進行劃分。要基于上下文,根據(jù)系統(tǒng)業(yè)務能力判斷是否從單體轉(zhuǎn)為微服務。另外,還要考慮業(yè)務變化頻率和彈性,比如核酸檢測是近期使用非常頻繁的功能,將其放至主頁,進入系統(tǒng)后可以直接查詢。事實也證明,當時西虹市在疫情出現(xiàn)幾天后就把核酸檢測這個功能直接放到頁面上,這間接說明了業(yè)務變化頻率對系統(tǒng)的設計是很重要的。

圖 4

4.3 CFR – 測試設計與性能

針對 CFR 來說,圖 5 展示了有指導意義的測試四象限。Q1 象限從技術出發(fā)支撐團隊的整個測試,包括單元測試和組件測試,可以幫助團隊盡快發(fā)現(xiàn)問題。Q2 象限從業(yè)務角度支撐團隊測試,更側(cè)重于發(fā)現(xiàn)功能和業(yè)務上的問題。Q3 象限從業(yè)務角度來評價產(chǎn)品,主要包括一些探索性測試。Q4 象限從技術角度來評價產(chǎn)品,包括性能測試、壓力測試以及安全測試。可以將 4 個象限分為質(zhì)量交付(Q1、Q2、Q3)和運維(Q1、Q2、Q3、Q4)兩條指引。隨著 DevOps 的盛行,往往把這四個象限是結(jié)合起來,制定有效的測試策略,使測試和開發(fā)在項目中能夠落地。

圖 5

從性能設計方案來說,在并發(fā)量很高的情況下,比如一秒鐘有 100 個請求,那么是否要把 100 個請求直接放到服務端和數(shù)據(jù)庫,進行 100 次查詢?顯然不是,解決方案應該是把這些請求合并到一起。可以通過限時器或者定時器的形式把請求合到一起,在查詢之后找到對應的 API 對應進行返回。這實際上是批量查詢的變種。但如果請求較少,就沒有必要進行請求合并了,應根據(jù)情況配置。還有一種方法叫限流,這時可以采用 令牌桶算法 ,令牌桶的容量是?定的,令牌是以?定的速率加進去的,如果桶已經(jīng)滿了,就不再繼續(xù)添加。也可以采用 漏桶算法 ,不管當前有多少并發(fā)數(shù),通過出?速率保證后臺程序接到的請求數(shù)是?定的,可以達到限流的?的。這種方法不適用于一碼通系統(tǒng)事件的情況。 中間件限流方法 是 Tomcat 使? maxThreads 來實現(xiàn)限流,也可以通過 NGINX 的 limit_req_zone 和 burst 來實現(xiàn)速率限流,NGINX 的 limit_conn_zone 和 limit_conn 兩個指令可以控制并發(fā)連接的總數(shù)。

4.4 網(wǎng)絡瓶頸

從網(wǎng)絡瓶頸來說,為了防止網(wǎng)絡堵塞情況發(fā)生,可以嘗試把訪問方式由 HTTP 變成 TCP,例如訪問 Redis 緩存,這種情況采? RESP ?式。還可以使?更?檔次的?卡,例如采? DNS 負載均衡,使多個 IP 對應同?個域名。

05 Tradeoff 權衡和取舍

做軟件就是做權衡。具體來說,前端落地后,客戶端緩存、瀏覽器緩存、CDN 緩存等都可以開始運行,首先訪問服務器,這里的服務器包含對應的 NGINX 或者負載均衡器,流量接下來到達應用層和服務層,如果此階段流量較大,可以多線進行性能優(yōu)化或者高性能的 RPC,也可以添加緩存。然后可以進入微服務框架。

回到緩存部分,數(shù)據(jù)訪問層可能包含 Redis 等,一些頻繁訪問但不經(jīng)常變的數(shù)據(jù)就可以緩存到這里,通過請求合并或者查詢減少 I/O。在存儲層,數(shù)據(jù)庫比較注重全量數(shù)據(jù),如果數(shù)據(jù)庫壓力比較大,可以考慮分庫和分表。根據(jù)不同的數(shù)據(jù)情況,甚至不同的人、不同的區(qū),都可以建立自己的數(shù)據(jù)庫來進行訪問。從基礎設施來說,系統(tǒng)要能夠支持快速的擴容,如果把業(yè)務變化頻率彈性考慮進去,那么云原生是不可缺少的。最后列出一個方案僅供參考。

答疑環(huán)節(jié)

1、如何帶領和管理初創(chuàng)企業(yè)的技術團隊?

要想帶領團隊,首先應該確定團隊的方向,也就是項目愿景。確定愿景之后才有了目標,然后根據(jù)實際情況,確認支撐這些目標完成所需要的人員技能要求。其次,團隊要進行能力提升,因為要完成業(yè)務目標,需要對應的能力輸出。另外,如果團隊人員比較多,還要有團隊規(guī)范,使公司或者項目的戰(zhàn)略流程化,流程工具化。對于組織來說,我認為還要進行不停的學習嘗試,應該從客戶的角度來解決其痛點。

2、一碼通系統(tǒng)的 CDN 設計有什么原則?

一般情況下,在配置的時候,要明確有哪些是能夠緩存起來的。比如,可以把不經(jīng)常訪問也不經(jīng)常變化的數(shù)據(jù)放到 CDN 緩存中,具體要根據(jù)業(yè)務數(shù)據(jù)的情況來決定。

3、請求如何合并?

在 Java 中有 feature 功能可以引入請求。比如,1 秒鐘有 100 個請求,引入請求之后可以將其分為 10 份,通過線程池一秒內(nèi)遍歷 10 次。具體可以把請求分別添加至線程池中,然后線程池定時觸發(fā)調(diào)用請求。feature 功能使請求從數(shù)據(jù)庫返回之后,能夠找到對應的 request。對于這些問題,JavaSpring 中已經(jīng)有比較成熟的方案。

責任編輯:張燕妮 來源: 聲網(wǎng)
相關推薦

2024-10-17 08:26:53

ELKmongodb方案

2021-08-20 14:23:14

鴻蒙HarmonyOS應用

2025-09-29 02:00:00

2022-01-18 09:00:00

架構服務器一碼通

2023-02-24 08:27:56

RabbitMQKafka架構

2019-08-08 16:55:34

北京公交一碼通乘公交APP

2024-04-17 08:03:45

架構設計Java

2022-01-07 14:35:17

一碼通大數(shù)據(jù)

2018-09-27 15:56:15

2021-11-08 06:57:35

Redis架構設計

2012-08-28 11:15:57

IBMdw

2018-08-03 15:28:51

數(shù)據(jù)平臺數(shù)據(jù)倉庫OLTP

2010-09-08 16:17:37

SIP協(xié)議棧

2021-11-11 10:48:35

架構運維技術

2019-12-20 11:23:09

Broker架構高可用

2022-07-05 09:38:47

模型RBACABAC

2009-10-19 13:50:57

布線設計方案

2012-07-11 10:49:34

鮑爾默Surface

2009-10-12 16:50:00

點贊
收藏

51CTO技術棧公眾號

免费a v网站| 一区二区三区不卡在线| 日韩精品一区二区亚洲av| 青青草久久爱| 色综合色狠狠天天综合色| 美女一区视频| 羞羞色院91蜜桃| 久久亚洲在线| 欧美大胆人体bbbb| 青青草原av在线播放| 中文字幕在线播放| 国产福利精品一区二区| 57pao国产成人免费| 免费看黄色三级| 动漫一区二区三区| 精品欧美国产一区二区三区| 水蜜桃一区二区三区| 成人h动漫精品一区二区无码| 在线看片成人| 色妞久久福利网| 三级视频网站在线观看| 国产精品蜜月aⅴ在线| 亚洲精品一二三区| 日本一区二区三区四区高清视频| 91九色蝌蚪91por成人| 亚洲国产综合在线看不卡| 国产一区二区黄| 亚洲女则毛耸耸bbw| 欧美黄色三级| 午夜精品久久久久久久99樱桃| 日韩精品久久一区| 开心激情综合网| 免费人成在线不卡| 国模叶桐国产精品一区| 777777国产7777777| 亚洲永久精品唐人导航网址| 日韩欧美123| 性生交免费视频| a√中文在线观看| 亚洲男人天堂av| 日韩高清国产精品| 日韩在线视频第一页| 国内一区二区视频| 17婷婷久久www| 久久久久久久久久久久久久久久久| 欧美三级三级| 亚洲欧美成人一区二区在线电影| 日韩免费在线免费观看| 国产精品国产自产拍高清av水多| 欧美成人另类视频| 日韩a级大片| 日韩精品一区二区三区蜜臀| 潘金莲激情呻吟欲求不满视频| 新片速递亚洲合集欧美合集| 欧美日韩国产精品一区二区三区四区| 99热都是精品| 欧美成人视屏| 国产欧美精品一区二区色综合| 精品欧美日韩在线| 人妻丰满熟妇av无码区hd| 国产成人精品免费网站| 亚洲free性xxxx护士hd| 国产精品久久久久久久久久久久久久久久 | 久久久精品视频国产| 欧美成人高清视频在线观看| 精品视频123区在线观看| 亚洲综合在线网站| 免费高清视频在线一区| 欧美色中文字幕| 性chinese极品按摩| 精品久久毛片| 欧美猛男gaygay网站| 午夜一区二区视频| 成人污版视频| 欧美一区二区女人| 久久人人爽人人片| 成人h动漫精品一区二区器材| 亚洲黄网站黄| 777xxx欧美| 欧美精品 - 色网| 免费观看性欧美大片无片| 91精品国产91久久综合桃花| 黑人巨大猛交丰满少妇| 凹凸成人在线| 日韩精品免费看| 中文字幕 自拍| 成人午夜av| 日韩最新av在线| 爱爱视频免费在线观看| 韩国亚洲精品| 欧美在线观看网站| 中文永久免费观看| 国产精品自拍在线| 精品无码久久久久久久动漫| 男女av在线| 国产精品久久久久久久午夜片 | 97视频在线观看网址| 中文字幕亚洲乱码熟女1区2区| 麻豆一区二区三| 高清一区二区三区视频| 天堂中文在线8| 国产色婷婷亚洲99精品小说| 一级特黄妇女高潮| 极品美鲍一区| 欧美日韩亚洲丝袜制服| 欧美一区二区三区爱爱| 美女黄色片视频| 精品一区二区三区中文字幕在线 | 林ゆな中文字幕一区二区| 亚洲桃花岛网站| 无码黑人精品一区二区| 亚洲一区二区三区高清| 成人免费看吃奶视频网站| 天天综合天天综合| 国产精品久久久久久一区二区三区| 国产精品视频一二三四区| 芒果视频成人app| 91精品视频网| 欧美做受xxxxxⅹ性视频| 亚洲免费二区| 日本国产精品视频| 国内精品久久久久久久久久| 久久亚洲捆绑美女| 日韩精品久久一区二区| 在线成人视屏| 亚洲国产婷婷香蕉久久久久久 | 亚洲色图欧洲色图婷婷| 116极品美女午夜一级| www欧美在线观看| 亚洲免费影视第一页| 国产精品18p| 精品一区二区在线免费观看| 欧美日韩国产免费一区二区三区| 色呦呦网站在线观看| 欧美三级在线看| 午夜一区二区三区免费| 午夜久久黄色| 亚洲免费在线| 777777777亚洲妇女| 国产永久免费视频| 国产午夜精品理论片a级大结局| 福利视频免费在线观看| 国产专区精品| 日韩视频欧美视频| 中文字幕人妻互换av久久 | 五级黄高潮片90分钟视频| 欧美区国产区| 亚洲a中文字幕| 免费高清完整在线观看| 欧美日韩免费一区二区三区| 久久久久亚洲av成人无码电影| 日韩一级在线| 国产69精品久久久久9999apgf| 免费av网站在线看| 欧美裸体bbwbbwbbw| 亚洲欧美卡通动漫| 麻豆成人av在线| 水蜜桃亚洲精品| av在线一区不卡| 在线视频亚洲欧美| 波多野结衣影片| 国产亚洲一区二区三区在线观看| 99视频在线免费播放| 久久亚洲道色| 亚洲精品国产视频| 国产精品久久999| 水中色av综合| 日韩欧美国产中文字幕| 久久久精品人妻无码专区| 亚洲综合精品四区| 欧美不卡三区| 3d欧美精品动漫xxxx无尽| 国产亚洲成av人片在线观看桃| 成年人晚上看的视频| 国产精品系列在线| 中文字幕在线视频一区二区三区 | 韩国毛片一区二区三区| 咪咪色在线视频| 久久久久九九精品影院| 欧美国产日韩在线| 日韩在线观看视频网站| 色哦色哦哦色天天综合| 亚洲AV成人无码网站天堂久久| 久久国产精品无码网站| 永久免费看av| 免费萌白酱国产一区二区三区| 欧美在线视频观看免费网站| 国产高清视频在线观看| 在线观看91av| 日韩精品人妻中文字幕| 久久精品夜色噜噜亚洲aⅴ| jizz欧美性11| 亚洲1卡2卡3卡4卡乱码精品| 久久精品影视| 国产日韩在线视频| 伊人春色在线观看| 亚洲免费高清视频| 97人妻精品一区二区三区动漫| 亚洲综合色网站| 欧美一区二区三区成人精品| 激情综合网最新| 无码人妻丰满熟妇区96| 91一区二区| 国产一区二区高清视频| xxxxx.日韩| 国内精品国产三级国产在线专| 国产小视频福利在线| 制服丝袜亚洲网站| 一级黄色免费网站| 亚洲视频小说图片| 中国美女乱淫免费看视频| 久久成人综合网| 黄色免费福利视频| 亚州av乱码久久精品蜜桃| 精品国产乱码久久久久久88av| 国产成人精选| 国内精品视频在线| 黄色在线播放网站| 亚洲视频一区二区三区| 亚洲精品一级片| 欧美日韩成人综合天天影院 | 欧美熟妇乱码在线一区| 欧美精品v国产精品v日韩精品 | 国产精品毛片a∨一区二区三区|国| 黄色片网站在线| 亚洲另类激情图| 亚洲精品久久久蜜桃动漫 | 国产成人无码专区| 亚洲专区一二三| 99在线视频免费| 91美女在线视频| 超碰中文字幕在线观看| 久久天堂精品| 国产原创popny丨九色| 欧美大片专区| 在线成人性视频| 视频一区中文| 久久av一区二区| 澳门久久精品| 产国精品偷在线| 国产情侣一区在线| 国产中文字幕日韩| 欧美free嫩15| 日韩av大片免费看| 麻豆视频在线观看免费网站黄| 欧美日韩国产第一页| 麻豆传媒视频在线观看免费| 中文字幕日韩av| 国产私拍精品| 一区二区三区亚洲| 69av亚洲| 日韩在线视频网| 亚洲视频 中文字幕| 男女羞羞在线观看| 欧美人与物videos| 中文字幕免费高清电视剧网站在线观看| 中文字幕亚洲综合| 日本中文字幕伦在线观看| 中文欧美在线视频| 尤物网在线观看| 日韩色av导航| 国产黄色在线免费观看| 美女av一区二区| 美女网站视频在线| 久久久日本电影| 岛国av免费在线观看| 77777少妇光屁股久久一区| 高清视频在线观看三级| 欧美影院久久久| 中文在线8资源库| 国产999精品久久久影片官网| 久久99久久99精品免观看软件| 国产精品成人aaaaa网站| 久久av日韩| 亚洲一区二区三区成人在线视频精品 | 亚洲欧美一级| 亚洲自拍av在线| 视频在线亚洲| 国严精品久久久久久亚洲影视| 婷婷激情久久| 亚洲亚洲精品三区日韩精品在线视频| 欧美激情777| 欧美成人午夜剧场免费观看| 国产艳俗歌舞表演hd| kk眼镜猥琐国模调教系列一区二区| 久久久久亚洲AV成人无码国产| 久久品道一品道久久精品| 少妇av片在线观看| 亚洲免费电影在线| 欧美日韩乱国产| 欧美系列日韩一区| 精品人妻av一区二区三区| 日韩av在线免费观看| 91在线播放网站| 欧美另类极品videosbest最新版本| 变态调教一区二区三区| 国产精品99久久久久久久久久久久| 不卡的国产精品| 久久精品第九区免费观看| 日韩电影免费网址| 欧美一级视频在线播放| 日本vs亚洲vs韩国一区三区 | 欧美zozozo| 美州a亚洲一视本频v色道| 日韩在线观看av| 99re6在线精品视频免费播放| 国产精品午夜一区二区欲梦| 97成人在线| 五月天久久狠狠| 极品尤物久久久av免费看| 欧美黑人又粗又大又爽免费| 国产成人免费视频网站高清观看视频| 欧美 变态 另类 人妖| 日韩毛片视频在线看| av黄色在线播放| 欧美一级xxx| 成人在线观看免费| 久久久视频精品| 成年永久一区二区三区免费视频| 欧美人与性禽动交精品| 欧美日韩一区二区国产| 狠狠躁狠狠躁视频专区| 97久久久精品综合88久久| 婷婷激情四射网| 天天操综合520| 色偷偷av亚洲男人的天堂| 牛牛在线精品视频| 国产热re99久久6国产精品| 日本福利一区| 日本成人在线不卡| 久久国产精品色婷婷| 欧美特级黄色录像| 五月婷婷欧美视频| 亚洲av无码乱码国产麻豆| 最近免费中文字幕视频2019| 欧美一区久久久| 久久av一区二区三区漫画| 亚洲无吗在线| 亚洲高清av一区二区三区| 中文字幕制服丝袜成人av | 国内精品久久久久久久影视蜜臀 | 88xx成人免费观看视频库| 国产视频一区二区不卡| 欧美日韩影院| 在线一区二区不卡| 国产精品久久久99| 91亚洲国产成人精品一区| 在线精品高清中文字幕| 91成人在线| 91国产丝袜在线放| 真实国产乱子伦精品一区二区三区| www.这里只有精品| 国产精品私人影院| 亚洲无码精品在线观看| 中文字幕亚洲自拍| 亚洲91在线| 一区二区视频在线播放| 久久99久久精品| 欧美黑人性猛交xxx| 91精品国产乱| 在线视频中文字幕第一页| 动漫一区二区在线| 一区久久精品| 黄色a一级视频| 欧美性黄网官网| 国产三级电影在线| 国产在线不卡精品| 久久精品国内一区二区三区水蜜桃 | 国产三级av在线播放| 在线观看日韩电影| 日本免费中文字幕在线| 亚洲精品免费网站| 韩日成人在线| 中文字幕在线免费看线人| 欧美性大战xxxxx久久久| 日本高清视频在线播放| 91精品网站| 国产一区二区三区的电影| 美女100%无挡| 91精品在线麻豆| sm久久捆绑调教精品一区| 日本精品一区| 国产一区二区三区在线观看免费| 黄色一级视频免费观看| 日韩成人中文电影| 亚洲欧美精品一区二区三区| 国产精品久久久久天堂| 国产女人18毛片水真多| 欧美激情精品久久久久久蜜臀| 91精品啪在线观看国产爱臀| 97xxxxx| 自拍偷拍国产精品| 朝桐光av在线一区二区三区| 57pao精品| 久久成人综合| 在线观看日本一区二区| 亚洲码国产岛国毛片在线| 中文字幕一区二区人妻| 久久久久久久久久久免费精品 | 亚洲国产一区二区三区在线播放|