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

高效應(yīng)用程序應(yīng)該配置的七個JVM參數(shù)?

開發(fā)
在本文中,我們將重點(diǎn)介紹七個重要的 JVM 參數(shù),您可能會發(fā)現(xiàn)它們很有用。

圖片

圖片圍繞垃圾收集和內(nèi)存,您可以將 600 多個參數(shù)傳遞給 JVM。如果包括其他方面 JVM 參數(shù)計數(shù)將輕松超過 1000+。爭論點(diǎn)太多,任何人都無法消化和理解。在本文中,我們將重點(diǎn)介紹七個重要的 JVM 參數(shù),您可能會發(fā)現(xiàn)它們很有用。

1. -Xmx 和 -XX:MaxMetaspaceSize

-Xmx 可能是最重要的 JVM 參數(shù)。-Xmx 定義您分配給應(yīng)用程序的最大堆大小。您可以像這樣定義應(yīng)用程序的堆大?。?/p>

-Xmx2g

這帶來了一個問題,我的應(yīng)用程序的正確堆大小是多少?我應(yīng)該為我的應(yīng)用程序分配大堆大小還是小堆大???答案是:這取決于你的服務(wù)在承載預(yù)期流量時需要多少內(nèi)存,你可以通過壓測或者實際線上流量獲得。

元空間是 JVM 的元數(shù)據(jù)定義(例如類定義、方法定義)將被存儲的區(qū)域。默認(rèn)情況下,可用于存儲此元數(shù)據(jù)信息的內(nèi)存量是無限的(即受容器或機(jī)器的 RAM 大小限制)。您需要使用 -XX:MaxMetaspaceSize 參數(shù)來指定可用于存儲元數(shù)據(jù)信息的內(nèi)存量的上限。

-XX:MaxMetaspaceSize=256m

2. GC算法

截至目前 OpenJDK 中有 7 種不同的 GC 算法:

  • Serial GC
  • Parallel GC
  • Concurrent Mark & Sweep GC
  • G1 GC
  • Shenandoah GC
  • ZGC
  • Epsilon GC

如果您沒有明確指定 GC 算法,那么 JVM 將選擇默認(rèn)算法。在 Java 8 之前,Parallel GC 是默認(rèn)的 GC 算法。從 Java 9 開始,G1 GC 是默認(rèn)的 GC 算法。

GC 算法的選擇在確定應(yīng)用程序的性能方面起著至關(guān)重要的作用。根據(jù)我們的研究,我們正在觀察 ZGC 算法的出色性能結(jié)果。如果您使用 JVM 11+ 運(yùn)行,那么您可以考慮使用 ZGC 算法(即 -XX:+UseZGC)。

圖片

3. 啟用GC日志

垃圾收集日志包含有關(guān)垃圾收集事件、內(nèi)存回收、暫停時間持續(xù)時間的信息……您可以通過傳遞以下 JVM 參數(shù)來啟用垃圾收集日志:

從 JDK 1 到 JDK 8:

-XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:{file-path}

從 JDK 9 及更高版本:

-Xlog:gc*:file={file-path}

例子:

-XX:+PrintGCDetails-XX:+PrintGCDateStamps-Xloggc:/opt/workspace/myAppgc.log
-Xlog:gc*:file=/opt/workspace/myAppgc.log

通常 GC 日志用于調(diào)整垃圾收集性能。但是,GC 日志包含重要的微觀指標(biāo)。這些指標(biāo)可用于預(yù)測應(yīng)用程序的可用性和性能特征。GC 吞吐量是您的應(yīng)用程序花在處理客戶事務(wù)上的時間與花在處理 GC 活動上的時間的比值。假設(shè)您的應(yīng)用程序的 GC 吞吐量為 98%,那么這意味著應(yīng)用程序?qū)?98% 的時間用于處理客戶活動,其余 2% 用于 GC 活動。

現(xiàn)在讓我們看一下健康 JVM 的堆使用圖:

圖片

圖片您可以看到完美的鋸齒圖案。您可以注意到,當(dāng) Full GC(紅色三角形)運(yùn)行時,內(nèi)存利用率一直下降到底部。

現(xiàn)在讓我們看一下有問題 JVM 的堆使用圖:

圖片

您可以注意到圖表的右端,即使 GC 反復(fù)運(yùn)行,內(nèi)存利用率也沒有下降。這是應(yīng)用程序遇到某種內(nèi)存問題的典型跡象。

