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

99.999%,提升ElasticSearch穩(wěn)定性的秘密

開發(fā) 開發(fā)工具
ElasticSearch 是一個(gè)分布式的開源搜索和分析引擎,因其功能強(qiáng)大、簡單易用而被應(yīng)用到很多業(yè)務(wù)場景。

 [[335222]]

作者:empeliu,騰訊 TEG 后臺開發(fā)工程師

ElasticSearch 是一個(gè)分布式的開源搜索和分析引擎,因其功能強(qiáng)大、簡單易用而被應(yīng)用到很多業(yè)務(wù)場景。在生產(chǎn)環(huán)境使用 ES 時(shí),如果未進(jìn)行優(yōu)化則服務(wù)的穩(wěn)定性可能得不到保障,目前我們使用 ES 作為賬單平臺的基礎(chǔ)組件為微信支付提供服務(wù)時(shí)就遇到這種問題。本文即從當(dāng)前的業(yè)務(wù)場景出發(fā),分析 ES 穩(wěn)定性未到達(dá)要求的原因并提供相應(yīng)的解決思路。

一、背景

微信支付的賬單系統(tǒng)是方便用戶獲取交易記錄,針對不同的用戶群,賬單也分為三類:

  • 個(gè)人賬單:針對普通用戶群,這類用戶特點(diǎn)是基數(shù)大,單個(gè)用戶數(shù)據(jù)量小,使用賬單系統(tǒng)主要是獲取列表以及基礎(chǔ)統(tǒng)計(jì);
  • 商戶賬單:針對商戶用戶群,這類用戶特點(diǎn)是基數(shù)小,單個(gè)用戶數(shù)據(jù)量非常大,使用賬單系統(tǒng)主要是獲取列表,并且在獲取列表時(shí)需要支持豐富查詢條件;
  • 業(yè)務(wù)賬單:針對用戶群介于普通用戶和商戶之間,比如微商或面對面小商戶,使用賬單系統(tǒng)主要是獲取列表以及豐富統(tǒng)計(jì)功能;

目前賬單平臺為微信支付的這三類賬單提供寫入、存儲和查詢服務(wù),基本架構(gòu)如下:

 

賬單平臺主要包括兩部分:

  • 邏輯側(cè):業(yè)務(wù)側(cè)直接對接模塊,主要是降低業(yè)務(wù)接入成本,提高接入效率;
  • 存儲側(cè):包含 ES 以及接入層 ESProxy,接入層對上屏蔽索引劃分機(jī)制,方便上層使用;

當(dāng)前微信支付對整體質(zhì)量要求非常高,體現(xiàn)在可用性方面是需要達(dá)到 99.99%,同樣賬單平臺也需要達(dá)到甚至超過該要求。但是在 ES 及系統(tǒng)環(huán)境未做優(yōu)化的情況下,讀寫成功率是沒有達(dá)到要求,在個(gè)人賬單 ES 索引場景下,寫成功率為 99.85%,讀成功率為 99.95%,所以這里亟需優(yōu)化。

二、內(nèi)存回收慢優(yōu)化

問題分析

針對讀寫成功率低問題,我們首先查看存儲側(cè)接入層 ESProxy 超時(shí)失敗的情況,對應(yīng)如下圖:

 

可以看出接入層訪問 ES 節(jié)點(diǎn)出現(xiàn)了大量超時(shí),在排除接入層自身的問題后,基本上把問題源鎖定到 ES 節(jié)點(diǎn)。

通過進(jìn)一步確認(rèn) ES 節(jié)點(diǎn)負(fù)載情況(如下圖),機(jī)器會出現(xiàn) CPU 抖動(dòng),而抖動(dòng)時(shí)上層會出現(xiàn)超時(shí),這就表明讀寫成功率低是 CPU 抖動(dòng)導(dǎo)致的,于是我們重心就是解決 CPU 抖動(dòng)問題。

 

