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

Nginx 是什么?Nginx高并發(fā)架構(gòu)拆解指南

開發(fā) 架構(gòu)
你是一個程序員,你在電腦上編輯了一段文本,將它保存為 txt 文件。將它拖到瀏覽器打開,就能看到文件里的內(nèi)容。但這看起來太過單調(diào),為了讓畫面更豐富,我們定個規(guī)則,在文本邊上加個兩個h1符號,文本就以標題形式展示。

你是一個程序員,你在電腦上編輯了一段文本,將它保存為 txt 文件。將它拖到瀏覽器打開,就能看到文件里的內(nèi)容。

但這看起來太過單調(diào),為了讓畫面更豐富,我們定個規(guī)則,在文本邊上加個兩個h1符號,文本就以標題形式展示。

加入ul和li就能變成列表,加入img還能讓url文本直接變成對應的圖片

圖片圖片

這些帶尖括號的特殊符號,我們叫它標簽。只要瀏覽器識別到這些標簽,就展示對應的樣式。

為了將這個自帶標簽的文本跟 txt 純文本區(qū)分開來,我們給了它新的后綴名, html

瀏覽器只要識別到文件是 html,就會解析里面的標簽,這樣我們就有了標題、輸入框等各種豐富的內(nèi)容了。這其實就是我們平時在瀏覽器中看到的網(wǎng)頁

但不同的是,這個 html 文件是瀏覽器從我們本地電腦文件中打開的。

本地瀏覽器打開html本地瀏覽器打開html

而我們平時訪問的網(wǎng)頁,則是從某臺遠端服務(wù)器,將文件傳到我們電腦的瀏覽器后打開的。

從遠端服務(wù)器得到html打開從遠端服務(wù)器得到html打開

那么問題就來了,我們是怎么獲得這個遠端服務(wù)器上的 html 文件的?

沒有什么是加一層中間層不能解決的,如果有,那就再加一層,這次我們要加的中間層是 Nginx.

nginx中間層nginx中間層

假設(shè)我們完全不了解 nginx,來看下它是怎么設(shè)計出來的。

HTTP 服務(wù)器是什么?

想要讓本地的瀏覽器,獲取到放在遠端服務(wù)器上的 html 文件。

那很簡單,我們可以在遠端服務(wù)器啟動一個進程,這個進程對外提供 http 服務(wù),說白了就是提供了個 url。

用戶在瀏覽器中輸入這個 url, 回車,瀏覽器就會向 這個進程發(fā)起 http 請求

進程收到瀏覽器的請求后,就將 html 文件發(fā)給瀏覽器,瀏覽器完成解析和展示,完美。

而像這種根據(jù)瀏覽器請求,返回 html 文件的服務(wù)進程,其實就叫 http 服務(wù)器。

有了它,前端開發(fā)老哥寫的各種 html 文件就能部署到遠端服務(wù)器上,對外提供網(wǎng)頁服務(wù)了。

http服務(wù)器是什么http服務(wù)器是什么

反向代理是什么?

但一個完整產(chǎn)品往往不止有前端頁面,還有后端服務(wù),比如某寶,前端商城頁面需要從后端服務(wù)那獲取最新的商品數(shù)據(jù)。

前后端分離前后端分離

假設(shè)現(xiàn)在前端頁面已經(jīng)被加載到瀏覽器中,瀏覽器會按頁面里寫好的代碼邏輯,向后端商品服務(wù)發(fā)起請求,獲取數(shù)據(jù),流量小的時候沒什么問題,流量變大后,后端服務(wù)器扛不住的話,就需要增加商品服務(wù)的個數(shù),服務(wù)變多后,每個都有對應的 ip 和端口,瀏覽器就不知道該訪問哪個服務(wù)了。

所以我們還需要在這幾個后端服務(wù)前面加一個進程,對外提供一個 url 域名,請求來了,由這個進程均勻轉(zhuǎn)發(fā)給背后的幾個服務(wù),讓每個服務(wù)都能處理上請求,也就實現(xiàn)了所謂的負載均衡。

像這種,屏蔽掉背后具體有哪些服務(wù)器的代理方式,就是我們常說的反向代理

反向代理反向代理

有了反向代理,我們對外就可以只提供一個url域名,背后根據(jù)需要, 隨時擴縮容服務(wù)。