如果您仔細(xì)查看圖表,您會注意到重復(fù)的完整 GC 開始發(fā)生在上午 8 點(diǎn)左右。但是,應(yīng)用程序僅在上午 8:45 左右才開始出現(xiàn) OutOfMemoryError。到上午 8 點(diǎn),應(yīng)用程序的 GC 吞吐量約為 99%。但就在早上 8 點(diǎn)之后,GC 吞吐量開始下降到 60%。因為當(dāng)重復(fù) GC 運(yùn)行時,應(yīng)用程序不會處理任何客戶事務(wù),它只會執(zhí)行 GC 活動。作為一種主動措施,如果您發(fā)現(xiàn) GC 吞吐量開始下降,您可以從負(fù)載均衡服務(wù)器中剔除該 JVM。這樣不健康的 JVM 就不會處理任何新的流量。它將最大限度地減少對客戶的影響。

圖片

重復(fù)的 Full GC 發(fā)生在 OutOfMemoryError 之前

4. -XX:+HeapDumpOnOutOfMemoryError, -XX:HeapDumpPath

OutOfMemoryError 是一個嚴(yán)重的問題,會影響應(yīng)用程序的可用性/性能 SLA。要診斷 OutOfMemoryError 或任何與內(nèi)存相關(guān)的問題,必須在應(yīng)用程序開始遇到 OutOfMemoryError 之前的那一刻或幾分鐘捕獲堆轉(zhuǎn)儲。由于我們不知道什么時候會拋出 OutOfMemoryError,因此很難在拋出的時候手動捕獲堆轉(zhuǎn)儲。但是,可以通過傳遞以下 JVM 參數(shù)來自動捕獲堆轉(zhuǎn)儲:

-XX:+HeapDumpOnOutOfMemoryError  -XX:HeapDumpPath={HEAP-DUMP-FILE-PATH}

在“-XX:HeapDumpPath”中,您需要指定應(yīng)該存儲堆轉(zhuǎn)儲的文件路徑。當(dāng)您傳遞這兩個 JVM 參數(shù)時,當(dāng)拋出 OutOfMemoryError 時,堆轉(zhuǎn)儲將被自動捕獲并寫入定義的文件路徑。

例子:

-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/crashes/my-heap-dump.hprof

捕獲堆轉(zhuǎn)儲后,您可以使用 HeapHero、EclipseMAT等工具來分析堆轉(zhuǎn)儲。

5. -Xss

每個應(yīng)用程序?qū)⒂袛?shù)十、數(shù)百、數(shù)千個線程。每個線程都有自己的堆棧。在每個線程的堆棧中存儲以下信息:

  • 當(dāng)前執(zhí)行的方法/函數(shù)
  • 原始數(shù)據(jù)類型
  • 變量
  • 對象指針
  • 返回值。

它們中的每一個都消耗內(nèi)存。如果它們的消耗超過一定的限制,則拋出 StackOverflowError。但您可以通過傳遞 -Xss 參數(shù)來增加線程的堆棧大小限制。

例子:

-Xss256k

如果將此 -Xss 值設(shè)置為一個巨大的數(shù)字,那么內(nèi)存將被阻塞和浪費(fèi)。假設(shè)您將 -Xss 值分配為 2mb,而它只需要 256kb,那么您最終會浪費(fèi)大量內(nèi)存,而不僅僅是 1792kb(即 2mb – 256kb)。你想知道為什么嗎?

假設(shè)您的應(yīng)用程序有 500 個線程,然后 -Xss 值為 2mb,您的線程將消耗 1000mb 內(nèi)存(即 500 個線程 x 2mb/線程)。另一方面,如果您僅將 -Xss 分配為 256kb,那么您的線程將僅消耗 125mb 的內(nèi)存(即 500 個線程 x 256kb/線程)。您將為每個 JVM 節(jié)省 875mb(即 1000mb – 125mb)的內(nèi)存。是的,它會產(chǎn)生如此巨大的變化。

我們的建議是從較低的值(比如 256kb)開始。使用此設(shè)置運(yùn)行徹底的回歸、性能和 AB 測試。僅當(dāng)您遇到 StackOverflowError 時才增加該值,否則請考慮堅持較低的值。

