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

為什么我們要放棄遷移到微服務?

開發 架構 開發工具
最近我們開發團隊在開發計劃中有一個小停頓,技術部門認為現在是將應用從單體架構遷移到微服務的最佳時機。

最近我們開發團隊在開發計劃中有一個小停頓,技術部門認為現在是將應用從單體架構遷移到微服務的最佳時機。

[[313279]] 

圖片來自 Pexels

經過一個月的準備和調查,我們取消了遷移,仍然使用單體模式。對我們而言,微服務不僅幫不上忙,反而會影響到開發計劃。

我們了解微服務大約是在一年前,但是很驚訝地發現它并不適合我們。本篇文章把我們的經歷寫出來,可能會對大家有借鑒意義。

發現問題以及早期妥協

我們嚴重依賴第三方

我們的應用是整合外部現有產品和業務規則給用戶展現一個友好界面的 UI。客戶是一家 UWP App,后臺有相應服務在第三方域和我們之間交換數據。

對第三方的依賴嚴重影響我們選擇微服務。例如,應用經常要在不同域之間轉換功能,使得第三方域看起來像是完全不同的一個域,如果在我們之間有一個單一服務情況還不算太糟。

然而,整個域交換在分解成多個微服務過程中就看起來很怪異了。

是我們的微服務跟第三方的分解不同嗎?我們復制了所有服務的前后端需求嗎?還是我們分解了自己的微服務,仍然需要一個微服務從第三方獲取信息?所有這些問題看起來都跟微服務指南相背離。

我們和第三方合作很緊密,經常一起協作發布版本。微服務的好處在于每個團隊都可以不受影響獨立發行服務,而跨公司合作則失去了這種好處。

微服務另外一個好處在于,每個團隊只需要完整設計自己的業務問題。而我們,作為一個和第三方完全獨立的公司團隊,這種重構看起來不可行。

我們不能有效分離微服務

我們實在找不出應該從哪個單體應用下手。于是我們在域模型之間連線,以決定要創建哪些微服務。

然而,一旦這么開始做,發現很多共享業務邏輯影響著微服務域的劃分。如果將微服務劃分的更細小,只能帶來更多的耦合關系,到處都需要消息總線,消息可能會出現大爆炸。

原因在于我們的單體式應用是為一個業務邏輯服務的。我們為用戶方便創建了跨域和組的很多工作流,本質上,UI 在過去四年中就是將各種東西整合到了一起。

另外,我們還誤解了微服務如何被隔離,以及低估了服務之間正確邊界選擇的重要性。

唯一能做到的就是為了實現一個標準功能,從而需要將所有相關微服務同時升級,由此要求每個微服務都不能被某個單獨團隊擁有。

共享微服務

我們大約有 12 個開發人員分布在兩個功能團隊和一個支持團隊。工作波動性很大,沒有專職負責團隊。所有團隊同時接觸同一批代碼很正常,不能將某個微服務指定給一個團隊。

考慮架構時候一定要記得 Conway's Law,其意思是軟件架構會模仿組織和團隊架構增長。

微服務架構對于不同團隊負責不同業務邏輯是比較有效的,然而,共享代碼功能的工作模式最好采用單體式架構。

平臺并沒有準備好

各種問題意味著至少六個月內,需要在 IIS 內并行運行微服務和單體式應用。

我們不會訪問與微服務相關的工具,如容器、Kubernetes、服務總線、API 網管等,也就意味著與其他微服務之間通訊有很大障礙。

因此,我們決定每個微服務都復制與存儲層轉換相關讀服務的共享邏輯。因為不能正常拆分服務,也就意味著必須承擔大量復制工作量。

例如,對于某個復雜而且基礎的業務邏輯,必須復制黏貼并維護至少 4 個計劃中的微服務。

沒有未來清晰圖景

開發團隊只有六個月內粗略的構想,而且業務更改也很頻繁(業務更改需求也是司空見慣的事情),這些讓微服務化更加充滿不確定性,因為即使在短期也無法預知會出現什么鏈接。

微服務之間的復雜性會增加嗎?花了幾個月分離的服務會回到過去嗎?盡管我們今年早些時候做過一些 PoC,但是因為業務需求的更改不得不放棄。

架構緊耦合