這個反向代理的功能,正好可以加到前面放 html 文件的進程上。

那現(xiàn)在這個進程就很靈性了,既可以為 前端 html 文件提供 http 服務(wù)器的功能,當 html 文件被加載到瀏覽器,并向后端發(fā)起請求的時候,這個進程還能為后端服務(wù)器提供反向代理的功能。

http服務(wù)器+反向代理http服務(wù)器+反向代理

模塊化網(wǎng)關(guān)能力

既然是中間層,所有網(wǎng)絡(luò)流量都要經(jīng)過進程,那它高低也算個網(wǎng)關(guān)了。

網(wǎng)關(guān)網(wǎng)關(guān)

于是我們就可以順理成章的在它上面加入一些通用網(wǎng)關(guān)能力,比如加個日志,記錄每次調(diào)用的結(jié)果,方便后續(xù)排查問題,又比如加個對輸入輸出的內(nèi)容進行壓縮的功能,減小網(wǎng)絡(luò)帶寬消耗,又或者是對某個 IP 進行限流或封禁,甚至還可以修改輸入輸出的內(nèi)容。能實現(xiàn)的功能實在太多,想象空間很大,于是將這部分功能設(shè)計為開放接口,讓用戶通過自定義模塊來實現(xiàn)特定功能。

這還不夠,現(xiàn)在這個網(wǎng)關(guān)只支持http,我們其實還能擴展下,讓它支持tcp,udp,http2和websocket,你能想到的我都要支持,我本來不支持的,自會有人通過自定義模塊幫我支持。

支持多種通用能力和協(xié)議支持多種通用能力和協(xié)議

配置能力

前面提到那么多種能力,用戶肯定不會全用上,所以需要有個地方讓人選擇用哪些能力,于是我們可以加個配置文件,也就是nginx.conf,用戶想用什么能力,就在配置文件上聲明清楚就行,非常方便。

nginx.conf配置nginx.conf配置

單線程

現(xiàn)在這個網(wǎng)關(guān)進程的主要任務(wù)就是跟上下游建立網(wǎng)絡(luò)連接,順便內(nèi)部做下處理。多個客戶端請求通過網(wǎng)絡(luò)進入到一個進程,如果用多線程并發(fā)處理,那就需要考慮并發(fā)問題,同時影響性能。怎么辦呢?

多線程多線程

很簡單!外部不管有多少有個網(wǎng)絡(luò)連接,網(wǎng)關(guān)進程收到客戶端請求后,都統(tǒng)一塞到一個線程上,在一個線程上處理客戶端請求,什么并發(fā)問題線程切換開銷,完全不存在!

單線程單線程

多 worker 進程

但單個進程要單線程處理那么多流量,哪怕再快,壓力也不小,萬一這里面有美羊羊發(fā)的流量,你覬覦那么久?怎么忍心讓她久等?沸羊羊你說話!

怎么辦呢?既然多線程不行,那我們就上多進程。

于是可以將單個進程改成多個進程,我們管它們叫 worker 進程。進程之間互相獨立,一個 worker 跪了不影響另外一個 worker 進程。

多worker進程多worker進程

讓多個 worker 進程同時監(jiān)聽一個 ip 地址+端口。只要一有流量進來,操作系統(tǒng)就會隨機給到其中一個進程處理。將進程數(shù)量設(shè)置為跟操作系統(tǒng)cpu核數(shù)一致,那每個進程都能得到一個核,開足馬力猛猛干。

worker數(shù)與核數(shù)一致worker數(shù)與核數(shù)一致

看到這里,問題就來了,為什么多個進程同時監(jiān)聽一個端口不會出現(xiàn)端口沖突(port is already in use),評論區(qū)告訴我答案。

共享內(nèi)存

但多 worker 進程的情況下,同一個客戶端的多個請求會隨機打到某個 worker ,對于限流這種需要計數(shù)的場景,就會被分散到多個 worker 上單獨計數(shù),那還怎么限流,所以還需要給這些 worker 進程 分配一個共享內(nèi)存區(qū)域,方便多個進程之間共用同一份數(shù)據(jù)做邏輯,確保系統(tǒng)數(shù)據(jù)一致性。

共享內(nèi)存共享內(nèi)存

proxy cache