6. -Dsun.net.client.defaultConnectTimeout 和 -Dsun.net.client.defaultReadTimeout

現(xiàn)代應(yīng)用程序使用多種協(xié)議(即 SOAP、REST、HTTP、HTTPS、JDBC、RMI...)來連接遠(yuǎn)程應(yīng)用程序。有時遠(yuǎn)程應(yīng)用程序可能需要很長時間才能響應(yīng)。有時它可能根本沒有反應(yīng)。

如果您沒有適當(dāng)?shù)某瑫r設(shè)置,并且遠(yuǎn)程應(yīng)用程序響應(yīng)速度不夠快,那么您的應(yīng)用程序線程/資源將被卡住。遠(yuǎn)程應(yīng)用程序無響應(yīng)會影響應(yīng)用程序的可用性。它可以使您的應(yīng)用程序陷入停頓。為了保護(hù)您的應(yīng)用程序的高可用性,應(yīng)配置適當(dāng)?shù)某瑫r設(shè)置。

您可以在 JVM 級別傳遞這兩個強(qiáng)大的超時網(wǎng)絡(luò)屬性,這些屬性可以全局適用于所有使用 java.net.URLConnection 的協(xié)議處理程序:

sun.net.client.defaultConnectTimeout 指定與主機(jī)建立連接的超時時間(以毫秒為單位)。例如,對于 HTTP 連接,它是與 HTTP 服務(wù)器建立連接時的超時。sun.net.client.defaultReadTimeout 指定與資源建立連接時從輸入流中讀取的超時時間(以毫秒為單位)。例如,如果您想將這些屬性設(shè)置為 2 秒:

-Dsun.net.client.defaultConnectTimeout=2000
-Dsun.net.client.defaultReadTimeout=2000

請注意,這兩個屬性的默認(rèn)值為 -1,這意味著沒有設(shè)置超時。

7. -Duser.timeZone

您的應(yīng)用程序可能對時間/日期有敏感的業(yè)務(wù)需求。例如,如果您正在構(gòu)建一個交易應(yīng)用程序,您不能在上午 9:30 之前進(jìn)行交易。要實現(xiàn)那些與時間/日期相關(guān)的業(yè)務(wù)需求,您可能會使用 java.util.Date、java.util.Calendar 對象。默認(rèn)情況下,這些對象從底層操作系統(tǒng)獲取時區(qū)信息。這將成為一個問題;如果您的應(yīng)用程序在分布式環(huán)境中運(yùn)行。請看以下場景:

  • 如果您的應(yīng)用程序跨多個數(shù)據(jù)中心運(yùn)行,例如舊金山、芝加哥、新加坡,那么每個數(shù)據(jù)中心中的 JVM 最終將具有不同的時區(qū)。因此,每個數(shù)據(jù)中心的 JVM 會表現(xiàn)出不同的行為。這將導(dǎo)致不一致的結(jié)果。
  • 如果您在云環(huán)境中部署應(yīng)用程序,應(yīng)用程序可能會在您不知情的情況下移動到不同的數(shù)據(jù)中心。同樣在這種情況下,您的應(yīng)用程序最終會產(chǎn)生不同的結(jié)果。
  • 您自己的運(yùn)營團(tuán)隊也可以在不告知開發(fā)團(tuán)隊知識的情況下更改時區(qū)。它還會扭曲結(jié)果。為了避免這些混亂,強(qiáng)烈建議使用 -Duser.timezone 系統(tǒng)屬性在 JVM 上設(shè)置時區(qū)。例如,如果您想為您的應(yīng)用程序設(shè)置 EDT 時區(qū),您將執(zhí)行以下操作:
-Duser.timezone=US/Eastern
責(zé)任編輯:趙寧寧 來源: 云原生技術(shù)愛好者社區(qū)
相關(guān)推薦

2024-11-06 14:26:40

2021-04-07 10:51:01

Python科學(xué)語言

2022-09-14 10:24:17

云計算云技術(shù)

2025-08-04 07:20:00

多云戰(zhàn)略應(yīng)用組合管理APM

2023-07-14 14:53:38

人工智能prompt

2009-02-16 16:49:53

DBA經(jīng)驗

2022-04-14 10:40:11

領(lǐng)導(dǎo)者IT團(tuán)隊遠(yuǎn)程團(tuán)隊

2010-09-01 09:39:07

CSS

2021-12-07 10:31:33