我們只有一個很窄的時間窗口,剛好能把單體式應用分解成列出來的微服務,而且沒有冗余時間應付可能出現的改變,也沒有 Plan B,我們被自己給卡住了。

因為我們在計劃階段就發現了很多問題和挑戰,更別說實施階段了,開發團隊非常有壓力。

缺乏經驗

考慮到風險和時間壓力,而且架構師和實施專家也都沒有任何特殊經驗,加上沒有標準工具能用,我們只能靠自己來實施,這些都更加惡化了情況。

和其他微服務大拿溝通后,他們也都發出了很多警告,并給出了不少以前并沒有的架構建議,指出了我們在域模型之間畫線的順序。

到目前為止,由于時間緊任務重,我們的計劃包括了很多不同于標準微服務的妥協方案。

因為缺乏專家,這看起來更像一條不歸之路,開發團隊越來越焦慮。

再次拷問我們的目標

是否解決了痛點

一旦前方布滿了困難,就失去了目標,我們暫停下來,意識到我們并沒有搞明白為什么要這樣做。

我們沒有列出痛點,而且不清楚這樣做是否可以解決痛點。更甚,微服務有可能會給我們帶來新的問題。

我們開始反思,我們從中會獲得什么好處?能解決什么問題?我們召開了更多會議討論它,但一直沒有明確的答案。

最后,我們發現在討論微服務過程中我們忽略了一個很重要的痛點,而且沒有足夠的時間來解決這個問題,也就是我們不能考慮微服務或者其他東西了。

潛在收益是什么

這時候我們開始反思微服務一般意義上會帶來什么好處?

自治

微服務使得團隊可以控制全棧提供一個功能。這種區隔會減少不同團隊之間協同的次數,互相不影響對方的工作。

使團隊更加專注

單體式應用中,團隊可以專注于所有任務。而采用微服務后,則是某項業務流程的專家。

他們會理解自己區域內的業務規則和需求,知道軟件棧如何搭建,當發生改變時會非常有信心完成。

易于擴展

有了微服務,可以根據性能需求擴展服務規模。而在單體式應用中,盡管也可以水平擴展服務,但是不能獨立擴展單體應用的模塊。

微服務粒度可以增加或者減少服務能力。也許當發現性能問題時,可以參與其他工作,或者稍微喘口氣。

易于回滾

每個功能只需要修改單一微服務,而且可以不影響其他團隊工作進行回滾。另外微服務還可以減少單一錯誤對整個系統的影響。

易于迭代

如果有一個擴充系統的,每個發布都很花時間并且有風險,那么就需要大量工作處理每次發行時的問題。

微服務可以減少溝通時間和成本,團隊可以各自確定合適時間。

采用最佳技術

團隊依賴微服務可以選擇最佳技術方案。而單體式卻很難升級。

易于升級

大型應用升級都不是一件容易的事情。尤其是要在多個團隊之間協作。相互隔離的微服務可以每次只升級一個服務,更容易控制風險。

風險保護

微服務可以將頻繁變化和很少變化的服務分隔開,減少意外發生的風險。

粒度減小

小型化服務更易于理解,而且可以保持設計一致。對比來看,單體式應用會因為不同團隊的意見不統一帶來不一致性。

優勢匯總

微服務有很多優勢。但是我們能從中獲得什么?

最終,對于無法改變或者妥協的架構只能放棄這些優勢。我們失去了微服務帶來的隔離性。與第三方的合作減弱了從服務不相關性中帶來的好處。

權衡

大炮打蚊子

微服務也并不都是優點,有一長串需要考慮的問題。

例如,日志,監控,異常處理,容錯,回滾,通訊,消息格式,容器,服務發現,備份,遙測,報警,跟蹤,工具,共享,文檔,擴展,時區,階段,API 版本,網絡延遲,健康檢查,負載均衡,CDC測試,等等。

如果沒有微服務平臺,我們要自己面對所有上面列出來的問題。因為有痛點才要轉向微服務,但是不但沒法從中獲益,還要面對一堆轉向微服務帶來的問題,我們是何苦來呢?

微服務只是名義

下圖是我們現在單體式應用和微服務的對比。架構上來看,新架構很像單體式,各個組件還是緊耦合,也許我們只是用了微服務的標簽。

 

單體式一定很差嗎

好像“單體式”就意味著落后,“微服務”就意味著先進。但是從開發團隊來看,我們的單體式應用運行良好,基本沒有什么問題。