作為網(wǎng)關(guān),它在收到前端網(wǎng)頁請求后,會轉(zhuǎn)發(fā)給后端,并將后端處理結(jié)果中轉(zhuǎn)給前端。如果它能將響應結(jié)果緩存起來,這樣下次收到同樣的請求,直接將緩存里的數(shù)據(jù)返回給前端,從而減少響應時間和網(wǎng)絡(luò)負載

那這個數(shù)據(jù)是放在共享內(nèi)存里嗎?內(nèi)存貴,不合適,我們可以維護些磁盤文件,用于在前端請求后端的過程中,暫存后端響應的結(jié)果,后面再有相同請求,就可以將磁盤里的數(shù)據(jù)返回。

這又是經(jīng)典的空間換時間,用廉價的磁盤空間換取網(wǎng)絡(luò)傳輸和cpu計算耗時。對于后端響應較慢或重復請求較多的場景,讀寫磁盤總歸比直接將請求打到后端來得快。這些用于緩存響應數(shù)據(jù)的磁盤文件,就是 所謂的proxy cache 。

proxy cacheproxy cache

加入 master 進程

但這還不夠,現(xiàn)在每個 worker 都會分走一部分流量,如果功能更新,所有 worker 同時一起重啟,上面的網(wǎng)絡(luò)連接就會全部斷掉。更好的方式是創(chuàng)建 worker 和關(guān)閉 worker 挨個陸續(xù)執(zhí)行,這樣前端網(wǎng)頁連接斷開后還能去連另外一個worker,保證任意時間一直有worker在工作。也就是所謂的滾動升級。因此還需要一個新的進程協(xié)調(diào)各個 worker 誰先誰后,這個協(xié)調(diào)進程,就是所謂的 master 進程。讓master讀取前面提到的nginx.conf配置,統(tǒng)一管理多個worker。

master進程master進程

nginx 是什么

好啦,到這里,當初那個簡陋的單進程網(wǎng)關(guān)服務(wù),就變成了一個支持動態(tài)配置多種通用網(wǎng)關(guān)能力和多種網(wǎng)絡(luò)協(xié)議,單 master 多 worker 架構(gòu)、多個worker進程之間共享內(nèi)存和proxy cache,對外提供一個IP+端口,支持 http 服務(wù)器和反向代理的高性能網(wǎng)關(guān)服務(wù)。

它就是所謂的 nginx

nginx是什么nginx是什么

它不僅支持日志、限流等各種通用能力、還支持自定義網(wǎng)關(guān)能力,只要你寫好配置,就能讓它給你當牛做馬。性能上 5w qps 非常輕松,應付你那只有幾十 qps 的服務(wù)更是綽綽有余了。

現(xiàn)在大家通了嗎?好啦,如果你覺得這個視頻對你有幫助,記得點贊并轉(zhuǎn)發(fā)給你那不成器的兄弟,文字版的筆記見評論區(qū)。

最后遺留一個問題,想必大家也發(fā)現(xiàn)了,聊到現(xiàn)在它其實也只是某臺服務(wù)器上的多個進程,一旦服務(wù)器跪了,nginx 也就跪了,存在單點問題

nginx單點問題nginx單點問題

怎么解決 nginx 的單點問題呢?nginx 有集群模式嗎?評論區(qū)告訴我答案。

最后的最后再遺留一個問題,你聽說過大數(shù)據(jù)嗎?你知道大家是怎么解決大數(shù)據(jù)問題的嗎?

責任編輯:武曉燕 來源: 小白debuy
相關(guān)推薦

2013-01-30 10:12:24

NginxNginx優(yōu)化高并發(fā)

2014-08-08 13:30:44

Nginx

2020-10-16 09:18:29

Nginx

2019-01-29 11:08:48

NginxApacheHTTP協(xié)議

2025-01-03 09:36:22

Nginx高并發(fā)進程

2017-11-13 11:07:32

Nginx搭建高可用

2025-02-26 03:00:00

2020-10-28 07:10:07

Nginx高可用高并發(fā)

2020-06-09 21:08:24

Nginx高并發(fā)架構(gòu)

2019-09-30 08:37:38

Nginx高并發(fā)HTTP

2025-10-30 03:25:00

2018-05-15 10:54:33

NginxRedisEhcache

2020-07-24 07:38:20

Nginx并發(fā)量日志