那么是什么原因?qū)е?ES 節(jié)點(diǎn)的 CPU 抖動(dòng)呢?首先我們先確定 CPU 抖動(dòng)時(shí)系統(tǒng)具體在做什么,根據(jù)已有經(jīng)驗(yàn),很有可能是 ES 熱點(diǎn)線程或 GC 導(dǎo)致的,但是在分析 CPU 抖動(dòng)時(shí) user 和 system 進(jìn)程占比情況,其中 user 進(jìn)程 CPU 占比基本沒有變化,而 system 進(jìn)程 CPU 卻增長很多,由于 ES 熱點(diǎn)線程或 GC 是 user 進(jìn)程,所以排除了這里的影響。通過系統(tǒng)相關(guān)統(tǒng)計(jì)以及 perf 得到下面現(xiàn)象:

  • 抖動(dòng)時(shí)系統(tǒng)在大量掃描可回收內(nèi)存

 

  • 系統(tǒng)在不斷進(jìn)行內(nèi)存回收

 

  • 系統(tǒng)分配內(nèi)存時(shí)出現(xiàn)了失敗

 

通過這三個(gè)現(xiàn)象,我們也得出了一個(gè)結(jié)論,CPU 抖動(dòng)是因?yàn)閮?nèi)存不足導(dǎo)致。

優(yōu)化方案

明確了抖動(dòng)問題原因后,那么我們接下來的優(yōu)化方向就是保證有足夠的空閑內(nèi)存,避免內(nèi)存不斷回收而出現(xiàn) CPU 抖動(dòng)。針對內(nèi)存不足問題,我們首先確認(rèn)系統(tǒng)當(dāng)前的內(nèi)存分布情況,具體數(shù)據(jù)如下:

 

進(jìn)一步分析如下:

  • ES 節(jié)點(diǎn)內(nèi)存主要是被 JVM 以及 PageCache 內(nèi)存占用
  • Jvm 內(nèi)存是被 java 獨(dú)占,該部分內(nèi)存是不會被回收
  • PageCache 內(nèi)存由操作系統(tǒng)維護(hù),該部分內(nèi)存是可以被回收的

正常情況下,如果系統(tǒng)內(nèi)存不足,則內(nèi)核通過回收 PageCache 的內(nèi)存即可提供足夠的空閑內(nèi)存,即不會內(nèi)存不足的情況;反過來說,當(dāng)前出現(xiàn)內(nèi)存不足,則說明 PageCache 未被正常回收,于是針對內(nèi)存優(yōu)化則聚焦到 PageCache 回收問題上。

針對 PageCache 回收問題,首先我們先明確什么因素導(dǎo)致 PageCache 不能及時(shí)回收,其中 MMap 就可能導(dǎo)致 PageCache 不能正常回收,原因是 MMap 后應(yīng)用程序會引用到這部分內(nèi)存,則內(nèi)核在回收內(nèi)存時(shí)會忽略這部分內(nèi)存。而 ES 節(jié)點(diǎn)讀取文件的方式默認(rèn)就是 MMap,整體的內(nèi)存關(guān)聯(lián)關(guān)系如下圖:

 

既然 MMap 方式會導(dǎo)致 PageCache 不能及時(shí)回收,那么自然考慮是采用其他方式替換 MMap 去訪問文件,在 Java 中即可采用 NIO 方式讀取文件,對應(yīng)內(nèi)存關(guān)聯(lián)關(guān)系如下:

 

采用 NIO 方式訪問文件,PageCache 內(nèi)存只被操作系統(tǒng)維護(hù),則內(nèi)核可以及時(shí)回收 PageCache 以保證足夠的內(nèi)存使用,這樣就解決了內(nèi)存不足問題,進(jìn)而解決 CPU 抖動(dòng)問題,從而提高讀寫成功率;