CIOIT董事會

2024-05-08 08:57:25

2023-07-11 18:32:19

UbuntuLinux應(yīng)用塢

2021-10-18 13:26:15

大數(shù)據(jù)數(shù)據(jù)分析技術(shù)

2020-03-23 10:59:52

CISO網(wǎng)絡(luò)安全漏洞

2021-04-03 12:31:48

Python開發(fā)數(shù)據(jù)科學(xué)

2022-11-02 12:46:14

數(shù)據(jù)中心

2024-06-24 10:31:46

2022-07-28 08:50:14

Linux系統(tǒng)

2024-10-10 15:24:50

JSONPython

2024-06-28 09:39:58

2025-07-18 07:54:02

點(diǎn)贊
收藏

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

福利视频导航一区| 成人午夜精品一区二区三区| xvideos亚洲人网站| 久久精品一卡二卡| 91av久久| 国产精品欧美极品| 国产精品久久九九| 中文字幕在线观看欧美| 亚洲午夜黄色| 日韩在线免费视频| 国产精品无码在线| 精品一级视频| 日本乱码高清不卡字幕| 日韩亚洲欧美一区二区| 成年人视频网站在线| 国产99久久久国产精品潘金| 国产精品夫妻激情| 日韩精品一区二区不卡| 小说区亚洲自拍另类图片专区| 亚洲激情久久久| 一区二区久久精品| 蜜桃成人精品| 好吊成人免视频| 无码人妻精品一区二区蜜桃百度| 福利在线视频导航| 99久久综合色| 超碰97人人人人人蜜桃| 91麻豆视频在线观看| 久久精品女人天堂| 91国内精品久久| 欧美成人黄色网| 99精品在线| 一区二区av在线| 在线免费观看成年人视频| 一区中文字幕| 欧美一区二区三区视频在线| 成人日韩在线视频| 国产精品久久久久av电视剧| 激情懂色av一区av二区av| 日b视频免费观看| 18加网站在线| 亚洲美女免费在线| 国产日本欧美在线| 日本美女在线中文版| 欧美国产精品久久| 欧美一区二区三区四区五区六区 | 99精品久久久| 欧美激情视频一区| 欧美日韩国产精品综合| 欧美96在线丨欧| 久久成年人视频| 男人操女人的视频网站| 亚洲精品成人无限看| 久久精品中文字幕一区| 国产美女久久久久久| 婷婷亚洲综合| 久久在线精品视频| 妺妺窝人体色www聚色窝仙踪| 在线成人超碰| 欧美大片免费观看| 中文字幕第28页| 亚洲免费成人| 日本精品视频在线观看| 日韩欧美一级大片| 精品写真视频在线观看| 97中文在线| 高h放荡受浪受bl| 99精品偷自拍| 日韩精品一区二区三区外面| 91大神xh98hx在线播放| 亚洲人成网站影音先锋播放| 欧美激情亚洲天堂| 是的av在线| 欧美探花视频资源| 亚洲天堂网站在线| 国语一区二区三区| 国产手机视频精品| 精品视频第一页| 午夜久久tv| 欧美一级高清免费播放| 中文文字幕一区二区三三| 久久99国产精品免费网站| av成人午夜| 日本午夜在线视频| 亚洲色图都市小说| 久久国产亚洲精品无码| 国产欧美在线观看免费| 精品久久一区二区| 国产一区二区三区四区五区六区| 97国产成人高清在线观看| 欧美激情xxxxx| 黄色片中文字幕| 激情欧美一区二区三区在线观看| 国产精品一级久久久| 国产高清在线观看| 一区二区免费在线播放| 久久久国产欧美| 欧美一区在线观看视频| 亚洲图片欧美午夜| 久久综合色综合| 日本麻豆一区二区三区视频| 粉嫩av四季av绯色av第一区| 成人在线观看网站| 亚洲狠狠爱一区二区三区| 免费激情视频在线观看| 澳门久久精品| 久久精品国产亚洲一区二区 | 亚洲精品看片| 国产伊人精品在线| 欧美成人免费| 亚洲一区二区在线视频| 亚洲欧美自拍另类日韩| 理论片一区二区在线| 麻豆国产va免费精品高清在线| 日韩视频在线观看一区| 国产成人精品综合在线观看| 日本一区视频在线| 国产精品一区二区日韩| 日韩精品自拍偷拍| 操她视频在线观看| 久久久777| 韩国一区二区三区美女美女秀| 国产网友自拍视频导航网站在线观看| 欧美午夜激情视频| 麻豆精品国产传媒av| 欧美二区视频| 国产这里只有精品| yw193.com尤物在线| 欧美日韩色婷婷| 免费黄色a级片| 在线观看免费一区二区| 91九色单男在线观看| wwwxxx在线观看| 一本久久精品一区二区| 成人免费无码大片a毛片| 午夜精品网站| 99九九视频| www免费在线观看| 欧美理论片在线| 欧美88888| 麻豆精品在线观看| 亚洲乱码一区二区三区| 外国成人直播| 国产亚洲xxx| 日本一本在线观看| 国产欧美一区二区精品性| 成人在线激情网| 国产一区二区精品久| 日韩免费在线看| 国产福利在线看| 欧美日韩一区成人| 国产一二三四视频| 精品一区二区三区影院在线午夜| 亚洲欧洲免费无码| 亚洲精品66| 美女福利精品视频| 亚洲AV无码国产精品午夜字幕 | 日韩欧美一级| 欧美夫妻性生活视频| 高清乱码毛片入口| 图片区小说区国产精品视频| 91精品小视频| 日本怡春院一区二区| 影音先锋欧美在线| 亚洲一区二区三区中文字幕在线观看 | 久久久成人网| 午夜精品美女久久久久av福利| 成人亚洲综合| 免费99精品国产自在在线| 亚洲xxx在线| 狠狠躁天天躁日日躁欧美| 99在线看视频| 日韩欧美一区二区三区| 一级黄色电影片| 一本久道综合久久精品| 欧美一区二区三区在线播放 | 亚洲女优在线| 亚洲欧洲日夜超级视频| 精品视频一二| 欧美一区二区视频97| 97视频在线观看网站| 欧美一级在线观看| 国产成人精品一区二三区| 日本一区二区成人| 一级日本黄色片| 一道本一区二区| 亚洲资源在线网| 成人资源在线播放| 国产精品wwwwww| 羞羞视频在线观看免费| 亚洲精品小视频| 国产又粗又猛又爽| 狠狠爱在线视频一区| 国产成人免费在线观看视频| 国产成人亚洲综合a∨婷婷| 国产淫片免费看| 婷婷综合在线| 久久综合久久综合这里只有精品| 另类一区二区| 97视频在线观看播放| 永久免费av在线| 日韩精品视频免费| 国产农村妇女毛片精品久久| 日韩欧美主播在线| 三级影片在线看| 国产女人水真多18毛片18精品视频| 美女流白浆视频| 久久亚洲欧美| 国产aaa免费视频| 我不卡影院28| 青青草成人激情在线| 高清日韩中文字幕| 91精品中文在线| 国产精品4hu.www| 欧美国产日韩中文字幕在线| 日韩在线免费电影| 亚洲视频在线观看视频| 四虎精品一区二区三区| 91精品婷婷国产综合久久| 69亚洲精品久久久蜜桃小说| 午夜精品久久一牛影视| www青青草原| 中文字幕精品一区二区精品绿巨人| av无码一区二区三区| 国产精品一区在线观看乱码| 欧美伦理片在线观看| 久久五月激情| 亚洲国产精品久久久久爰色欲| 红桃视频亚洲| 免费看日本黄色| 一本精品一区二区三区| 亚洲欧洲一区二区在线观看| 欧美日韩激情在线一区二区三区| 国内精品久久久久久久果冻传媒| 91成人午夜| 成人羞羞视频免费| 亚洲精品一区国产| 91精品久久久久久蜜桃| 蜜桃在线一区| 亚洲综合中文字幕在线| 激情综合五月| 97超碰资源| 亚洲欧美日本国产| 成人国产一区二区| 亚洲日本一区二区三区在线| 99中文字幕| 美女av一区| 精品午夜一区二区三区| 一道本一区二区三区| 欧美成人dvd在线视频| 九一成人免费视频| 日韩精品最新在线观看| 四虎国产精品免费观看| 日韩第一页在线观看| 亚洲影视一区二区三区| 日韩激情视频一区二区| 国产亚洲一级| 欧美视频第三页| 久久精品国产999大香线蕉| 亚洲自拍第三页| 国产精品一区二区在线观看不卡 | 亚洲图片有声小说| 日韩av免费网址| 色综合激情久久| 一区二区三区午夜| 日韩美一区二区三区| 欧美视频xxx| 亚洲欧美另类人妖| 黄网页在线观看| 国模吧一区二区三区| 91精品产国品一二三产区| 国产成人精品最新| 91精品亚洲一区在线观看| 97超级在线观看免费高清完整版电视剧| 成人av综合网| 日韩电影天堂视频一区二区| **女人18毛片一区二区| 妞干网在线观看视频| 日韩和欧美的一区| 午夜诱惑痒痒网| 99久久精品免费观看| 超碰97av在线| 亚洲成人精品在线观看| 国产乡下妇女三片| 精品久久久久久综合日本欧美| 免费黄色片在线观看| 麻豆乱码国产一区二区三区 | 国产精品看片资源| 青青在线视频观看| 日韩国产欧美在线观看| 国产九九九视频| 久久综合中文字幕| 天天操天天操天天操天天操天天操| 亚洲第一精品在线| 中文字幕视频二区| 亚洲精品99久久久久| 日本亚洲精品| 欧美性受xxx| 日韩精品久久久久久久软件91| 精品国产一区二区三区麻豆免费观看完整版| 国产一区二区电影在线观看| 少妇大叫太大太粗太爽了a片小说| 久久免费高清| 成年女人免费视频| 最新不卡av在线| 日韩精品一区二区亚洲av观看| 精品免费国产二区三区| 在线观看完整版免费| 欧美影院在线播放| 国产精品2023| 亚洲国产精品女人| 日本不卡中文字幕| 五月婷婷综合在线观看| 亚洲一区在线视频| 97成人在线观看| 永久免费看mv网站入口亚洲| 理论不卡电影大全神| 成人91视频| 亚洲久久久久| 亚洲人视频在线| 欧美激情综合在线| 丁香社区五月天| 日韩精品一区二区三区第95| 日本性爱视频在线观看| 成人国产精品久久久| 国产精品一区二区三区av麻| av日韩一区二区三区| 国产不卡在线播放| 综合五月激情网| 91精品欧美综合在线观看最新| www 日韩| 国产精品久久久久久久电影 | 日韩久久精品成人| av3级在线| 国产一区不卡在线观看| 国内精品久久久久久久影视蜜臀| 奇米777在线| 一区二区在线观看免费视频播放| 国产内射老熟女aaaa∵| 久久视频免费观看| 精品午夜视频| 日韩成人手机在线| 顶级嫩模精品视频在线看| 国产亚洲自拍av| 亚洲国产日韩一区| 蜜桃av在线播放| 欧美系列一区| 免费国产亚洲视频| 天天爽天天爽天天爽| 7777精品伊人久久久大香线蕉 | 欧美激情日韩| 在线观看视频你懂得| 亚洲综合男人的天堂| 蜜桃视频久久一区免费观看入口| 欧美激情一区二区三区在线视频观看| 成人春色在线观看免费网站| 久久黄色片视频| 久久久久久久久久久久久夜| 99久久精品国产导航| 紧身裙女教师波多野结衣| 欧美日韩免费在线视频| 天堂地址在线www| 成人有码在线视频| 中文视频一区| 亚洲成a人无码| 香蕉乱码成人久久天堂爱免费| 国产免费999| 国产精品视频一二三区| 亚洲专区第一页| 欧美日本在线视频中文字字幕| 综合成人在线| 波多野结衣家庭教师在线播放| 久久影院午夜论| 中文字幕有码无码人妻av蜜桃| 日韩一区二区三区xxxx| 91蝌蚪精品视频| 免费高清在线观看免费| 国产精品视频在线看| 精品久久无码中文字幕| 97精品在线观看| 成人3d动漫在线观看| 99热这里只有精品2| 精品免费在线观看| aaa在线免费观看| 成人在线看片| 久久久噜噜噜久久狠狠50岁| 99国产精品无码| 精品国产成人系列| 成人全视频在线观看在线播放高清 | 国产在线青青草| 成人欧美一区二区三区白人| 欧美一级特黄aaaaaa| 国产精品视频免费在线| 亚洲二区免费| 国产三级aaa| 亚洲欧美日韩精品久久| 久久精品一级| 中文字幕av专区| 精品国产户外野外| av网站免费在线观看|