我們有很好的 CI/CD 配置,易于配置和回滾。分支和測試策略確保問題都被提前解決。

似曾相識

此時,似乎有些熟悉的感覺。在我以前從業經驗也有過類似的經驗,但從沒稱為微服務,盡管并不完全符合微服務的規則,但是的確解決了問題并帶來類似的好處。

5 個人的小團隊帶領 200 人的開發者。這是一個巨大的 C# 應用,大概 5% 的工作通過單體式共享,其他的共享兩節點服務。

我們也不喜歡單體式,工作起來很慢,編譯,測試,架構改變的很快經??吹讲煌耐鲁霈F。

有時候因為一個從未聽過的同事辭職了從而延遲了整個項目,技術更新因為要和整個公司同步需要幾個月,Pull 申請需要整個系統批復需又要幾個星期。

同時,有兩個服務規模很小,我們可以很好地控制、部署、架構它。一旦有性能問題,會懷疑實例數量直到解決底層問題,很少麻煩其他團隊。

我們團隊主導了前后端開發語言的選擇??傊?,我們很專注于一個很窄的業務邏輯,每個人都成為了專家。

技術之外

越了解微服務,越發現其不太適合我們。我們是不是太為了技術而技術了?

還有很多其他問題沒考慮:

  • 有沒有專注業務邏輯的團隊?
  • 是否能夠清晰劃分域和微服務?
  • 工作在所有團隊之間是否平衡?
  • 團隊負載是否均衡?
  • 單體式困難是否被分解到其他工作中?

復盤

遷移到微服務是個大爆炸,大家都停下功能開始想如何分解單體引用,即使前提還不具備。

后來證明這不是個好方法,有可能還是個倒退。首先創建所有微服務,然后設置架構并忽略了團隊的架構。

假如我們開始時考慮團隊和業務邏輯結合,等架構成熟,并等微服務自然顯現,會更好。而且新的業務需求出現,可以直接被放在一個新服務中。

強制上微服務,也意味著需要選擇每個微服務的大小。一些文章建議每個微服務至少按照一個團隊的支撐設計。其他的則建議越小越好,一旦需要更改,很短時間內就可以完成。

領導層決定按照工作域劃分,如果需要再細分。這個決定導致上面出現的問題。后來復盤時發現如果等待微服務自然出現,其大小其實最合適。

取消

隨著預定時間一天天臨近,我們團隊持續發現越來越多的問題。上線四天后,仍然看不到預期的效果。于是召開了一次會議,最終取消了微服務計劃。

取代行動

微服務的熱度消散,也就意味著我們沒有做好必要的調研。拋棄了微服務后,我們也有精力去調研其他方案。

最后,我們決定在單體應用內部劃分成不同項目,更好地劃分了架構和耦合關系。

另外這種架構使得域模型更加清晰,使得未來考慮微服務更容易。

結論

領導層上微服務的倉促決定并沒考慮清楚挑戰和目前狀態。評估后,發現微服務并不適合我們,需要更多的妥協。

這些折衷方案把微服務帶來的好處都抵消掉了。微服務并不考慮非技術因素,例如團隊結構和工作量。

幾個月調研后,我們拋棄了微服務嘗試,決定對已有的單體式應用做一些更適合的微調。

 

責任編輯:武曉燕 來源: Docker
相關推薦

2025-09-29 01:22:00

微服務單體架構CQRS

2020-09-16 14:56:11

MYSQL知識數據庫

2020-09-09 09:38:47

GoLangNodeJS編程語言

2020-10-13 09:25:27

ESClickHouse搜索引擎

2020-03-12 08:00:34

MySQL遷移TiDB

2016-01-20 09:54:51

微服務架構設計SOA

2011-06-08 10:30:08

MongoDB

2024-09-04 17:49:27

2019-12-30 08:34:40

ZabbixPrometheus監控

2020-10-13 18:16:19

微服務架構數據

2018-11-15 16:18:14

微服務架構拆分服務

2017-03-06 17:30:11

微服務架構系統

2021-04-22 15:55:56

UCaaS統一通信企業通信

2022-05-10 15:24:34

KafkaZooKeeperKafka Raft

2021-07-07 10:48:00

DigGoWire

2021-01-25 07:40:37