但是采用 NIO 訪問文件也存在問題,即數(shù)據(jù)會多一次內(nèi)存復(fù)制,會導(dǎo)致延遲方面比 MMap 方式的高,經(jīng)過測試發(fā)現(xiàn)延遲會高 30%左右,這樣的結(jié)果也不是我們想要的,于是我們考慮將兩者結(jié)合起來,目的是加快內(nèi)存回收的同時(shí)降低延遲,采取的策略是根據(jù)訪問頻率來確定文件的讀寫方式(即高頻采用 MMap 方式,這樣可以保證延遲低,低頻采用 Nio 方式,這樣可以加快內(nèi)核回收 PageCache),具體不同文件類型讀取方式如下表:

 

優(yōu)化效果

采用 MMap+Nio 的方式后,通過測試驗(yàn)證:

  • 延遲方面和 MMap 基本一致
  • 內(nèi)存回收方面也比 MMap 好

采用 MMap+Nio 組合方式上線后,對應(yīng)現(xiàn)網(wǎng)寫成功率由 99.85%提升到 99.99%。

三、高階內(nèi)存優(yōu)化

問題分析

在系統(tǒng)運(yùn)行一段時(shí)間后,現(xiàn)網(wǎng)的成功率逐漸降低,由 99.99%降低到 99.97%,對應(yīng)接入層的超時(shí)失敗也相應(yīng)增多,有了之前的經(jīng)驗(yàn),我們相應(yīng)查看了 ES 節(jié)點(diǎn)的負(fù)載情況,發(fā)現(xiàn)仍然有 CPU 抖動(dòng)的現(xiàn)象(如下圖)。考慮到之前已經(jīng)優(yōu)化了內(nèi)存回收慢的問題,此時(shí)應(yīng)是新的問題導(dǎo)致的 CPU 抖動(dòng),于是接下來優(yōu)化點(diǎn)依舊是解決抖動(dòng)。

 

和之前分析 CPU 抖動(dòng)問題一樣,我們先確認(rèn) CPU 抖動(dòng)系統(tǒng)在做什么。通過 perf 分析,如下圖所示:

 

采樣的結(jié)果可以明確 CPU 抖動(dòng)時(shí),系統(tǒng)在進(jìn)行內(nèi)存碎片整合(即有 compact_zone()等函數(shù)調(diào)用),這就意味著此時(shí)系統(tǒng)高階內(nèi)存是不足,為了進(jìn)一步驗(yàn)證當(dāng)前的高階內(nèi)存不足,通過 cat/proc/buddyinfo 查看當(dāng)前系統(tǒng)空閑內(nèi)存的分布情況,如下圖所示:

 

分析上面數(shù)據(jù)可以得出,當(dāng)前空閑內(nèi)存有 4G 左右,86%的內(nèi)存是 0 階內(nèi)存,大于等于 2 階的高階內(nèi)存占比只有 4%左右,這里驗(yàn)證當(dāng)前空閑內(nèi)存是基本都是碎片化的,碎片化內(nèi)存示意圖如下所示:

 

優(yōu)化方案

明確了當(dāng)前的問題后,那么接下來重點(diǎn)就是考慮將碎片化的內(nèi)存變成連續(xù)內(nèi)存。前文我們明確了當(dāng)前 ES 節(jié)點(diǎn)的內(nèi)存主要有兩部分組成,分別是 JVM 內(nèi)存和 PageCache 內(nèi)存,并且在我們現(xiàn)網(wǎng)環(huán)境中,這兩部分內(nèi)存基本上是獨(dú)立的(當(dāng)前現(xiàn)網(wǎng)機(jī)器內(nèi)存有兩個(gè) NODE,每個(gè) NODE 占了一半的物理內(nèi)存,其中 JVM 和 PageCache 分布在不同的 NODE 上),這就意味著我們可以只優(yōu)化 PageCache 間的內(nèi)存碎片,這樣就可以滿足我們需求;對應(yīng)優(yōu)化流程如下:

 

具體分為兩個(gè)步驟:

1、釋放內(nèi)存:釋放 PageCache 內(nèi)存,保證新的空閑內(nèi)存盡可能連續(xù),具體的處理措施是 echo1 > /proc/sys/vm/drop_cache

