欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,av无码精品一区二区久久,欧美性爱视频不卡一区三区,欧美乱人伦视频在线观看,国产一级牲交高潮

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

Logstash性能排查實戰(zhàn):JVM調(diào)優(yōu)解決Kafka積壓

Logstash性能排查實戰(zhàn):JVM調(diào)優(yōu)解決Kafka積壓 說句實話以前看到“JVM調(diào)優(yōu)”這四個字我腦子里第一時間蹦出來的也是“八股文”內(nèi)存模型、GC算法、類加載機制、雙親委派……背得滾瓜爛熟但真正到了線上面對一個“瘋了一樣吞CPU卻不吐結(jié)果”的Java進程還是會有點手足無措。這次Logstash性能問題排查記錄就是一次把“面試題”重新拆成“排查工具”的完整過程——我打算把它原原本本寫出來如果你也在維護ELK這套日志管道或者正在被Kafka消費延遲、日志積壓這類問題折磨這篇應(yīng)該能給你省下不少彎路。這篇文章不會講太多花哨的理論重點是一臺Logstash在高峰期卡死之后我如何通過JVM自帶工具、GC日志分析、啟動參數(shù)調(diào)整一步步找到根因并最終恢復(fù)吞吐量的全過程。中間會穿插我踩過的坑、查過的資料、以及最終沉淀下來的一套參數(shù)配置。不管你是剛接觸Logstash的運維新手還是后端Java開發(fā)想借實例真正理解JVM調(diào)優(yōu)這篇文章都按“現(xiàn)象 → 分析 → 操作 → 復(fù)盤”的順序來寫可以直接照著做。1. 問題是怎么發(fā)生的Kafka Lag 突然翹了上來先說下當時的架構(gòu)線上日志通過Filebeat采集發(fā)到Kafka再由Logstash消費并清洗最后寫入Elasticsearch做檢索。這套鏈路跑了大半年一直很穩(wěn)直到某一天流量高峰監(jiān)控面板上的Kafka消費延遲Consumer Lag曲線突然像坐了火箭一樣往上竄。一開始我以為是Elasticsearch寫入變慢了因為Logstash的寫入端和數(shù)據(jù)量直接掛鉤但查了一圈ES的bulk隊列、線程池、慢日志都正常索引速率也沒掉那問題大概率就出在Logstash本身。1.1 現(xiàn)象描述進程活著但就是不吐數(shù)據(jù)登錄服務(wù)器敲幾條命令CPU占用直接飆到百分之八九百但看一眼Logstash的監(jiān)控指標事件處理速率卻不升反降Kafka里積壓的消息越來越多。最氣人的是進程沒有掛日志里也沒有明顯異??雌饋怼耙磺姓!睂嶋H上數(shù)據(jù)就是卡在里面出不去。這是最典型的“假死”狀態(tài)——進程活著線程也占著但真正的處理能力已經(jīng)崩潰了。我當時的第一個反應(yīng)是檢查Logstash的管道配置懷疑是不是filter里的grok正則寫得太復(fù)雜或者某個插件在高峰時段出現(xiàn)了阻塞。但把pipeline的worker數(shù)和batch size隨便改了幾下重啟之后問題并沒有實質(zhì)改善。這時候我才意識到問題的根源可能不在Logstash的業(yè)務(wù)處理邏輯上而是承載它的JVM環(huán)境已經(jīng)處于“亞健康”狀態(tài)了。1.2 初步判斷Logstash性能問題先別急著懷疑管道很多人有一個誤區(qū)Logstash處理性能慢了第一反應(yīng)就是加filter、調(diào)grok、換插件很少有人會去想JVM本身是不是已經(jīng)不行了。但Logstash的本質(zhì)是一個跑在JRuby上的Java應(yīng)用它的所有事件處理、隊列緩沖、內(nèi)存分配全部依賴底層JVM的健康程度。JVM堆內(nèi)存、垃圾回收、JIT編譯這些“聽起來像八股文”的東西在高壓場景下會直接決定Logstash是每秒處理一萬條還是每秒處理一千條。所以排查思路從這一步開始轉(zhuǎn)變不再盯著Logstash的管道配置看而是把它當成一個普通的Java進程先用JVM的視角去體檢。這里也順帶說明一下網(wǎng)上經(jīng)常有人問“JDK、JVM、JRE有什么區(qū)別”——簡單來說JRE是Java運行環(huán)境JVM是JRE核心里真正負責執(zhí)行字節(jié)碼的虛擬機JDK則是開發(fā)工具包。Logstash自帶JRuby和Java運行時所以它本質(zhì)上就是一個“套了Ruby皮的Java程序”所有Java系的JVM調(diào)優(yōu)知識在它身上完全適用。2. 把Logstash當Java應(yīng)用來查先看懂JVM在干什么既然決定按Java應(yīng)用的思路排查那第一步就是把JVM的內(nèi)存模型、GC機制這些“八股文基礎(chǔ)”重新?lián)炱饋硪驗楹竺嫠蟹治龆冀⒃谶@上面。很多情況下不懂原理的人拿到j(luò)stat輸出只會看數(shù)字而懂原理的人能從數(shù)字倒推出一整套現(xiàn)場還原。2.1 JVM內(nèi)存模型快速復(fù)習(xí)堆、元空間、線程棧和直接內(nèi)存JVM運行時數(shù)據(jù)區(qū)可以粗略分成四塊堆內(nèi)存Heap用來存放對象實例是GC回收的主戰(zhàn)場元空間Metaspace存放類元數(shù)據(jù)在Java 8之后替代了永久代默認情況下只受本機內(nèi)存限制但類加載過多也可能撐爆虛擬機棧Stack是線程私有的每個線程執(zhí)行方法時都會創(chuàng)建棧幀棧深度過大就會拋StackOverflowError還有一塊是直接內(nèi)存Direct MemoryNIO和Netty用得最多不在堆內(nèi)但在物理內(nèi)存里如果做網(wǎng)絡(luò)傳輸時分配太多同樣可能觸發(fā)OOM。Logstash這種數(shù)據(jù)處理型應(yīng)用最敏感的就是堆內(nèi)存。因為每條日志進來都會被包裝成Logstash::Event對象還有中間的各種String、Hash全都住在堆上。堆如果設(shè)置得不對垃圾回收就會頻繁發(fā)生輕則吞吐下降重則進程假死。2.2 排查工具組合拳top、jstat、jmap、jstack怎么配合登錄到Logstash所在機器我會按以下順序操作先用top -Hp查看進程的CPU和內(nèi)存占用確認是不是某個線程在瘋狂自旋。Logstash啟動后會有一個獨立的JRuby運行時很多線程名都帶jruby關(guān)鍵字如果發(fā)現(xiàn)某個線程CPU占用異常高說明它正在反復(fù)執(zhí)行代碼或頻繁觸發(fā)GC。用jps -l確認Logstash進程的PID然后jstat -gcutil 1000觀察每秒的GC情況。這一步能立刻判斷出當前GC頻率、單次GC耗時、老年代使用率等關(guān)鍵指標。用jmap -heap 看當前堆的分配情況和各分代使用率特別是Eden區(qū)和老年代的比例是否合理。如果懷疑線程卡住用jstack 抓線程快照看看JRuby的工作線程是不是阻塞在某個地方。這里我想重點說一下gcutil輸出里的幾個字段E代表Eden區(qū)使用率O代表老年代使用率FGC是Full GC發(fā)生次數(shù)FGCT是Full GC累計耗時。如果FGC在短時間內(nèi)快速增長FGCT占比很高基本就能斷定系統(tǒng)正在被垃圾回收拖死。GC本身是為了騰出空間但Full GC觸發(fā)時會“停止整個世界”Stop The World簡稱STW應(yīng)用線程全部暫停這期間Logstash完全無法處理數(shù)據(jù)。2.3 現(xiàn)場抓到的證據(jù)GC日志不會騙人當時我連續(xù)觀察了差不多五分鐘jstat的輸出大致是下面這個樣子S0 S1 E O M CCS YGC YGCT FGC FGCT GCT 0.00 0.00 92.34 95.67 98.12 96.45 1123 18.23 47 23.81 42.04 0.00 0.00 94.12 96.02 98.20 96.50 1124 18.25 48 24.95 43.20 0.00 0.00 95.78 96.89 98.25 96.52 1125 18.28 49 26.03 44.31看得出什么Eden區(qū)使用率一直維持在90%以上老年代也一直在95%左右徘徊Full GC幾乎每10秒就會來一次而且每次FGCT都在1秒以上。翻譯成人話就是堆內(nèi)存不夠用了JVM疲于奔命地做垃圾回收但回收完了馬上又填滿根本沒有足夠的空間讓數(shù)據(jù)處理線程順暢跑。這就像一個人一邊工作一邊不停地打掃房間房間卻永遠堆滿東西工作效率能高才怪。3. 根因分析為什么默認配置撐不住高峰日志量拿到這些數(shù)據(jù)之后我心里基本有數(shù)了但還是要搞清楚一個最關(guān)鍵的問題為什么之前一直沒事偏偏這段時間出問題這就得從頭檢查Logstash的默認JVM配置和數(shù)據(jù)量增長情況。3.1 堆內(nèi)存太小默認1GB根本只夠“自家日用”Logstash的默認JVM堆大小是1GB這個數(shù)值在官方文檔里寫得很清楚除非你通過LS_HEAP_SIZE或jvm.options里的-Xmx參數(shù)顯式指定否則它就老老實實用1GB。對很多小規(guī)模日志場景來說1GB確實夠用因為日志量小事件在高頻GC完成之前就被消費掉了。可一旦業(yè)務(wù)量漲上去比如高峰期每秒涌入幾千上萬條日志這1GB的堆就會變成瓶頸。為什么會這樣我們簡單估算一下假設(shè)一條日志原始文本平均2KB經(jīng)過系統(tǒng)解析后會變成Logstash::Event對象除了message字段還有host、path、timestamp等一堆元數(shù)據(jù)。JRuby環(huán)境下每個Ruby對象在Java層的開銷都比較大換算下來一條日志在堆里實際占用的空間差不多是原始文本的3到5倍也就是6到10KB。如果配置的批處理大小是默認的125條一批數(shù)據(jù)在堆里也就1MB左右看起來不多但架不住Logstash是持續(xù)不斷地消費和寫入在1GB堆里同時存在幾十批數(shù)據(jù)在排隊、在轉(zhuǎn)換、在等待寫入ES內(nèi)存壓力一下就上來了。3.2 G1收集器默認參數(shù)不一定適合你的場景大多數(shù)現(xiàn)代JVM默認的垃圾收集器是G1Logstash也不例外。G1的設(shè)計目標是“可預(yù)測的停頓時間”它把堆分成一個個Region然后根據(jù)各Region垃圾比例來優(yōu)先回收垃圾最多的區(qū)域理論上很優(yōu)雅。但G1對參數(shù)的敏感度也很高默認的MaxGCPauseMillis是200ms意思是JVM會盡量把每次GC停頓時長控制在200毫秒左右但這只是一個“目標”如果堆太小、對象分配太快G1為了追上分配速度依然會觸發(fā)Full GC。更麻煩的是當老年代占滿之后G1會退化到Serial Old式的Full GC這種回收是單線程執(zhí)行大范圍全堆掃描的停頓時間可能是好幾秒。這個過程對Logstash來說是毀滅性的一次幾秒鐘的STW管道里堆積的數(shù)據(jù)會成倍增長等到GC結(jié)束后瞬間把內(nèi)存又填滿然后再次觸發(fā)FGC形成惡性循環(huán)。我當時從jstat里看到FGC之后老年代使用率幾乎沒降多少就猜到已經(jīng)進入這種退化狀態(tài)了。3.3 JRuby執(zhí)行模型與批量參數(shù)Logstash性能的“命門”Logstash的pipeline配置里有幾個非常重要的參數(shù)pipeline.batch.size默認125代表每次從隊列里取多少個事件交給filter和output處理pipeline.batch.delay默認50ms代表即使沒有湊夠batch.size最多等多久也要把現(xiàn)有事件送出去pipeline.workers默認是CPU核數(shù)代表并行處理管道的線程數(shù)。這三個參數(shù)加在一起決定了Logstash處理數(shù)據(jù)的“節(jié)奏”。批處理的好處是減少JRuby和JVM之間的交互次數(shù)讓一批事件一次性完成filter和output提升吞吐。但batch.size調(diào)大的同時內(nèi)存占用也會線性上漲如果堆空間跟不上就會誘發(fā)更頻繁的GC。這就像把一個餐廳的翻臺率公式里加了一個“每桌人數(shù)”的變量每桌人越多廚房備菜的效率越高但倉庫如果不夠大食材堆不下了就只能扔掉重買——扔食材就是垃圾回收買食材就是重新加載成本全在這上面。所以批量調(diào)整和JVM堆配置必須同步考慮不能只看一頭。3.4 順帶說下-XX:CompileThreshold這類JIT參數(shù)在排查過程中我也重新研究了一個常見的面試參數(shù)-XX:CompileThreshold。它的作用是控制熱點代碼被JIT編譯為本地代碼的觸發(fā)閾值默認值在C1編譯器下是1500次方法調(diào)用在C2編譯器下是10000次左右。JRuby本身是Ruby代碼JVM對JRuby的調(diào)用棧進行C2編譯時也需要時間如果CompileThreshold設(shè)置得過高熱點方法會長時間停留在解釋執(zhí)行階段性能自然上不去。反過來如果把這個閾值調(diào)低可以讓高頻執(zhí)行的方法盡早編譯成機器碼減少解釋執(zhí)行的CPU開銷。不過說實話在實際排查過程中這個參數(shù)不是主要矛盾屬于“錦上添花”的優(yōu)化項。如果GC問題不解決把CompileThreshold調(diào)到天上也沒有意義。但了解它的存在是很重要的因為很多面試題里都會問“JVM是如何判斷熱點代碼的”這個問題放到Logstash這種解釋型語言套殼應(yīng)用上有完全不同的解讀——JRuby代碼在JVM里到底算不算“熱點”取決于這段Ruby邏輯被調(diào)用的頻率以及是否觸發(fā)了編譯閾值。4. 調(diào)優(yōu)落地一套我正在用的Logstash JVM配置確定了問題是JVM堆內(nèi)存和GC、批量參數(shù)配置不匹配之后我重新整理了整個Logstash環(huán)境。這里要特別注明以下配置是從實際場景出發(fā)做的調(diào)整不一定適合所有人但思路可復(fù)現(xiàn)先根據(jù)業(yè)務(wù)量估算內(nèi)存需求再反推JVM參數(shù)最后通過監(jiān)控驗證。4.1 堆內(nèi)存怎么定不能拍腦袋要看數(shù)據(jù)量和物理機器這臺機器是32GB內(nèi)存Elasticsearch部署在另一臺機器上所以Logstash可以安心地使用這臺機器的內(nèi)存。我第一反應(yīng)是直接把堆調(diào)到16GB但冷靜下來想了想不妥。為什么因為JVM堆之外還有Metaspace、JRuby本身的原生內(nèi)存、線程棧、網(wǎng)絡(luò)緩沖區(qū)等非堆內(nèi)存如果堆占了16GB整個進程實際占用可能輕松超過20GB。萬一物理機器還有其他任務(wù)在跑就容易觸發(fā)系統(tǒng)級別的內(nèi)存壓力甚至被內(nèi)核OOM Killer直接殺掉。Logstash官方建議堆大小不要超過系統(tǒng)內(nèi)存的50%這個建議是合理的。我最后選擇把-Xmx和-Xms都設(shè)為8GB理由也很簡單高峰期Logstash單批事件batch_size2000在堆里占用的空間大約幾十MB8GB堆可以容納足夠多的批次在隊列里排隊同時給JRuby解釋器、Metaspace、線程棧留出充足余地。Xms和Xmx設(shè)置為相同值是為了避免JVM在運行期動態(tài)擴容堆時產(chǎn)生額外開銷。對追求穩(wěn)定吞吐的在線服務(wù)來說啟動時就把堆分配好比運行中頻繁擴縮容要靠譜得多。4.2 批量參數(shù)和worker數(shù)量怎么配合關(guān)鍵是找到平衡點調(diào)整JVM參數(shù)的同時我把pipeline配置中的batch.size從125調(diào)到了2000batch.delay保持默認的50mspipeline.workers從默認值當時機器是16核所以默認16調(diào)到了8。為什么worker要減半因為數(shù)據(jù)管道不是無腦并行就能提升性能的當batch.size變大之后單個worker在一輪處理中的數(shù)據(jù)量已經(jīng)很大了如果還開16個worker并行對堆內(nèi)存的壓力和對下游ES的沖擊都會成倍增加。尤其在filter階段跑的是grok、dissect這類CPU密集型插件時線程過多反而會導(dǎo)致上下文切換開銷和頻繁GC。我建議一個比較穩(wěn)妥的起步點是pipeline.workers設(shè)置為CPU核數(shù)的一半到三分之二batch.size從500開始壓測逐步往上調(diào)到1000、1500、2000同時盯著GC監(jiān)控。如果發(fā)現(xiàn)FGC頻率上升就說明batch.size調(diào)得太激進需要回退一點。批量調(diào)優(yōu)不是越大越好這句話需要寫在墻上。4.3 完整配置參考jvm.options和pipelines.yml這是我這套環(huán)境最終使用的配置供參考# jvm.options -Xms8g -Xmx8g -XX:UseG1GC -XX:MaxGCPauseMillis200 -XX:UseStringDeduplication -XX:ParallelRefProcEnabled -XX:DisableExplicitGC -Xlog:gc*info,gcheapdebug,gcergodebug:file/usr/share/logstash/logs/gc.log:utctime,uptimemillis,level,tags:filecount5,filesize50m這里解釋幾個關(guān)鍵參數(shù)-XX:UseG1GC顯式指定G1作為垃圾回收器避免不同JDK版本默認GC行為不一致的坑。-XX:MaxGCPauseMillis200把目標停頓時間設(shè)為200ms這是Logstash默認值但顯式寫出來便于后續(xù)審計。-XX:UseStringDeduplication日志處理場景會產(chǎn)生大量重復(fù)字符串開啟去重可以降低堆占用。-XX:ParallelRefProcEnabled并行處理引用對象減少GC停頓時間。-XX:DisableExplicitGC防止第三方庫調(diào)用System.gc()觸發(fā)不必要的Full GC。Xlog參數(shù)把GC日志輸出到文件方便事后追溯這是整個調(diào)優(yōu)過程中我最后悔沒有早點做的事——日志是最好的老師。然后在pipelines.yml里核心配置如下pipeline: batch: size: 2000 delay: 50 workers: 8 max_inflight: 8192max_inflight代表管道內(nèi)允許同時存在的最大事件數(shù)默認值為batch.size * workers的兩倍我顯式設(shè)置成8192是為了給突發(fā)流量留緩沖同時避免內(nèi)存無限增長。4.4 調(diào)優(yōu)效果前后數(shù)據(jù)對比調(diào)整完并重啟Logstash之后我盯著監(jiān)控面板觀察了好久數(shù)據(jù)變化非常明顯指標調(diào)優(yōu)前調(diào)優(yōu)后Full GC頻率每10秒一次左右基本為0偶發(fā)一次Full GC平均耗時3秒以上無事件處理速率約2000 events/s波動大穩(wěn)定在10000 events/sKafka消費延遲持續(xù)增長達到分鐘級穩(wěn)定歸零CPU使用率800%以上空轉(zhuǎn)明顯300%左右各線程干實事這里我想特別提醒CPU使用率從800%降到300%看起來像是“占用變低了效率變低了”但其實恰恰相反。之前的高CPU有很大一部分是垃圾回收線程和內(nèi)存分配的消耗真正處理數(shù)據(jù)的線程一直在被STW打斷屬于“忙但不出活”。調(diào)優(yōu)后CPU降下來了但事件處理速率反而提升了五倍這才是健康的CPU占用。5. 常見報錯與避坑指南調(diào)優(yōu)過程中我還順手解決了一些Logstash運行中的經(jīng)典報錯這里整理成速查省得大家再走彎路。5.1 “stopped processing because of an error: (SystemExit) exit org.jruby”這個報錯在Logstash社區(qū)里出現(xiàn)頻率很高很多人一看到就慌了以為是管道崩潰。其實它翻譯過來的意思就是“JRuby進程主動退出了”SystemExit是一種JRuby主動拋出的退出信號。最常見的原因有三個一是進程被系統(tǒng)的OOM Killer殺掉JVM被迫退出二是Logstash啟動腳本在執(zhí)行過程中檢測到配置錯誤主動調(diào)用了System.exit三是堆內(nèi)存設(shè)置不合理導(dǎo)致OutOfMemoryErrorJRuby捕獲后以SystemExit的形式退出。排查思路分三步先看dmesg | tail確認有沒有Out of memory: Kill process的記錄再看Logstash日志里有沒有Java heap space相關(guān)的異常最后檢查jvm.options里有沒有寫錯參數(shù)。我遇到過有人把-Xmx寫成-Xms然后進程一啟動就報錯退出很隱蔽。5.2 Docker容器部署時怎么定位JVM異常重啟和GC日志現(xiàn)在很多人用Docker部署Logstash如果容器異常重啟第一反應(yīng)是docker logs看標準輸出但JVM的GC日志默認不會打到stdout而是輸出到文件或丟棄。針對這類問題我建議啟動時通過LS_JAVA_OPTS環(huán)境變量顯式指定GC日志路徑然后把對應(yīng)目錄掛載為Volume這樣即使容器重建日志也能保存下來。docker run -d \ -e LS_JAVA_OPTS-Xlog:gc*:file/usr/share/logstash/logs/gc.log:time,uptime,level,tags:filecount2,filesize20m \ -v /data/logstash/logs:/usr/share/logstash/logs \ docker.elastic.co/logstash/logstash:8.11.0另外容器里的jmap、jstack這類JDK工具可能沒有打包進鏡像。遇到這種情況可以先用docker exec -it bash看看有沒有如果沒有就只能在啟動時掛載宿主機JDK目錄進去或者用docker cp把JVM自帶的工具拷進容器。更簡單的辦法是讓Logstash開啟JMX遠程監(jiān)控從本機用jconsole或VisualVM遠程連接查看。但JMX端口暴露在公網(wǎng)有安全風險生產(chǎn)環(huán)境建議走內(nèi)網(wǎng)。5.3 集成自定義插件時容易忽略的JVM因素如果你像很多團隊一樣給Logstash集成了自定義插件那還要注意JVM層面對插件代碼的影響。JRuby調(diào)用Java API時會頻繁發(fā)生Ruby對象和Java對象的互轉(zhuǎn)這個轉(zhuǎn)換過程是有內(nèi)存開銷的。如果插件內(nèi)部創(chuàng)建了大量臨時數(shù)組或列表沒有及時釋放引用就會造成堆內(nèi)存泄漏。調(diào)優(yōu)時可以用jmap -histo:live 查看當前堆里哪些對象占用了最大空間如果發(fā)現(xiàn)自己的插件類名列前茅那基本可以斷定插件存在內(nèi)存管理問題。這在Logstash集成自定義插件時是特別容易踩的暗坑——插件功能沒毛病但內(nèi)存損耗拖垮了整個管道。5.4 調(diào)優(yōu)誤區(qū)速查表面試常見參數(shù) vs 線上實際操作最后整理一個我個人的對照表很多概念在面試題里是“考記憶”在真實場景里則要“看語境”千萬別混淆面試常見問題八股文標準回答線上真實操作JVM默認堆大小是多少物理內(nèi)存1/4要根據(jù)進程實際數(shù)據(jù)量重設(shè)別信默認值G1和CMS哪個好低停頓選G1高吞吐選Parallel先看你的停頓敏感性和內(nèi)存大小G1不是銀彈-XX:CompileThreshold有什么用控制JIT編譯觸發(fā)次數(shù)對JRuby型應(yīng)用有點幫助但優(yōu)先級靠后Full GC為什么慢要掃描整個堆實際上更可能是堆太小導(dǎo)致G1退化成了Serial OldJDK、JVM、JRE啥區(qū)別一個是開發(fā)包一個是虛擬機一個是運行環(huán)境排查時你只需要關(guān)心JVM的運行時參數(shù)和GC狀態(tài)順帶提一句網(wǎng)上經(jīng)??吹健癕axKB知識庫如何調(diào)優(yōu)”這類問題雖然MaxKB不是Logstash但它同樣是Java系服務(wù)底層邏輯一樣先看GC再看堆匹配再看線程池和批量配置。核心方法論是通用的。6. 寫在最后的個人體會這次排查前后花了大半天時間其中最浪費時間的一環(huán)恰恰是最開始“不想去碰JVM配置”的心理——總覺得Logstash日志不報錯就等于沒問題結(jié)果監(jiān)控數(shù)據(jù)狠狠打了臉。JVM調(diào)優(yōu)在面試里是八股文在線上就是保命技能差別只在于你有沒有真的拿著jstat輸出逐行分析過。調(diào)優(yōu)完成之后我痛定思痛做了一件事給所有Java系服務(wù)統(tǒng)一開啟了GC日志并且用腳本定時掃描FGCT增長率只要Full GC累計耗時在短時間內(nèi)翻倍就立刻告警。這樣一來再遇到類似問題我不用再從零開始抓現(xiàn)場直接從監(jiān)控面板和GC日志里就能把病根揪出來。我也建議大家排查性能問題時盡量“每次只改一個變量”改完給足觀察時間不要同時動堆大小、GC算法、batch size和worker數(shù)——不然你根本不知道是哪個調(diào)整起了作用又回到了猜謎游戲。最后分享一個小技巧調(diào)優(yōu)JVM參數(shù)后別急著馬上看吞吐量先看GC曲線穩(wěn)不穩(wěn)定再看Kafka Lag有沒有下降趨勢。如果GC穩(wěn)定了但吞吐還沒上來那再考慮是filter邏輯還是下游ES的問題如果GC還是像過山車一樣那堆內(nèi)存設(shè)置就還沒到位繼續(xù)調(diào)。這套判斷順序是我這次踩過坑之后總結(jié)出來的最可靠的節(jié)奏。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
1024成人免费看| 天天射天天插天天干| 中文字幕在线免费观看视频| 超碰69天堂| 五月天婷婷色综合| 中文字幕婷婷五月天在线观看| 日本97在线视频| 香蕉婷婷| 婷婷六月丁| 五月丁香激情欧洲啪啪| 天天人人天天爽| 黄久久久| 影视av久久久噜噜噜噜噜三级| 99精品偷自拍| www.91久久| 中文字幕成人影视| 国产精品久久久海的味道| 丁香五月天欧美成人| 精品婷婷丁香五| 日本三级大片| 久热免费视频| 五月天综合| 婷婷丁香花五月天| 日韩另类在线观看| 日日爽夜夜爽| 丁香六月婷| www婷婷色情网| 五月丁香自拍| 色九月婷婷| 婷婷久久天堂网| 成人精品视频99在线观看免费| 色情五月综合婷婷| 91人人操人人爱| 色婷婷亚洲精品天天综| www.五月天婷婷| 人人爽亚洲| 婷婷五月天激情在线观看| 色色狼人综合| 丁香五月天堂| 婷色人人狠| 成人视屏在线观看| 综合激情伊人影视在线| 色。 日日日| 深爱五月婷婷开心中文字幕| Aaa久久| 秋霞成人毛片一级A片| 亚洲激情婷婷| 在线中文av| 久久总和99| 丁香五月在线观看| 亚洲日日操| 久9久9热久热| 中字幕视频在线永久在线观看免费| 色偷偷五月天| 激情综合色婷婷啪啪五月天| 色婷婷色和| 五月做爱| 中文字幕av在线播放| 第四色五月婷婷| 狠狠干在线| 久久日曰| 婷婷伊在线| 五月四色激情| 射久久丁香五月| 欧美图片丁香五月天| 无码A片一区二区免费| 91 原创 在线 九色| 五月婷婷深深爱| 亚洲AV第二区国产精品| 婷婷丁香五月天哟啪| 婷婷五月黄色激情在线| 五月激情六月综合| 久久人妻精品| 激情色情五月天| 婷婷五月色色| 99在线视频在线观看| 思思热热久久| 亚洲综合色网| 激情九月天天天天婷婷| 久久婷婷五月天激情| 天天射影视综合网| 五月综合亚洲| www.maotanji.com| 任你搞免费视频观看| 五月天婷婷激情四射综合| 午夜九九九九九九九九九九九九九| 亚洲精品电影| 夜夜夜夜夜操| 性按摩玩人妻HD中文字幕| 影音先锋一区二区资源站| av在线免费网站 | 久久婷婷激情五月天一区二区| 精品婷婷五月天| 婷婷五月天综合色| 97人人超| 日本色图综合| 成人丁香五月天| 亚洲综合视频网| www.婷婷六月天| AV在线不卡网站| 俺也去在线久久精品23欧美综合视频网站,丰满人妻一区二区三区在线视频53,丰满 | 操操综合网婷婷| 色九月综合网| 色婷婷狠狠久久综合五月| 成人免费在线电影| 九月大香蕉| 婷婷激情五月综合| 91九色丨国产丨爆乳| 丰满老熟妇BBBBB搡BBB| 五月丁香成人网| 亚洲欧美一区二区三区四区爱爱动图| 色婷婷成人做爰A片免费看网站| 五月激情综合性爱| www99热| 九九精品热| www激情网站| 一级A片天天操夜夜操| 婷婷九月激情| 欧美日本国产欧美日本韩国99| 丁香五月天五码婷婷| 免费观看亚洲AV片| 美女黄频aⅴ视频| 思思热AV| 婷婷五月超碰| 人妻精品一区二区三区| 影音先锋综合网| 日逼免费视频 | 有哪些A片网站| 婷婷丁香五月综合| 这里只有精品在线视频精品| 饮料下药迷倒漂亮女同事强干| 狠狠干综合网| 婷婷婷婷婷婷婷五月丁香| 色播激情婷婷| 婷婷欧美激情| www.久久婷婷| 中文在线成人| 伊人久久大香网| 啪啪日本欧美| 亚洲五月婷婷在线| 亚洲情综合五月天| 五月天a婷婷伊人| 91热久久| 亚洲成色综合网站免费观看| 日韩免费视频| 五月天婷网| 99ER热精品视频| 99热这里在线精品| 97人妻超级碰碰碰碰碰| SESE无码AV| 丰满少妇乱A片无码| 99re这里只有精品国产99| 久久草大香蕉| 丁香五月aV| 国产99久久久国产精品免费看| 九九热这里只有精品7| 色五月婷婷在线| 久久99看免费| 免费亚洲婷婷| www狠狠| 日韩日比视频在线| 婷婷五月色综合| 亚洲精品视频电影| 婷婷五月天基地| 开心五月丁香综合久久| 日本97人人| jiZZdr| 色婷婷AV在线| 97碰碰碰免费公开在线视频| 激情五月丁香五月| 伊人婷婷青青cao| 国产美女无遮挡裸体毛片A片 | 国产欧美日韩性爱| 91丨九色丨老熟女激情| 9精品在线| 99碰碰| 五月综合视频| 五月婷亚洲精品| 久久婷婷91| 色婷婷99| 日本五月婷婷| 天天舔夜夜操www com| 无码少妇高潮喷水A片免费 | 91丨九色丨熟女高潮| 开心激情站| 开心五月婷婷在线视频免费观看| 六月丁香婷婷色狠狠久久| 丁香六月婷婷综合| 99国产视频网| 人妻videos人妻高清| 夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂亚洲亚洲亚洲亚洲亚洲亚洲亚洲亚洲色 | 九九精品丁香花| 99热66| 婷婷五月激情综合| 97ai婷婷| 91 九色大美女| www婷婷| 婷婷久久综合久| 激情五月婷婷| 六月丁香激情网| 麻豆五月丁香婷婷| 五月婷婷五月天激情视频| 久久久精品婷婷五月天| 婷婷五月天激情小说| 五月婷婷二月丁香| 伊人日日干| www.henhenl| 国产亚洲成AV人片在线观黄桃| 国产精品爽爽久久久久久| 丁香五月人妻熟女| 91热er| 琪琪色热色色| 人人操人人添人人摸97| 青青草原亚洲久| 操久久网| 国产精品电影网| 五月丁香久久综合精品| AV伊人青草丁香六月| 丁香五月97视频| 精品人妻伦九区久久AAA片| 五月亭亭狠狠| 人人视频人人干人人做| 激情五月色播五月| 丁香五月在线| 涩综合婷婷| 五月天久久www| 丁香五月 综合| 无码yw| 丁香狠狠色婷婷久久无码视频| 婷婷五月综合网| 九九热re99re6在线精品| 婷婷网五月| 狠狠做六月爱婷婷综合aⅴ| 欧美婷婷精品激| 日本综合99| 丁香色婷婷| 色情五月综合婷婷| 色婷婷电影网| 亚洲AV成人在线| 九九色色网| 5月婷婷6月六月丁香| 五月丁香好婷婷A片网| 综合欧美五月婷婷| 一根材五月婷成人| 色五月色五天色情网| 亭亭丁香久久五月| 亚洲九九99精品视频在线播放| 天天日天天插天天操| 九九热黄色| 激情五月综合第一页| 婷婷五月天性爱视频| 六月丁花香啪啪激情欧美| 久久婷婷视频| 五月桃花网综合| 丰满少妇猛烈A片免费看观看| www.丁香五月| 日韩成人精品中文字幕电影| www色哟哟| 性爱激情五月| 色99无码| 99视频精品全部免费看| 激情综合色五月六月婷婷| 丁香蜜臀黄色婷婷五月天| 91碰碰| 五月天伊人av| 亚洲精品国产精品乱码不99| 人人色婷婷| 性高潮久久久久久-九九九九九九九九九九热-成人AV | www色婷婷久久综合久色| 爱之国产色情综合| 亚洲五月情| 99福利视频| 久久久五月四色| 天天插,天天射| 999热这里只有精品| 激情婷婷六月天| 丁香婷婷色色| 欧美性猛交XXXX乱大交极品| 另类亚洲电影| 99免费热在线精品| 热久久99热欧美国产亚洲| 五月婷婷色激情| 九九大香蕉黄色影院| 婷婷伊人久久| 国产精品成av人在线视午夜片| 97国产精品女人碰碰| 丁香五月情| 美女五月激情| 亚洲第一综合| 国产午夜精品一区二区三区四区| 久久在线大香蕉| 色婷婷丁香五月| 天天草天天爱| 婷综合| 久久er99热精品一区二区| 久久婷婷七月丁香| 欧美噜噜噜草| 亚洲精品99| 深爱五月天| 青青草99re| 欧美内射AA| 欧美综合丁香网| 超碰国产在线观看| 5月丁香美女影院| 色婷婷久久综| 婷婷六月情| 99免费在线| 五月婷婷婷色| 丁香六月 人妻| 六月婷婷久久| 久热re在线视频| 开心婷婷五月激情网小说| 99精在线| 亚洲成人av在线观看| 丁香五月激情宗合网| 五月丁香激情六月| 91精品激情9| 久久曰曰| 91婷婷丁香| 草榴成人影片| 九九久久99| www婷婷| 人人操婷婷| 色视频2025| 五月欧美丁香在线观看| 第四色色六月色综合| 亚洲综合视频天天精品| 免费亚洲婷婷中文字幕| 久久综合中文字幕| 国产精品色| 丁香激情综合| 中文字幕色色色| 99久久久久| 123草逼网| 丁香成人五月天| www,99热在线观看| 色5月婷婷| 欧美叉叉叉BBB网站| 五月婷婷色色色| 天天爽天天爽| 综合色吧| 丁香五月手机在线| 丁香九月婷| 99riAV国产精品视频| 丁香色影院| 五月婷婷之美女图片| 亚洲乱码日产精品BD| 入口五月婷婷六月香| 草草操操| 久久五月婷婷电影| 色色色网站| 亚洲精品乱码久久久久久综合| 欧美精品999| 99热在线中文字幕| 日本色道视频网站| 思思99热这里只有精品| 开心四月婷婷在线色播播| 亚洲av成人在线| 中文字幕欧美久久| 婷婷激情综合网| 久久多色| 欧美性生交XXXXX无码小说| 国产韩日亚洲美州欧亚综合在线| 久久人人妻| 色婷婷基地| 五月天色色网站| 五月婷婷性爱| 国产69久久久欧美黑人A片| 九九热只有这里精品| 激情五月天综合网| 另类小说五月天激情| 日日影院 | 亚洲狠狠操| 亚洲无码影音| 99只有精品| WWW色色色COm| 婷婷五月花| 欧美日韩国产一区二区| 五月天婷婷綜合院| 五月天五月色婷婷综合| 五月婷婷色色爱| 激情婷婷五月天日本系列| 激情综合婷婷久久| 狠狠综合| www.henhengan| 婷婷综合视频| 无码人妻丰满熟妇奶水区码| 激情五月小说婷婷| 国产人妻操逼| 欧美精品狠狠色丁香婷婷| 丁香婷婷月| 91精品丝袜久久久久久| 久久久噜噜噜操操操| 开心五月深爱五月| 激情五月婷婷色综合| 97偷拍在线视频| 在线中文字幕视频| 五月天黄色激情小说| 超碰色女人| 亚洲第一第二网站| 五月婷婷激情综合网 | 色5月婷婷色| 久热九九| 蜜臀99精品| 狠狠舔| 久久R激情| 色噜噜狠狠色综无码久久合欧美| 婷婷久久五月天亚洲欧美国产日韩在线观看| 性爱技巧五月| 五月婷婷影院| 色婷丁香| 99只有精品| 激情婷婷五月黑人| 色五月婷色彩免播放器| 超碰色女人| 欧美成人精品A片免费一区99| 99久久网站| 丁香婷婷免费| 99久久精彩视频。| 一本久道综合99| 成人做爰黄A片免费看直播室男男 A片试看120分钟做受图片 | 婷婷五月电影| 丁香97综合| 无码99| 久久久香| 99无码| 婷婷五月天a| 激情五月天视频| 五月天婷婷激情四射综合| 欧美性爱五月天| 99re思思| 婷婷九月综合| 99ri在线播放| 玖玖五月丁香| 五月丁香人妻| 99色在线免费观看视频| 91九色偷拍| 婷婷五月天社区| 狼人久草| 一本色道久久综合狠狠躁小说| 五月婷婷视频在线观看| 中文在线视频久1| 无码G高清天| www.粉嫩av.com| 久久伊人9| 97热超碰| 色狠狠综合入口| 五月综合激情啪啪啪啪啪| 色综合五月| 五月丁香婷婷色| 婷婷在线综合| 依人大香蕉| 人妻精品在线| 激情伊人五月天| 伊人激情啪啪| 婷婷五月天基地| 色五月丁香五月| 狠狠色激情在线| 成久综合视频| 成人羞羞啪啪 全 视频| 五月婷婷六月丁香激情综合网| 99热综合在线| 综合久色五月| 久久这里99| 午夜电影网VA内射| 情趣视频66| 狠狠草狠狠草| 五月婷婷人人人操| 色日本五月天| 欧美叉叉叉BBB网站| 无码人妻丰满熟妇奶水区码| 色婷婷小视频| 4399伦理午夜| eeuss人妻| 六月婷婷六月天天在线免费| 巴基斯坦粉嫰无码视频| 亚洲综合丁香五月天| 人人爽天天爽| 99热伊人| 夜夜嗨一区二区三区直播内容 | 狠狠精品干练久久久无码中文字幕| 成 人片 黄 色 大 片| 三年高清大片免费观看国语| 欧美婷婷丁香五月| 啪啪综合网| 亚洲五月丁香综合网| 婷婷伊人激情婷婷| 五月性色| 婷婷99| 激情综合五月丁香六月婷婷| 久99在线视频| 色婷綜合网| 五月激情天天干| 人人干99| 激情综合网婷婷五夜| 色五月天丁香婷婷色| 精品牛仔裤超碰| 五月婷婷综合网在线播放| 婷婷六月色播| 狠狠干狠狠色| 欧美久久久中文字幕| 日本人人干| 美女婷婷六月色| 色色色色色综合| 色综合久久久久| Av狠狠色丁香婷| 色五月五月婷婷| 狠狠色狠狠鲁| 中文字幕综合网| 国精产品一区一区三区免费视频| 激情五月,激情综合网| 婷婷丁香色五月天久久88| 综合啪啪| 99re思思热久久| a久久| 我想看国产大学生口爆吞精的视频| 色9999日韩国产| 日韩av网址大全| 人妻无码精品一区| 婷婷中文字幕网| 婷婷五月天亚洲天堂| 一区视频网站| 中文字幕亚洲-区久久99婷婷| 五月婷婷开心亚洲无| 狠狠草在线观看| 亚洲精品色| 天天综合色丁香| 精品皮股午夜AV| 99色免费观看全部| 91精品婷婷国产综合| 九色色| 欧美交换配乱吟粗大25P| 91919191919久久成人视频| 久久香蕉网| 久久丝袜婷婷| 99热亚洲精品| 天天干天天av天天射| 久久99热这里只有精品首| 五月色天情| 色婷婷成人做爰A片免费看网站| 丁香六月激情| 激情六月婷婷| 伊人久热91网| 天天色亚洲| 超碰色碰碰| 玖玖资源网站最新站| 五月天精品视频| 日本啪啪网| 五月天激情小说| 91免费试看| 亚洲婷婷乱乱丁香| 色吧婷婷五月亚洲| 99热99思午夜精品| 综合激情深爱| 午夜AV网| 79精品视频在线观看,| 亚洲综合色婷婷文学| 五月丁香六月激情网| 99热精品在线| 5月色亭亭视频| 婷婷伊人| 激情丁香五月激情婷婷| 久cao香蕉影院| 丁香婷婷五月六月天| 亚洲中文字幕在线观看| 五月亭亭六月激情| 激情综合视频| 亚洲色优| 婷婷情色五月天| 亚洲AV网址| 黄网网站在线播放| 国产激情综合五月久久| 五月色欧洲| 99精品丁香五月| 亚洲国产va| 青青操成人福利| 操一操干一干| 91人人操人人| 精品影院| 天天久| 91人妻人人操人人爽| 久久三级视频| 亚州日本欧州韩美高青高潮一| 9视频在线成人网站| 久久这里有| 99综合一区| 久久久999精品| 热久久这里只有精品| 天天 日综合| 天天肏在线视频| 播五月开心婷婷欧美综合| 91精品国产99久久久久久天美| 五月丁香| 五月丁香激情欧洲啪啪| 国产精品日日躁夜夜躁| 五月天婷婷基地| www狠狠| 97色在线观看视频| 亚洲国产精品SUV| 久热这里只有精品66| 中文字幕五月久久婷婷| 99在线小视频| 人妻VideOssS人妻高清| 日韩成人无码人妻| 67194中文在线| 五月天成人综合| 六月丁香综合999| 丁香狠狠操| 久久综合五月| 婷婷开心五月| 婷婷在线五月天观看| 日本丰满久久| 欧洲色| 五月丁香六月婷婷色日| 丁香八月综合激情| 久综合色| 97在线天堂| 久久机热/这里只有精品| 五月丁香六月综合激情网| 先锋资源91| 亚洲六月综合激情久久下卡| 久久丁香| 婷婷玖玖五月天| 日日干干天天干| 91丨九色丨丰满人妖| 国产黄色在线观看| 99精品网| 97碰碰在线看视频免费| 丁香五月婷久久| 性小说五月天| 激情AV| 97色啪| 婷婷五月天av小说| 色婷婷小说| 在线日韩视频| 综合视频久久| 婷婷六月天| 五月 婷婷 成人| 亚州激情网站无码| 成人丁香五月| 色狠狠999综合| 五月天堂六月丁香亚州中文字幕久久| 少妇人妻丰满做爰XXX| 亚洲色久| 在线日韩视频| 久热婷婷| 在线播放中文字幕| 婷婷激情性爱| 亚洲综合在线播放| 91ncm视频| 99精品综合| www.激情五月天| 久久午夜理论| 呦呦v线| 99色啊| 一区二区中文字幕| 狠狠大香婷婷爱| 中文字幕人妻在线| 久久精品4| 99久久精品国产色欲| 激情碰碰碰| 亚洲综合视频网| 欧美日本另类| 天天综合色丁香| 无人精品在线视频| 国产精品久久久海的味道| 亚洲A色| 日日操天天爽| 色视频五月天| 九九视屏| 五月丁香婷婷中文| 久久XX| 婷婷丁香色五月| 天天色播| 色情五月丁香| 乱岳熟女50岁| 影音先锋一区二区资源站| 大香蕉丁香婷婷| Caoporn公开| 久热伊人在91| 久99视频在线观看| WWW五月婷婷| 开心五月丁香综合久久| 六月狠狠综合| 色色色色热| 丁香五月日韩| 婷婷色婷婷| 五月天福利影院导航| 超碰自拍天堂| 日韩久久视频| 午夜性爱影视一区77| 这里只有精品9| 久久这里只精品| 婷婷色九月| 久久久GOGO无码啪啪艺术 | 日本不卡一区二区三区| 久久激情四射| 五月丁香激情怕怕| 五月情丁香色| 婷婷五月天电影区小说区| 婷婷五月色惰| 97天堂| 中文字幕高清av| 久久久久激情| www.伊人天堂偷偷婷婷| 婷婷丁香十月| 久色网| 97人人操人人操人人操人人| 99操久久| 深爱五月最新网址| 五月天天天色| 超级碰碰碰久久网站| 激情综合无码| 天天天摸夜夜夜玩| 久草五月| 久9热插入| 九九AV| 色五月首页| 色婷婷五月天偷拍| 99色免费| 婷婷一本和五月丁香| 一级二级色大片| 五月天网址在线刘玥| 久久婷网| 巴基斯坦粉嫩无码视频| 26uuu精品一区二区| 熟妇天天综合| 婷婷丁香午夜综合影视| 伊人网碰碰| 超极99精品| 丁香婷最新动态| ji'qi'luan'ren'lun| 亚洲色综合| 色天使色婷婷| 99热中文字幕久久| 国外亚洲成AV人片在线观看| 婷婷五月天黄色| 婷婷五月激情在线| 99精品在线观看| 五月婷婷中文字幕| 婷婷六月丁| 超碰在线观看三级片| 性爱先锋AV| 五月丁香婷草| 亚洲在线成人| 精品草原久久视频| AⅤ网站在线看| 色波激情五月天| 国产99久久久| 一区二区免费看| 99热资源在线| 开心五月激情婷婷| 亚洲综合五月天婷婷| 久久精品国产色| 色综合99| 91操操| 黄网在线免费观看| 久久婷婷网| 色婷婷偷拍| 色色色色色色色色色色色色色五月天 | 在线不卡AC| 99热在线中文字幕| 色噜噜狠狠色综无码久久合欧美| 婷婷五月天堂网| WWW,五月| 99色视| 99热这里| 色狠狠激情五月| 久久这里只精品| 婷婷综合| 久热无码| 综合在线丁香五月| 91久久精品国产91性色TV| 婷婷免费成人视频| 国产乱子轮XXX农村| 五月天丁香啪啪综合| 五月天综合| 99在线观看免费精品视频| 五月丁香色色网| 南京搡BBBB搡BBBB| 婷婷99视频在线| 久久婷婷五月天激情唯美| 91夫妻网站九色| 五月天激情视频网站| 色护士综合| 色色色99| 亚洲啪视频| 91色久| 五月丁香啪啪啪啪| 婷婷九月久久| 五月天成人综合| 久久久五月婷婷| 婷婷综合网站| 五月婷婷综合色啪| 91夫妻网站九色| 舔色婷婷| 亚洲黄色影视| 97精品人人A片免费看| 99视频精品全部免费观看| 色色综合网。| 丁香婷婷五月天激情四射| 99操| 久久九九激情五月天| 婷婷精品性视频| 综合久久高清| 婷婷五月在线视频| 日日夜夜天天综合| 色色婷婷五月| 97日韩无套内| 97丁香五月| 久久这里这里有精品免费视频| 99色婷婷| 婷婷亚洲五月| 97丁香花五月天激情小说| 激情图片亚洲| 婷婷久久综| 六月欧美综合色情| ady狠狠入| 99精品亚洲| 五月婷婷在线观看| 欧美色色色色色| 青青草婷婷五月天| 99九九热在线观看| 天天操天天操| 超碰com| 五月婷婷色欲| 五月婷网| 激情小说视频图片网| 亚洲综合99| 大香蕉在线99热| 久婷婷婷| 色99欧洲色19| 六月丁香五月婷婷首页| www.AV在线| 五月丁香综合| 婷婷五月大香蕉| 五月色俺婷婷| 丁香五月天在线观看视频| 91av色色乱视频| 日本综合色图| 婷婷五月天Av| 婷婷五月花丁香| 国产婷婷五月中文字幕高清 | www.天天色综合| 亚洲天堂碰碰婷婷| 天天做天天爱天天爽| 五月婷婷色播| 五月婷婷丁香色播网| 久色视频在线| 天堂久久婷婷| 婷婷丁香五月在线观看91| 91日本在线观看| 91久久九久久九久久九久久九久久| 婷婷丁香人妻| 99久久免费性爱视频`| 五月天伊人久久久久| 日韩在线视频9色| 激情色播| 久久婷婷五月综合| 天天干天天做| 看久久性爱99视频| 五区毛片七区毛片| 五月丁香网中文字幕| 色色热99| 91精品91久久久中77777| 九色 在线| 婷婷五月天丁香久久| 色色五月婷婷狠狠| 精品国产AV色一区二区深夜久久| 97色色综合| 色一情一乱一乱一区91| 天天综合五月天| 99热国产这里只有精品| 99热只有这里才是精品| 热99久久这里只有精品| www.色婷婷。com| 色色色777| 99热日本| 操99| 色啪综合| 91久久久久久久久久久| 久久婷婷色色| 色丁香五月婷婷| 日本久热| www.激情| 综合狠狠伊人| 精品人妻伦| 色综合色综合婷婷热| 久久狠狠欧美| 成人羞羞啪啪 全 视频| 亚洲熟妇AV综合网五月丁香伊人| 天天激情5月天亚洲| 五月婷俺去也| 综合99在线| 五月丁香WWW| 激情五月综合ì香亚洲| 99精品无码网站| 青草激情在线| 99久久玖玖| 日日噜噜夜夜狠狠久久丁香六月| 婷婷五月成人| av九九| 亚洲视频一区| 久久免费高| 五月婷免费视频| 九九精品自拍| 久久99热这里只有精品23| 婷婷五月丁香综合激情小说| 天天在线久久综合 | 日本久草福利| 色色99| 色情播放| 五月丁香色六月激情干大屄| 91久久电影| 婷婷婷婷婷婷婷五月丁香| 国产 码在线成人网站| 性欧美大战久久久久久久83| 91干婷婷| 欧美色碰| 激情网站五月| 丁香五月23111| 五月天综合| 丁香五月性| 嫩草极品| 久久艹99| 亚洲丁香五月深爱五月| 婷婷亚洲欧美丁香五月| 九九热AV| 婷婷六月激情综合| 国产婷婷五月天| 丁香五月婷婷六月婷| 久久五月天色| 日日噜噜夜夜狠狠久久丁香六月| 久久全意婷婷| 色综合中文| 欧美毛片www| 色色色婷婷| 国产伦亲子伦亲子视频观看| 久草五月婷| 天天激情综合| 婷婷丁香五月综合免费视频百花| 9久热| 91热网址| 婷婷五月天少妇| 99热免费| 琪琪色网在线| 五月色婷| 丁香色五月婷婷| 99在线精品视频| 九九偷拍网| 操逼福利视频| 精品久久99码| 亚洲蜜乳AV| 婷婷五月天777| 日本九九视频| 狠狠色噜噜狠狠狠狠狠色综合久久| 超碰免费成人| 色色色成人网| 性一交一乱一交A片久| 六月婷婷色色色| 五月欧美色色五月| 婷婷婷婷婷婷婷五月丁香| 2021日韩无码| 东北婷婷五月天| 99爱在线免费视频| 亚州操逼网| 婷婷王月天影院| 无码AV久久久久久久久| www.色综合| 日日日日日| 日韩日比视频在线| 婷婷在线五月天观看| 婷婷丁香五月麻豆| 人人综合91网| 99视频一区| 国产亚洲成AV人片在线观黄桃| 丁香激情久久| 九九大香视频| 国产亚洲色婷婷久久99精品9j| 四五月婷婷| 九九热免费视频| 99ri视频| 伊人干综合| 六月丁香停| 综合网视频| 97人人操人人拍| 青青草六月丁香| 免费观看18视频网站| 日日爱678| 中文激情网| 9999三级片| 91精品久久久久久久久| 婷婷五月激情综合啪啪| 五月婷婷丁香狠狠撸久久| 久久婷婷五月综合色欧美| 99re热| 大香蕉五月天婷婷| 午夜色色色极品视频| 六月婷婷中文字幕| 婷婷中文字幕| 色色色无码| 五月丁香久久| 亚洲精品亚洲人成人网| xxxx五月激情| 乱岳熟女50岁| 五月丁香少妇网| 国产欧美日韩综合精品一区二区| 色久在| 白人荫道BBWBBB大荫道| 日日天天操| 亚洲春色奇米影视| 激情五月婷婷色播网| 狠狠狠狠草草| 九九热这里| 9l视频自拍九色9l视频在线观看| 亚洲性爱电影| 99热最新网址| 思思热在线视频精品| 五月丁香婷婷在线综合蜜桃| 亚洲妇女熟BBW| 天天插夜夜爽| 丁香婷婷综合影院| 天天日天天插| 国产激情综合| 久久综合婷婷| www.思思99热| 香蕉中文在线| 在线另类视频| 天天爽天天爽天天爽天天爽天天爽 | 超碰一区二区| 99精品网| 99re99在线看| 中文字幕按摩做爰| 一级操逼内射在线视频| 婷婷九月在线| 天天爽天天| 激情五月六月丁香| www.com.色色| 婷婷天天色| 久久久精久人妻| www,超碰| 超碰在线人妻| 丁香五月婷婷色| 国产免费一区二区三区三州老师F1F1.CC| 大香蕉五月天婷婷| 丁香五月婷婷丫| www.九月婷婷丁香.com| 婷婷五月亚洲综合| 五月香蕉婷婷| 精品九九网| 狠狠五月天| 26uuu另类亚洲欧美日本一| 9视频1在线| 色婷婷丁香五月| 色婷婷五月天小说| 99激情网| 五月天久久婷| 色情久久久| 噜噜噜色噜噜| 色婷婷激情| 刘玥av在线| 伊人www22综合色| 熟女五月天久久综合| 国产精品人妻在线网址| 日本久久天堂| 亚洲五月天婷婷| 草操AV在线| 五月丁香人妻| 99精品国产在热久久| 日韩精品一区二区亚洲AV观看| 丁香五月日啪| www.色婷婷.com| 激情婷婷五月色| 中美月韩免费A片| 潘金莲AAAAAAAAAA| 九九久久五月天| 丁香五月天天高清在线| 五月婷俺去也| 9久久久| 超碰9799| 九九精品热| 丁香五月天成人网站| 岛国资源网| 操人无码| 超碰99资源站| av操B网站| 依人大香蕉| 伊人久久婷| 色五月婷婷综合| 婷婷永久在线| 色婷婷五月开心六月综合| 欧美 日韩 成人| 99福利视频导航| 少妇做爰免费视看片| 色综合综合色| 综合图片色色| 都市激情五月婷婷亚洲| 激情婷婷人妻| 婷婷成人网五月天| 97香蕉久久超级碰碰高清版| 99天堂网最新| 大香蕉久久视频久久视频| 婷婷成人五月天| 丁香花五月天激情| 97色操| 色色色色热| www色婷婷com| 婷婷五月色亚洲| 五月丁香六月婷婷免费| 婷婷五月激情的图片| 久久五月激情综合| 五月天天综合| 色噜久| 9 1大香蕉| 色色97丁香婷婷五月天| 播丁香五月婷婷欧美| 国产精品第一国产精品| 六月色婷婷| 丁香午夜天| 激情丁香婷婷| 丁香五月性| 欧美成人A片AAA片在线播放 | 精品无码色| 五月婷婷偷| 性爱先锋AV| 五月婷婷丁香啪啪| 99久久精彩视频。| 人人草成人视频| av在线超清中文| 色五月开心五月激情五月| 久久aaa| 五月丁香综合久久| 五月天五月色| 五月丁香婷在线| 综合一区二区三区| 国产免费一区二区三区三州老师F1F1.CC| 99热99操| 亚洲成人一区| a色色色色色| 97丁香五月天| 韩国婷婷丁香五月| 97婷婷五月天| 天天爱综合网| AV在线大香蕉| 精品人妻一区二区| 内射人妻视频国内| 丁香五月狠狠在线观看| 色情成人五月天| 香蕉伊人综合| 91久久| 伦乱美欧| 都市激情小说婷婷| 婷婷成人视频| 九九香蕉网| 九月婷婷| 九九精品9| 久久婷五月综合| 五月色婷婷亚洲 | 夜夜骑夜夜操| 中国女人做爰A片| 超碰人人插| 婷婷成人AV| 丁香婷婷人妻| 色婷婷在线视频综合| 色播播婷婷| 婷婷色影院| 99热9| 2021日韩无码| 九九精品热| 色五月婷婷婷婷| 五月狠狠| 亚洲视频一区| 麻豆精品| 九九99在线观看视频| 婷婷五月丁香久久| 99久久精品国产色欲| 成片免费播放| 久久五月天丁香花| 99视频内射三四| 伊人色欲五月天| 狠狠久久婷五月| 日逼影音先锋男人AV资源站| 五月久久网| 天天操天天操| 久婷久婷| 中字幕视频在线永久在线观看免费| 九热av| 婷婷激情丁香五月婷婷激情丁香五月婷婷 | 亚洲操逼网| 丁香五月www| 熟女激情网| 五月天婷婷丁香基地在线观看| 久久丁香五月天| 婷婷五月中文字幕| 亚洲久久视频| 九九性爱网| 亚洲狠狠爱婷婷| 色五月亚洲五月天| 天堂爱啪啪| 插插插色综合网| 综合网啪| 大香蕉色婷婷伊人在线| 超碰免费成人| 九九热99热| 午夜69成人做爰视频| 久久久性爱网| 婷婷五月天激情综合深爱激情| 久热无码| 综合久久六月| 天天天添天天操| 26UUU欧美| www.久久久久久| 婷婷五月中文字幕国产| 久久人妻久久| 婷婷狠狠97| 色5月婷婷| 国产毛片欧美毛片久久久| 色~性~乱~伦~噜| 亚洲综合色色色| 日韩黄色中文字幕| 婷婷丁香社区网| 伊人婷婷大香蕉| 婷婷五月超碰| 五月天伊人手机在线播放AV| 91超级碰碰碰| 婷婷综合色色| 91.com男女操| Av免费网站在线| 天天综合亚洲综合| 久久久网站| 99综合网| 五月婷婷激情网| 色五月婷婷91| 六月婷婷色综合| 91久久国产综合久久| 这里只有精品视频在线看| 无码免费人妻A片AAA毛片西瓜| 亚洲AV成人在线| 91成人视频| 991国产精选视频在线播放下载| 色五月丁香婷婷在线观看| 91a片爽| 蜜乳国产网站| 国产欧美性成人精品午夜| 综合激情网五月激情| 激情综合网激情五月天| 五月婷婷久久综合| 爱久综合| 久久久WWW| 色欲久久综合| 九九操操| 丁香婷婷深情五月亚洲| 国产成人网站在线观看| 综合久| 国产亚洲99久久精品| 婷婷综合网站| av九九| 激情五月综合网| 99热这里都是精品| 秋霞网在线观看理论91| 国产毛片欧美毛片久久久| 天天干天天日天天插| 免费久久这里只有精品99| 欧美性生交xXxX久久久| 爱婷婷五月| 99在线小视频|