Druid數據eBay

2020-04-20 08:08:23

MongoDBElasticsear數據庫

2023-01-11 16:22:07

2017-04-05 16:40:45

2019-08-26 09:15:09

設計技術人生第一份工作
點贊
收藏

51CTO技術棧公眾號

精品国产一区二区三区久久久久久| 亚洲视频免费一区| 国产亚洲欧美激情| 精品国产不卡一区二区三区| 99在线免费视频观看| 亚洲av激情无码专区在线播放| 玖玖视频精品| 久久久国产一区二区| 亚洲视频在线播放免费| 成人一级视频| 亚洲一二三四区| 久久国产精品偷| 公侵犯人妻一区二区三区| 亚洲精品伊人| 色综合久久久久综合体桃花网| 裸体裸乳免费看| 久久久资源网| 国产成人在线视频免费播放| 136fldh精品导航福利| 欧美爱爱免费视频| 免费萌白酱国产一区二区三区| 欧美日韩在线亚洲一区蜜芽| 国产精品国产亚洲精品看不卡| 日韩专区在线| www欧美成人18+| 成人国产一区二区| 亚洲天堂视频在线| 亚洲在线播放| 色综合视频网站| 懂色av蜜臀av粉嫩av永久| 久久99国产精品久久99大师| 91精品国产综合久久精品麻豆| 日本成人中文字幕在线| 黄频免费在线观看| 一区二区三区在线免费播放| 亚洲精品成人a8198a| 日本天堂影院在线视频| 成人中文字幕电影| 亚洲综合精品一区二区| 亚洲综合网av| 蜜桃传媒麻豆第一区在线观看| 欧美在线欧美在线| 久草国产精品视频| 国产精品videossex久久发布| 日韩中文字幕视频在线观看| 欧美激情 一区| 国产成人3p视频免费观看| 亚洲国产成人一区| 欧美大喷水吹潮合集在线观看| 欧美久久亚洲| 日韩女优毛片在线| 被黑人猛躁10次高潮视频| 伊人久久精品| 欧美精品在线视频| 想看黄色一级片| 中文字幕综合| 欧美一级理论性理论a| 手机精品视频在线| 欧美2区3区4区| 欧美一区二区三区在线观看| 自拍一级黄色片| 香港久久久电影| 91精品国产综合久久精品性色| 在线观看av免费观看| 国产一区二区三区视频在线| 日韩一区二区三区电影在线观看| 一级片免费在线观看视频| 国产精品xnxxcom| 欧美大片国产精品| 亚洲一区二区三区黄色| 西野翔中文久久精品字幕| 亚洲美女久久久| 日韩一级片在线免费观看| 大色综合视频网站在线播放| 日韩中文在线观看| 免费在线观看国产精品| 亚洲激情国产| 国产成人+综合亚洲+天堂| 亚洲视屏在线观看| 久久99精品国产91久久来源| 亚洲aa在线观看| 日韩在线一区二区三区四区| 2023国产精品| 手机福利在线视频| 色呦呦在线播放| 欧美性精品220| 亚洲三级视频网站| 国产乱码精品一区二区三区亚洲人| 日韩三级免费观看| 51调教丨国产调教视频| 久久久久国产精品人| 欧美午夜精品一区二区蜜桃| 911福利视频| av综合网址| 亚洲视频专区在线| 91高清免费观看| 一本色道久久综合亚洲精品不卡| 国产精品爱久久久久久久| 国产又大又粗又硬| 91尤物视频在线观看| 亚洲国产成人不卡| 日韩伦理av| 欧美在线你懂的| 熟妇高潮一区二区| 日韩中文首页| 欧美精品18videosex性欧美| 波多野结衣高清视频| 国产传媒一区在线| 日本一区二区三区视频在线观看 | 欧美一区国产一区| 国产精品实拍| 91激情五月电影| 免费观看污网站| 久久资源中文字幕| 欧美亚洲成人xxx| 精品国自产在线观看| 国产性色一区二区| 缅甸午夜性猛交xxxx| 日韩免费在线电影| 亚洲热线99精品视频| 国产一级生活片| 韩国精品免费视频| 五月天久久狠狠| 亚洲v.com| 欧美精品一区二区三区很污很色的| 欧美亚洲色综久久精品国产| 亚洲影院一区| 精品亚洲欧美日韩| 欧美黄色视屏| 日韩一本二本av| 91久久久久久久久久久久久久| 久久不射网站| 久久99精品久久久久久久久久| 三级资源在线| 日韩欧美一级二级三级| 欧美丰满熟妇bbbbbb| 蜜臀av国产精品久久久久| 免费国产在线精品一区二区三区| 色呦呦网站在线观看| 日韩欧美一级特黄在线播放| 强制高潮抽搐sm调教高h| 日韩不卡手机在线v区| 欧美精品二区三区四区免费看视频| 17videosex性欧美| 亚洲第一精品夜夜躁人人爽| 国产亚洲欧美精品久久久久久| 国产一区二区在线观看视频| 在线播放豆国产99亚洲| 91p九色成人| 中文字幕不卡av| 一级黄色av片| 欧美高清在线一区二区| 91蝌蚪视频在线观看| 国产麻豆精品久久| 国产精品国内视频| 一区二区高清不卡| 69成人精品免费视频| 国产稀缺精品盗摄盗拍| 国产精品自拍一区| 男人添女人下部视频免费| julia中文字幕一区二区99在线| 久久综合伊人77777蜜臀| 精品美女www爽爽爽视频| 一区二区免费在线播放| 亚洲av成人精品一区二区三区| 亚洲国产日本| 欧洲一区二区在线| 成人性片免费| 欧美大片在线影院| 天堂网在线资源| 在线观看亚洲精品视频| 午夜国产小视频| 国产成人免费视频| 久久精品免费一区二区| 欧美色图国产精品| 亚洲影视九九影院在线观看| 阿v视频在线| 亚洲欧美制服另类日韩| 亚洲天堂手机版| 亚洲午夜视频在线观看| 天天av天天翘天天综合网色鬼国产| 亚洲精品mv在线观看| 欧美三级特黄| 欧美在线播放一区二区| 亚洲国产综合在线观看| 欧美精品久久久久久久久久| 深夜影院在线观看| 欧美日韩激情在线| 日操夜操天天操| 欧美高清在线精品一区| 国产成人av免费观看| 免费看亚洲片| 黄色一级片av| 欧美禁忌电影网| 91超碰在线电影| 香蕉视频亚洲一级| 欧美精品免费在线观看| 牛牛澡牛牛爽一区二区| 88在线观看91蜜桃国自产| 精品91久久久| 日韩一区在线播放| 在线免费观看污视频| 精品一区二区在线看| 欧美,日韩,国产在线| 99久久精品网| 久久福利电影| 日韩欧美中文字幕在线视频| 国产精品视频一区二区高潮| 国产白丝在线观看| 久久激情视频久久| 你懂的视频在线| 精品国产污污免费网站入口| 在线免费看毛片| 精品久久中文字幕久久av| 久久久久99精品成人片试看| 国产欧美精品日韩区二区麻豆天美| 国产一级片中文字幕| 日本aⅴ亚洲精品中文乱码| 国产欧美日韩网站| 欧美精品九九| 欧美一级免费在线观看| 国产免费久久| 中文一区在线播放| 久久综合色视频| 亚洲欧美综合国产精品一区| 亚洲国产欧美不卡在线观看| 青草久久视频| 国语精品中文字幕| 超碰97成人| 99久久精品免费看国产一区二区三区| 日韩中文影院| 国产999精品视频| 亚洲天堂电影| 97在线视频免费播放| 福利在线导航136| 久久夜色精品国产亚洲aⅴ| 97超碰人人在线| 在线电影中文日韩| 北条麻妃在线| 亚洲性猛交xxxxwww| 欧美色18zzzzxxxxx| 亚洲精品自拍第一页| www黄色在线观看| 欧美一区二区三区爱爱| 亚洲无码久久久久久久| 欧美色精品在线视频| 一级特黄免费视频| 色婷婷av一区二区三区gif| 在线天堂中文字幕| 日韩欧美一区视频| 无码人妻丰满熟妇奶水区码| 黑人巨大精品欧美一区二区一视频| 日本一本高清视频| 欧美日韩国产一区在线| 超碰中文字幕在线| 色香蕉久久蜜桃| 国产无遮挡又黄又爽又色视频| 91国偷自产一区二区三区成为亚洲经典 | 手机在线视频你懂的| 午夜激情久久| 国产在线观看欧美| 亚洲精品日本| 成年人视频在线免费| 日韩成人av影视| av噜噜在线观看| 国产传媒一区在线| 182在线视频| 国产清纯在线一区二区www| 国产99在线 | 亚洲| 亚洲人成网站色在线观看| 久草免费新视频| 亚洲美女区一区| 黄色a级片在线观看| 亚洲国产精品嫩草影院| 黄色在线视频网址| 欧美久久一二三四区| 亚洲不卡免费视频| 亚洲欧美在线免费观看| 老司机在线视频二区| 欧美极品少妇xxxxⅹ裸体艺术| 625成人欧美午夜电影| 国产欧美日韩最新| 第四色在线一区二区| 欧美精品二区三区四区免费看视频| 欧美精品一区二区三区中文字幕| 26uuu成人| 99热精品在线| www.久久av.com| 成人av在线播放网址| 色欲av无码一区二区三区| 国产精品久久二区二区| 精品少妇久久久久久888优播| 日韩欧美在线视频| 99国产在线播放| 亚洲少妇激情视频| 性欧美video高清bbw| 日本精品视频网站| 精品一区二区三区四区五区 | 精品一区不卡| 日韩成人手机在线| 免费视频最近日韩| 久久久久成人精品无码中文字幕| 国产精品丝袜一区| 影音先锋亚洲天堂| 日韩一区二区精品在线观看| 你懂的视频在线观看| 久久久久久久999| 欧美美女被草| 欧美成ee人免费视频| 国模 一区 二区 三区| 中文字幕视频在线免费观看| jvid福利写真一区二区三区| 一起操在线播放| 欧洲精品视频在线观看| 成人午夜免费福利| 日韩在线视频网| 欧美成人精品三级网站| 国产亚洲精品美女久久久m| 国产精品毛片久久| 免费激情视频在线观看| 99国产精品久| 久久久久久福利| 正在播放一区二区| av在线日韩国产精品| 人妖精品videosex性欧美| 粉嫩久久久久久久极品| 黄色影视在线观看| 久久国产精品色| av手机在线播放| 色婷婷国产精品久久包臀| 无码国产色欲xxxx视频| 久久久久久久激情视频| 日本成人手机在线| 乱子伦一区二区| 激情综合五月天| 亚洲不卡的av| 欧美视频一区二区三区在线观看| 你懂的视频在线观看| 日韩av片永久免费网站| 亚洲人成网www| 日本精品免费在线观看| 99麻豆久久久国产精品免费| 国产午夜福利片| 亚洲精品电影网在线观看| av在线加勒比| 狠狠色综合网站久久久久久久| 亚洲精品乱码| 天天插天天射天天干| 欧美日韩精品在线| 欧美女优在线观看| 国产成人精品电影久久久| 禁断一区二区三区在线| 日本熟妇人妻中出| 国产精品视频你懂的| 亚洲天堂免费av| 另类天堂视频在线观看| 日本精品在线观看| 欧美亚洲黄色片| 91网站最新网址| 国产成人精品777777| 中文综合在线观看| 亚洲午夜剧场| 男的插女的下面视频| 99精品视频一区二区三区| 精品免费国产| 伊伊综合在线| 日日噜噜噜噜夜夜爽亚洲精品| 免播放器亚洲一区| 亚洲天堂黄色片| 亚洲福利在线看| 成人开心激情| 手机看片日韩国产| 99热精品国产| 亚洲视屏在线观看| 欧美激情视频免费观看| 偷窥自拍亚洲色图精选| 黄色片在线免费| 一区二区三区不卡在线观看| 视频二区在线观看| 国产精品日韩在线观看| 综合日韩在线| 女人被狂躁c到高潮| 欧美三级视频在线播放| 亚洲无线看天堂av| 欧美日本亚洲| 国产一区二区三区日韩 | 国内在线精品| 91九色在线视频| 国产精品色网| 欧美丰满熟妇bbbbbb| 亚洲精品视频播放| 国产精品一区二区三区www| 狠狠爱免费视频| 亚洲丝袜另类动漫二区| 亚洲三级中文字幕| 成人夜晚看av| 免费在线观看成人av| 欧美国产日韩在线观看成人| 亚洲欧美另类在线观看| 亚洲不卡在线|