2、保留一定空閑內(nèi)存:目的是避免內(nèi)存的不斷申請和回收,導(dǎo)致內(nèi)存碎片化再次變的嚴(yán)重,具體處理措施是限制 PageCache 的大小(這里依賴 tlinux 的實(shí)現(xiàn)),具體的命令是 echo36 > /proc/sys/vm/pagecache_limit_ratio

優(yōu)化效果

經(jīng)過上述的優(yōu)化之后,系統(tǒng)的空閑內(nèi)存分布如下:

 

此時(shí)的空閑也是在 4G 左右,但是大于等于 2 階的高階內(nèi)存占比達(dá)到 95%左右,即高階內(nèi)存當(dāng)前是非常充足的,并且機(jī)器的 CPU 幾乎沒有抖動(dòng)(如下圖所示)。

 

在現(xiàn)網(wǎng)進(jìn)行相應(yīng)調(diào)整之后,讀寫成功率提升效果如下:

寫成功率由 99.85%提升到 99.999%

讀成功率由 99.95%提升到 99.999%

四、結(jié)論

針對賬單平臺的 ES 系統(tǒng)的讀寫成功率未滿足要求,進(jìn)行了如下優(yōu)化措施:1、內(nèi)存回收慢優(yōu)化:優(yōu)化 ES 文件讀取方式,加快內(nèi)存回收,降低 CPU 在內(nèi)存回收方面消耗;2、高階內(nèi)存不足優(yōu)化:整理碎片化內(nèi)存,保證有充足高階內(nèi)存,降低 CPU 在內(nèi)存碎片整理消耗;

經(jīng)過上述優(yōu)化措施后,ES 系統(tǒng)的讀寫成功率達(dá)到 99.999%,超出當(dāng)前的可用性要求,保障 ES 在生產(chǎn)環(huán)境穩(wěn)定性。

參考:

1、Node Hot threadsAPI

2、Physical PageAllocation

3、Describing PhysicalMemory

 

責(zé)任編輯:武曉燕 來源: 51CTO專欄
相關(guān)推薦

2020-07-29 10:20:24

技術(shù)研發(fā)指標(biāo)

2020-07-13 08:10:13

軟件設(shè)計(jì)系統(tǒng)

2013-05-23 16:00:20

負(fù)載均衡網(wǎng)絡(luò)優(yōu)化網(wǎng)絡(luò)升級

2023-04-26 18:36:13

2011-07-28 16:17:10

2012-04-12 13:48:37

無線網(wǎng)絡(luò)

2018-06-27 16:54:11

紅帽Linux 6.10企業(yè)

2010-08-11 09:08:51

KDE 4.5.0

2009-07-27 10:08:14

2021-01-18 09:43:58

Node.js前端服務(wù)端

2022-09-15 08:33:27

安全生產(chǎn)系統(tǒng)Review

2023-06-30 08:43:36

2014-12-31 09:37:57

節(jié)點(diǎn)延時(shí)提速

2009-12-23 18:18:04

2025-09-29 02:11:00

接口SpringController

2022-05-12 18:09:18

Kubernetes公有云

2011-12-21 09:46:46

程序員

2011-08-01 11:03:15

2025-06-30 09:02:17

2023-08-02 07:42:01

推薦系統(tǒng)rankin
點(diǎn)贊
收藏

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