2025-09-29 01:11:00

NginxLVSKeepalived

2013-11-21 11:03:29

Nginx性能優(yōu)化

2019-10-09 16:02:16

NginxKeepalivedLvs

2020-09-03 14:30:40

Tomcat 拆解調(diào)優(yōu)

2024-11-07 09:19:31

2023-05-15 08:20:56

2018-10-12 09:06:37

點贊
收藏

51CTO技術(shù)棧公眾號

久久青草免费| 青青草娱乐在线| 欧美国产91| 亚洲成人教育av| 欧美日韩激情视频在线观看| 国产小视频在线观看| 亚洲女人毛茸茸高潮| 欧美bbbxxxxx| 久久精品人人做人人爽97| 国产日韩专区在线| 香蕉视频一区二区| 成人在线免费观看视频| 精品久久久久久久人人人人传媒| av网站在线观看不卡| 老司机精品影院| 久久伊人蜜桃av一区二区| 国产在线视频欧美| 日韩色图在线观看| 欧美~级网站不卡| 亚洲人成亚洲人成在线观看| 曰本三级日本三级日本三级| av在线日韩| 亚洲影视资源网| 亚洲精品在线免费| 色吊丝在线永久观看最新版本| 国产又黄又大久久| 亚洲调教一区| 色婷婷综合中文久久一本| 2021国产视频| 最近高清中文在线字幕在线观看| 菠萝蜜视频在线观看一区| 国产啪精品视频| 天堂а√在线中文在线新版| 很黄很黄激情成人| 久久精品国产清自在天天线 | 久热在线观看视频| 自拍偷拍亚洲欧美日韩| 日韩电影大全在线观看| 污视频在线免费| 国产91对白在线观看九色| 成人黄色免费片| 一区二区乱子伦在线播放| aⅴ色国产欧美| 久久久久久成人精品| 免费成年人视频在线观看| 国产寡妇亲子伦一区二区三区四区| 福利精品在线| 色综合天天综合网天天看片| 一二三四视频社区在线| 久久亚洲资源| 亚洲国产精品一区二区久久恐怖片| 国产免费色视频| 在线视频婷婷| 国产精品久线观看视频| 亚洲国产精品日韩| 国产人成在线观看| 久久久久高清精品| 久久国产手机看片| 亚洲欧洲综合在线| 91丨porny丨最新| 久久精品第九区免费观看| 六月婷婷中文字幕| 高清国产午夜精品久久久久久| 91嫩草国产在线观看| 性一交一乱一乱一视频| 国产传媒一区在线| 欧美国产丝袜视频| 久久99视频精品| 国产网址在线观看| 亚洲人成久久| 日本国产精品视频| 自拍偷拍第八页| 激情图片小说一区| 99国产在线| 婷婷视频在线观看| 久久午夜色播影院免费高清 | 成人在线一区| 色偷偷偷亚洲综合网另类| 国产探花在线视频| 欧美精品导航| 欧洲s码亚洲m码精品一区| 在线永久看片免费的视频| 日本视频一区二区| 成人激情免费在线| 隣の若妻さん波多野结衣| wwwwxxxxx欧美| 一区二区日本| 久久久九九九热| 黄色网址视频在线观看| 一区二区三区四区五区视频在线观看 | 国产福利第一页| www.日本不卡| 偷拍视频一区二区| 亚洲综合伊人久久大杳蕉| 亚洲 欧美综合在线网络| 妞干网在线免费视频| 欧美亚洲人成在线| 亚洲电影在线看| 日本美女xxx| 欧美午夜影院| 国产精品久久国产精品99gif| 国产极品999| 国产亚洲精品超碰| 最新av网址在线观看| 欧美aaaaa性bbbbb小妇| 欧美福利一区二区| v8888av| 欧美日一区二区在线观看| 欧美另类videos死尸| 啪一啪鲁一鲁2019在线视频| 奇米影视第四色777| 久久精品久久久精品美女| 国产91一区二区三区| 触手亚洲一区二区三区| 亚洲国产日韩a在线播放| 国产三级日本三级在线播放| 澳门成人av| 精品国内产的精品视频在线观看| 中国一级免费毛片| 国产高清在线观看免费不卡| 日本一区二区久久精品| 免费在线播放电影| 欧美高清精品3d| 成熟人妻av无码专区| av成人天堂| 俄罗斯精品一区二区| av天在线观看| 色综合天天在线| 少妇一级淫片免费放播放| 亚洲一区欧美| 91精品国产综合久久香蕉最新版 | 久久综合免费视频影院| 黄色av网站免费观看| 成人国产精品免费观看动漫| 久久久一二三四| 成人综合网站| 伊人精品在线观看| 国产女主播喷水视频在线观看| 成人精品视频一区二区三区| 色哺乳xxxxhd奶水米仓惠香| 四虎国产精品永久在线国在线| 亚洲图片在线综合| 久久久久女人精品毛片九一| 99久久国产免费看| 欧美成人三级在线视频| 国产厕拍一区| 欧美激情国产精品| www.桃色av嫩草.com| 亚洲美腿欧美偷拍| 国产欧美激情视频| 精品无码人妻一区二区免费蜜桃| 波多野结衣欧美| 欧美成人久久久| 国产黄色av片| 依依成人精品视频| 又黄又色的网站| 亚洲激情视频| 久久久久久国产精品免费免费| 国产精品一区二区日韩| 亚洲精品国产免费| 91av在线免费视频| 91丨九色丨尤物| av无码精品一区二区三区| 九一国产精品| 国产精品美女免费看| av小片在线| 在线播放亚洲一区| www欧美com| 国产很黄免费观看久久| 国产肉体ⅹxxx137大胆| 精品精品国产毛片在线看| 欧美一乱一性一交一视频| 九色在线播放| 欧美日韩国产色站一区二区三区| 在线视频不卡国产| 亚洲图片欧美日韩| 国产精品你懂的在线| 黄色一级片免费播放| 欧美日韩网址| 欧美激情国产日韩| 亚洲欧美综合久久久久久v动漫| 欧美xxxx18性欧美| 爽爽视频在线观看| 欧美天堂一区二区三区| 国模无码国产精品视频| 99视频有精品| 久热精品在线观看视频| 欧美成人久久| 日本精品免费| 66精品视频在线观看| 国产国语刺激对白av不卡| 黄色av电影在线播放| 精品av综合导航| 在线免费av网| 欧美日韩激情网| 中日韩一级黄色片| 91丨九色丨国产丨porny| 99sesese| 免费日韩av| 神马午夜伦理影院| 性爱在线免费视频| 日韩欧美中文字幕电影| 国产精品美乳一区二区免费| 波多野结衣在线高清| 中文字幕精品一区二区精品| 成人爽a毛片一区二区| 在线日韩一区二区| 福利一区二区三区四区| 国产精品成人网| 给我看免费高清在线观看| 精品在线播放免费| 丰满人妻中伦妇伦精品app| 香蕉久久网站| 欧美日韩亚洲综合一区二区三区激情在线| 成人污版视频| 国产精品一区二区久久| 欧美gv在线观看| 欧美激情xxxx| 成人在线观看免费网站| 国产亚洲欧洲黄色| 日韩欧美电影在线观看| 日韩精品在线看片z| 中文字幕黄色av| 日韩欧美在线视频免费观看| 国产午夜久久久| 亚洲激情五月婷婷| 国产亚洲一区二区三区在线播放 | 欧美一区二区福利| 国产精品欧美大片| 91成人免费视频| 亚洲综合伊人| 国产欧美一区二区三区久久| 免费福利视频一区二区三区| 亚州精品天堂中文字幕| 好久没做在线观看| 久久夜色撩人精品| 嫩草香蕉在线91一二三区| 中文一区二区视频| 高h视频在线| 亚洲香蕉成人av网站在线观看| 亚洲av片在线观看| 日韩欧美电影一二三| 精品国产伦一区二区三| 日韩一区二区精品在线观看| 国产三级午夜理伦三级| 欧美年轻男男videosbes| 中文字幕91爱爱| 在线视频欧美区| av毛片在线免费观看| 91成人免费在线| 中国一级特黄视频| 一区二区三区高清视频在线观看| 久久久精品免费| 国产丝袜在线| 欧美成人午夜激情| 日韩精品分区| 午夜美女久久久久爽久久| cao在线视频| 欧美亚洲伦理www| 激情开心成人网| 国产精品爽黄69天堂a| 久草综合在线| 成人看片视频| 欧美1区二区| 水蜜桃一区二区| 久久在线电影| 在线观看av的网址| 亚洲一级特黄| av免费网站观看| 久久精品国产99国产精品| www.51色.com| 成人激情午夜影院| 亚洲午夜久久久久久久久红桃| 国产三级精品视频| 日本黄色录像视频| 亚洲曰韩产成在线| 国偷自拍第113页| 欧美无砖专区一中文字| 国产乱色精品成人免费视频 | 亚洲欧洲第一视频| 国产又黄又粗又长| 日韩精品一区在线观看| 天堂а√在线8种子蜜桃视频| 国产小视频国产精品| 麻豆传媒免费在线观看| 欧美激情videoshd| 日韩欧美一区二区三区在线观看| 91精品国产综合久久香蕉最新版 | 欧美成人专区| 亚洲看片网站| 亚洲日本成人| 亚洲免费黄色网| 成人avav在线| 91麻豆制片厂| 亚洲成人免费观看| 伊人网中文字幕| 亚洲国产精品热久久| www日韩tube| 97视频在线免费观看| 成人四虎影院| 狠狠色综合网站久久久久久久| 日韩一区二区在线| 免费看又黄又无码的网站| 在线观看午夜av| 亚洲成人1234| 日本最黄一级片免费在线| 国产91精品青草社区| 久久视频免费| 亚洲一区二区四区| 亚洲欧美日本国产专区一区| 性高潮久久久久久| 日本一区二区不卡视频| 国产福利拍拍拍| 日韩精品一区二区三区三区免费 | 亚洲欧洲日韩女同| 日韩综合在线观看| 亚洲国产精品成人va在线观看| 免费黄网站在线| 国产精品流白浆视频| 青青草久久爱| 欧美精品卡一卡二| 国产精品一区二区三区四区| 农村老熟妇乱子伦视频| 色婷婷精品久久二区二区蜜臀av| 国产成人自拍一区| 久久九九精品99国产精品| 超薄肉色丝袜脚交一区二区| 久久九九视频| 中文亚洲免费| 日韩成人av一区二区| 亚洲一区在线电影| 精品毛片一区二区三区| 韩国成人在线视频| 午夜免费电影一区在线观看| 亚洲一区日韩在线| 亚洲成av人片在线观看无| 一区二区三区高清| 精品人妻aV中文字幕乱码色欲| 久久精品国产久精国产思思| 国产亚洲欧美日韩精品一区二区三区| 日本一区二区在线视频| 久久精品国语| 国精产品一区二区三区| 色吊一区二区三区| 久久久pmvav| 国产精品福利观看| av在线不卡顿| 亚洲国产成人va在线观看麻豆| 国产精品私房写真福利视频| 中文av免费观看| 久久精品国产综合| 精品久久国产一区| 男女裸体影院高潮| 高清av一区二区| 丰满少妇乱子伦精品看片| 日韩av影视综合网| 无码小电影在线观看网站免费 | 日韩精品视频网址| 亚洲精品免费在线| 亚洲美女性生活| 欧美在线性视频| 日本不卡免费一区| 激情图片中文字幕| 亚洲精品大片www| www亚洲国产| 欧美日韩国产探花| 久久久久亚洲av成人网人人软件| 亚洲最大成人网4388xx| 天天操天天爱天天干| 国产xxx69麻豆国语对白| 精品国产乱码久久久久久蜜坠欲下 | 成人三级在线| 麻豆精品网站| 91麻豆精品久久毛片一级| 在线电影欧美成精品| 日本一级理论片在线大全| 国产乱码精品一区二区三区日韩精品| 亚洲影音一区| 日本 欧美 国产| 精品国产一区二区三区久久影院 | 91www在线| 日本一区二区三区视频在线观看| 精品一区二区免费看| 久久久久久久久久久久国产| 亚洲精品国产精品乱码不99按摩| 日本肉肉一区| 国产精品久久国产| 国产亚洲女人久久久久毛片| 99精品在线看| 欧美一区在线直播| 99tv成人| 97人妻天天摸天天爽天天| 欧美色婷婷久久99精品红桃| 成人免费网站入口| 国产日韩精品视频一区| wwwav在线播放| 国产精品免费视频xxxx| 亚洲香蕉网站| 国精产品视频一二二区| 日韩成人小视频|