欧美 日韩 国产 精品| 欧美成人三级在线观看| 91成人在线| 亚洲精品国产a久久久久久| 精品久久久久久一区| 进去里视频在线观看| 欧美国产综合| 亚洲品质视频自拍网| 视频免费1区二区三区| zzzwww在线看片免费| 欧美极品美女视频| 国产日韩精品推荐| 91精品人妻一区二区三区果冻| 狠狠色丁香久久综合频道| 亚洲午夜性刺激影院| 韩国三级在线看| 四虎精品在线观看| 色婷婷av一区二区三区之一色屋| 自拍另类欧美| 国产视频网站在线| 成人动漫av在线| 91香蕉亚洲精品| 中文字幕免费观看视频| 99视频一区| 欧美激情性做爰免费视频| 战狼4完整免费观看在线播放版| 91大神精品| 91精品国产综合久久精品| 亚洲熟妇av一区二区三区| 蜜臀av国内免费精品久久久夜夜| 国产精品福利影院| 日本一区二区精品视频| 欧美自拍偷拍一区二区| 久久激情综合网| 国产成人一区二区三区| 日韩av黄色片| 亚洲特级毛片| 九九热这里只有在线精品视| 国产人与禽zoz0性伦| 国产欧美日韩在线一区二区| 日韩av中文字幕在线播放| 欧美性猛交乱大交| 日本精品在线播放 | 欧美日韩一级在线| 在线免费看黄网站| 国产精品午夜春色av| 欧美一级日本a级v片| 三级国产在线观看| 91玉足脚交白嫩脚丫在线播放| av一区二区三区四区电影| 99国产揄拍国产精品| 国产一区二区三区免费观看| 91久久嫩草影院一区二区| 国产一区二区视频免费观看| 精品一二三四在线| 亚洲资源在线看| 亚洲av无码一区二区三区性色| 国产乱妇无码大片在线观看| 亚洲在线观看视频网站| 精品国产av一区二区三区| 国产高清成人在线| 国产精品传媒毛片三区| 日韩一级片免费看| 91麻豆免费视频| 日本一区二区三区视频免费看| 黄色片免费在线| 中文字幕第一区第二区| 亚洲精品在线免费看| 国产精品剧情一区二区在线观看| 亚洲六月丁香色婷婷综合久久| 99中文字幕在线观看| 人妖欧美1区| 欧美日韩免费在线| 蜜臀av免费观看| 奇米一区二区| 亚洲精品网站在线播放gif| 国产熟女一区二区| 亚洲91久久| 性色av一区二区咪爱| 亚洲第一网站在线观看| 久久99精品久久久| 国产日韩欧美一区二区三区四区| 色视频在线观看福利| 中文字幕在线一区免费| 青青在线免费观看| 欧美舌奴丨vk视频| 91精品国产一区二区人妖| 国产女主播在线播放| 免费毛片在线不卡| 欧美美最猛性xxxxxx| 精品久久久久久久久久久国产字幕| 麻豆传媒一区二区三区| 国产福利久久| 日韩伦理在线电影| 天天色 色综合| 午夜免费看毛片| 久久国产精品免费精品3p| 亚洲男女性事视频| 激情五月婷婷在线| 免费看日韩精品| 狠狠色狠狠色综合人人| 思思99re6国产在线播放| 午夜激情久久久| 欧美一级xxxx| 伊人成综合网yiren22| 大胆人体色综合| 日本免费在线观看视频| 国产成人免费高清| 亚洲精品电影在线一区| 91九色在线看| 欧美一区二区三区婷婷月色| 亚洲综合色一区| 国产主播精品| 91久久久久久久久久| 国产在线日本| 午夜精品久久久久影视| 欧美日韩理论片| 日本欧美视频| 热门国产精品亚洲第一区在线| 国产极品久久久| 国产精品不卡一区二区三区| 欧美日韩二三区| 成人看片爽爽爽| 久久影院资源网| 亚洲一线在线观看| 中文文精品字幕一区二区| 欧美一区二区三区爽大粗免费| 国产一区二区三区国产精品| 这里精品视频免费| 国产91国语对白在线| 91一区一区三区| 国产 日韩 欧美在线| 欧美第一在线视频| 久久国产精品久久久| 亚洲一区二区影视| 国产精品区一区二区三区| 黑人粗进入欧美aaaaa| 亚洲影院天堂中文av色| 欧美一性一乱一交一视频| 欧美视频一二区| 亚洲一区二区精品视频| 影音先锋资源av| 欧美午夜免费影院| 国产欧美日韩伦理| av老司机免费在线| 亚洲精品短视频| 天天操天天摸天天干| 99re这里只有精品视频首页| 男女私大尺度视频| 日本午夜精品| 91精品国产色综合| 日本韩国精品一区二区| 一本色道久久综合亚洲91| 免费观看av网站| 日韩成人一区二区| 亚洲最大免费| 欧美一区一区| 欧美激情精品久久久久久蜜臀| 国产草草影院ccyycom| 亚洲综合清纯丝袜自拍| 精品1卡二卡三卡四卡老狼| 99在线精品视频在线观看| 久久草视频在线看| 国产精品久久久久77777丨| 色婷婷成人综合| 国产xxxx孕妇| 欧美日韩激情网| 欧美精品日韩在线| 国产一区不卡视频| 欧美 日韩 国产 高清| 久草成人在线| 96pao国产成视频永久免费| 日本h片在线观看| 亚洲男人天堂古典| 亚洲午夜激情视频| 亚洲小说欧美激情另类| 国产精品无码午夜福利| 久久精品av麻豆的观看方式| 999一区二区三区| 里番精品3d一二三区| 国产精品爱啪在线线免费观看| 麻豆传媒在线免费看| 精品少妇一区二区三区在线播放| 国内免费精品视频| 欧美国产日产图区| 在线中文字日产幕| 免费视频最近日韩| 国产免费黄色小视频| 国产一区二区在线| 国产精品日韩欧美一区二区三区| 欧美电影免费看| 欧美理论片在线观看| 男人的天堂在线视频| 91精品国产综合久久久久久久 | 亚洲免费二区| 久久久久久久久久码影片| 欧美黄色a视频| 午夜精品99久久免费| 午夜在线观看视频| 欧美大片一区二区三区| 国产成人一级片| 亚洲欧美一区二区三区孕妇| 最新中文字幕视频| 国产成人精品综合在线观看| 91av俱乐部| 亚洲美女一区| 国产高清不卡无码视频| 国产欧美一区二区三区精品观看 | 性插视频在线观看| 337p亚洲精品色噜噜噜| 日韩少妇内射免费播放18禁裸乳| 在线观看黄色av| 日韩电影视频免费| 精品国产一级片| 欧美美女喷水视频| 无码人妻黑人中文字幕| 亚洲成av人片一区二区三区| 二区三区四区视频| 国产日韩精品视频一区| 国产老熟女伦老熟妇露脸| 国产精品一区二区久激情瑜伽| 欧美丰满熟妇xxxxx| 99热这里只有精品8| 国产成人一区二区三区别| 久久一级电影| 日韩亚洲视频在线| 国产探花一区在线观看| 黄色99视频| 久久99国产精品久久99大师| a级国产乱理论片在线观看99| 日本精品另类| 国产不卡精品视男人的天堂| 蜜桃av在线播放| 国产+人+亚洲| japanese色国产在线看视频| 九九热在线精品视频| av在线官网| 九九久久综合网站| 欧美人与性动交α欧美精品济南到 | 欧美最猛性xxxxx(亚洲精品)| 国产盗摄精品一区二区酒店| 久久国产精品影片| 最新日本在线观看| 欧美精品一区二区免费| 中文在线免费| 欧美激情国产精品| av影视在线| 欧美亚洲第一页| 中文在线中文资源| 日本一区二区在线免费播放| 性国裸体高清亚洲| 日韩美女福利视频| 黄瓜视频成人app免费| 国产精品久久97| 亚洲久草在线| 5566中文字幕一区二区| 欧洲精品99毛片免费高清观看 | 91黄色8090| 成人香蕉视频| 国产精品免费视频xxxx| 9999精品| www日韩av| 天堂资源在线亚洲| 日本成人三级电影网站| 日韩一区自拍| 成人短视频在线观看免费| 黄色免费成人| 国产极品美女高潮无套久久久| 三级亚洲高清视频| 岛国av免费在线| 国产91精品一区二区麻豆网站| 野战少妇38p| 国产亚洲短视频| 在线视频这里只有精品| 亚洲一区在线观看免费观看电影高清| 激情综合网五月婷婷| 色婷婷久久久综合中文字幕| 中文天堂在线资源| 欧美成人免费网站| 精品av中文字幕在线毛片 | 久久精品国产一区二区三区日韩| 欧美精品momsxxx| 四虎永久免费网站| 亚洲欧美不卡| www.51色.com| 91麻豆国产香蕉久久精品| 国产又粗又猛又爽又黄的视频四季 | 国产在线美女| 国产精品永久在线| 国产91精品入| 亚洲日本欧美在线| 亚洲精品乱码| 中文字幕第17页| 99久久国产综合精品麻豆| 一级免费黄色录像| 欧美日韩另类在线| 精品久久在线观看| 中文字幕日韩欧美在线 | 亚洲午夜在线电影| 免费无码国产精品| 亚洲成人黄色在线观看| 99re热久久这里只有精品34| 欧美大学生性色视频| 韩国成人在线| 免费一区二区三区| 国产精品www994| 一本色道久久亚洲综合精品蜜桃| 成人黄色网址在线观看| 午夜三级在线观看| 欧美午夜寂寞影院| 水莓100在线视频| 欧美高清在线播放| 91精品一区| 亚洲欧美日韩精品在线| 久久久久中文| 人妻熟女aⅴ一区二区三区汇编| 亚洲精品国久久99热| 在线免费看毛片| 亚洲人午夜色婷婷| 蜜桃视频在线观看播放| 成人在线免费网站| 自产国语精品视频| 加勒比av中文字幕| 国产精品视频免费| www.久久久久久久| 亚洲日本aⅴ片在线观看香蕉| 牛牛精品在线| 操一操视频一区| 欧美一区在线看| 亚洲一区二区三区四区精品| 国产精品污污网站在线观看| 在线永久看片免费的视频| 日韩av在线免播放器| 91福利在线尤物| 国产高清在线精品一区二区三区| 欧美黄色一区二区| 国产农村妇女精品久久| 《视频一区视频二区| 91国内精品视频| 俺去啦;欧美日韩| 57pao成人永久免费| 欧美少妇一级片| 国产精品一二三区在线| 天堂网avav| 日韩视频一区在线观看| 含羞草www国产在线视频| 91影院在线免费观看视频| **女人18毛片一区二区| 一卡二卡三卡四卡五卡| 亚洲精品中文在线影院| www.四虎在线观看| 国内精品小视频| 免费观看成人www动漫视频| 国内性生活视频| 久久色在线视频| 最新中文字幕免费| 久久夜色精品亚洲噜噜国产mv| 国产一区二区三区黄网站| www精品久久| 久久噜噜亚洲综合| 一级久久久久久| 日韩在线免费av| 亚洲精品不卡在线观看| 久久久久久www| 国产婷婷一区二区| 国产精品久久久久久久免费| 欧美成人精品激情在线观看| 一本色道69色精品综合久久| 黄色免费观看视频网站| 久久精品视频免费| 国产精品系列视频| 91精品国产高清久久久久久| 精品国产乱码久久久久久果冻传媒| 日韩在线一区视频| 亚洲国产中文字幕| 国产福利免费在线观看| 亚洲一区二区自拍| 奶水喷射视频一区| 欧美一级特黄高清视频| 亚洲大胆人体视频| 国产福利一区二区三区在线播放| 青青草免费在线视频观看| 99久久国产免费看| 91麻豆国产在线| 久久久久久久一| 日韩精品1区| 在线免费观看a级片| 欧美精品丝袜久久久中文字幕| 女同视频在线观看| 亚洲一二三区精品| 成人国产在线观看| 一级黄色小视频| 91成人性视频| 亚洲五月综合| 精品欧美一区二区久久久| 日韩欧美一区在线观看| 亚洲第一会所| 日本中文字幕网址| 亚洲精品成人悠悠色影视| 国产小视频在线|