欧美成人午夜精品久久久,国产?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
返回資訊列表
婷婷五月天激情基地| 日日懆天天懆| 婷婷之玖玖| 91精品91久久久中77777| www.minyis.com【JT】国内CDN落地页保证转化QQ2101460746 | 丁香五月欧美色综合| 丁香婷婷综合激情五月色,开心五月丁香花综合网,激情综合五月亚洲婷婷,五月天 | 九九色色| 久久久五月天| 九九99久久| 五月丁香婷在线| 超碰AV在线| 色色色色色日韩午夜激情 | 成人色图情色成人网 www.5b5b5bcom 五月天| 五月婷婷激情综合网| 欧美另类五月激情| 天天拍夜夜爽| 99色热视频| 五月天婷婷色色| 9视频1在线| 色亭亭影园| 99re思思热久久| 综合婷婷都市激情| www.五月天婷婷| 婷婷五月天香蕉| 色综合五月在线| 婷婷久久丁香五月| 夜夜夜天天操| 热久久99视频| 婷婷五月天综合小说网| 亚洲精品午夜国产va久久成人| 极品 少妇 内射| 六月色日韩| 无码人妻激情| 久久在线视频只有这里有精品| 丁香婷婷色色| 国产成人网址| 五月天欧美 另类小说| 91vip在线观看| 久久婷婷国产| 五月丁香六月色婷婷综合五月天| 人人玩人人橾| 丁香婷五月| 99er免费在线观看| 六月丁香婷婷五月| 婷婷激情在线| 少妇人妻人伦A片| 丁香成人五月天| 久久怕怕视频| 万月丁香狠狠爱| 国产日产亚洲系列最新| 99久久.www| 色婷婷丁香社综合| 人人爽在线视频综合网| 99爱免费在线视频| 婷婷久久综合| 99精品热| a性生活久久无| 肏日网在线看| 操99| 99色一| 激情婷婷丁香色五月| 天天插天天干天天舔| 99视频精品8 | 开心五月综合激情综合五月| 五月天婷婷成人| 激情深爱综合网| 人人摸人人干| 国色天香成人网| 久久这里只有精品视频15| 大香蕉AV电影在线| 国产超碰在线| www天天爽| 天天色天天| 婷婷久月| 久久精彩视频99| 爆乳熟女一区二区三区爆乳| 色五月婷婷在线视频| 成人性爱精品视频| 另类激情中文| 91干网| 久久婷婷五月综合色奶水99啪| 激情五月天婷婷直播| 丁香狠狠| www.五月婷婷| 丁香婷婷五月人体| 五月天成人网婷婷| 欧美色色色色色| 九九精品大香蕉| 91九色中文字幕女在线观看| 五月婷久久在线| 成人五月天丁香| 日本不卡一区二区三区| 日韩一级片| 9这里只有精品| 国产97色在线| 激情文学 综合 九月| 九洲一级A片| caopeng97日韩| 女人被男人吃奶到高潮| 久久丁香综合精品综合| 五月天开心色情网| 天天色天天| 久超免费视频| 亚洲九九99精品视频在线播放| 天天操夜夜操| AV在线收看| 亚洲综合色丁香五月天| 婷婷大香蕉| 7777精品伊人久久久大香线蕉最新版| 亚洲 五月 婷婷 成人| 99综合一区| 91在线视频观看午夜福利| 五月天天堂久久| 天天橾日日橾夜夜橾17| 国产成人片| 97九色视频| 思思久久思思| 怡红院AV亚洲一区二区三区H| 99久久精品色老| 天天干天天操天天拍| 99re热视频这里只精品| 丁香五月婷婷动漫| 国产毛片欧美毛片久久久| www激情网站| 开心激情久久久久久久| 日韩乱轮AV| 国产日批视频免费播放| 亚洲国产99| 成人午夜免费电影| 日hao1区| 婷婷五月天黄色| 在线看的免费网站| 五月开心婷婷| 婷婷丁香熟妇综合网| 五月色影院| 疯狂做受XXXX高潮A片| 女性自慰系列第五页| 99热综合色图| 欧美精品999| 黄色一级影片| www.99在线| 欧美精产国品一二三区| 丁香色五月 97干| 婷婷五月色激情欧美激情| 三日本无码| 婷婷六月天激情影院| 九九色逼| 九色色| 日韩久久系列| 亚洲激情网| 九月婷婷激情| 狠狠操狠狠| 嫩草AV久久伊人妇女超级A| 色婷婷在线播放| 色丁香五月婷婷| 综合性爱网| 五月丁香啪综合| 啪啪婷婷五月天激情| 久青操| 99A级片| 五月婷婷色情| 五月婷婷开心六月激情小说| 超碰av天堂| 99这里有精品视频| 26UUU在线观看| 久久无码成人| 97色片| 色婷婷狠狠| 欧美美女视频| 五月天激情国产综合婷婷| 综合激情在线观看| 五月婷婷丁香六月| 天天操天天操天天操天天操天天操| 色婷成人狠干| 亚洲综合五月天| 六月丁香五月激情婷婷| 久热黄色| 久久婷综| 九九热在线视频观看| 欧美婷婷六月丁香综合色连续高潮抽搐| 嫩BBB槡BBBB搡BBBB| 亚洲 在线 性爱 | 五月婷色色| 五月丁香综合啪啪啪啪啪| 免费精品99| 色色色免费视频| 日本久久视频| 五月丁香久久激情综合| 日韩AAAAA| 五月婷婷co.m| 99自拍视频| 99久久欧美| 婷婷激情性爱| 操一操插一插| 五月情丁香色| 婷婷色啪| 91精品综合久久久五月天| 丁香花五月天激情| 99久久6| 午夜成人综合| 久久伦乱| www.99成人视频| 色婷婷亚洲| 免费无码毛片一区二区A片| 色色亚洲五月天| 色久婷婷网| 九九综合网色全集 | 五月天操逼激情| 日韩成人AV在线播放| 色五月婷婷五月久久| 丁香 亚洲 久久| 五月香婷婷| 干一干xxxx| 99热只有精品在线观看| 99高级会所久久| 男人的天堂97| 国产精品 的国产| 丁香六月天婷婷色| 少妇AB又爽又紧无码网站| 2020日日干| 色婷婷天堂| 久久人妻少妇嫩草AV| 亚洲午夜视频| 亚洲综合草草| 國語久久婷| 九九色综合视频| 婷婷激情六月综合| 五月婷成人网| 538久久| 九九99免费视频| 97干在线看| WwW色婷婷| 久碰视频| 麻豆AV一区二区三区| 久久婷婷精品| 成人在线日韩| 99热综合网| 91丨九色丨白浆秘| www.99色| 九九人人操| 99久热| 99操逼视频| 人人草成人视频| 99久久精品色老| 激情亭亭五月| 五月天激情小说| 曰曰久久| 青青草搞屄视频网站| 91狠狠色| 色色啊| 五月丁香婷婷激情在线视频| 另类国产综合| 久久婷婷综合五月趴| 五月天深爱激情网| 亚洲最大视频| 色色色999| AV在线资源| 中文字幕,综合,91| 久久天堂网| 激情综合99| 大香蕉五月丁香| 啪色综合| 国产精品a无线| 丁香网站| 中文字幕五月久久婷婷| 淫视馆AV在线| 婷婷免费成人视频| 丁香五月av在线| 五月丁香做爱视频| www狠狠| 天天综合色| 日本少妇裸体做爰高潮片| 欧洲第一无人区观看| 国产成人AV不卡| 一起操 91N.com| www.无码com| 九九精品综合| 日日夜夜噜噜爽爽| 97人人干人人操| 婷婷中文字幕| 日本天堂免费99| 日本精品在线噜噜噜| 色播丁香五月婷婷操:屄| 婷婷成人丁香色情基地30| 26uuuuuuuu国产| 99久精品视频| 五月天综合在线网| 久热人妻| 色五月色五天免费视频| 激情五月婷婷| 久久婷婷五月综合激情国产| 五月综合婷婷网| 丁香六月婷婷综合欧美| 俺去也婷婷| 精品热九九| 九九色大香蕉| 五月丁香另类网| 午夜九九九九九九九九九九九九九| av九九| 五月丁香婷婷成人网| 超碰色女| 天天爽天天摸| 精品夜夜澡人妻无码AV| 欧美色宗和激情| 六月天无码网址| 亚洲啪啪网| 国产小精品| 97五月天婷婷综合激情网| 这里只精品| 婷婷八月丁香激情综合| 婷婷碰碰| 一本久久亚洲五月婷婷| 久久99久久99精品免视看婷婷| 性生生活大片又黄又| 五月丁香六月婷婷久久肏| 婷婷丁香五月天小说| 五月婷婷色综图片| 激情熟女网| 婷婷六月丁香激情综合| 热99在线| 亚洲欧美成人在线| 91婷婷丁香五月| 午夜成人av在线| 婷婷五月天国产精品| 激情五月天综合| 国产精品国产成人国产三级| 五月天亚洲图片婷婷| 国产精品VA在线| 噼里啪啦在线观看免费完整版视频 | 思思热性操| AV在线观看网站| 六月婷婷操逼| 九九色综合九九色| 无码人妻一区二区一牛影视| 性生活久久人妻| 99久在线精品99re8热| 色婷六月| 九九综合色综合| 久久区区一二三av| 夜夜干夜夜操| 色婷婷瘦婷婷日韩| 久久婷婷五月综合啪| 天天色五月婷婷91久久久久久久| 色区域网站视频| 青柠影视免费高清电视剧| 第四色婷婷日本| 欧美六月| 9er热在线精品视频| 激情综合网址| 婷婷五月天中文字幕.| 久久性操| 亚洲精品色色| 性av| 影音先锋人妻出差| 色欲色香,www,com| 99只有这里有精品在线视频| 九九99男女视频在线观看| 丁香五月婷婷色| 1024AV视频| 天天谢天天操| 欧美三级黄色片久久| 蜜桃人妻无码AV天堂三区| 九九99香蕉在线视频播放| 婷婷欧美| www.激情五月天。com| 久久精品99| 丁香婷婷六月婷婷六月婷婷六月婷婷| 婷婷五月成人| 亚洲色情在线| 丁香六月久久| 亚洲V国产V欧美V久久久久久| 亚洲激情高潮| 久久婷婷五| 开心激情站| 高清视频一区| 无码少妇高潮喷水A片免费| 开心激情站婷婷五月天| 先锋资源婷婷| 少妇被躁爽到高潮无码文| 婷婷久久夜| 欧美A A A A A| 97在线干| 国内外色色色色色成人视频| 好好干av| 精典久久| 夜夜嗨一区二区三区直播内容| 五月天激情美女久久| 日本英国美国欧美亚洲国产精亚洲日韩精品在线观看 | 欧美A级网站| 图片区 小说区 区 亚洲五月| 男女久久婷婷五月天| 丁香99| 久久9精品视频| 丁香五月天在线视频| 熟女色色一区二区| av网址在线| 婷婷狠狠五月综合| 婷婷午夜激情| 色婷婷精品视频在线播放| 人妻精品在线| 噜噜久| 久99| 丁香五月婷婷综合91| peg 2区三区四区的| 伊人婷婷大香蕉在线| 九九99热久久精品66中文字幕| 六月丁香五月激情亚洲AV| 国产精品黑丝| 少妇2做爰HD韩国电影| 狠狠穞A片一區二區三區| 婷婷日在线观看| 人人操人| 久久AAAA片一区二区| 五月天婷婷色| 97丁香五月| 精品99这里有| 亚洲精品99| 五月天狠狠干| 5月丁香婷婷| 超级碰碰碰91| 好大好粗嗯啊-一级黄色大片免费观看-成人AV | 97亚洲色 torrent magnet| 五月刺激丁香月综合| 99久久6| 这里只有久久精99| 日本五月视频| 2020夜夜操天天爽| 久久人妻爱爱| 综合色五月天| 久久久久8888| 成人毛片在线免费观看| 九九九AAA热视频| 大陆极品少妇内射AAAAAA| 色久女| 五月婷婷在线视频观看| 激情五月少妇| 丁香六月婷婷姐网| 婷婷五月丁综合| 欧美色骚婷婷五月天| 96精品久久久久久久久| 五月丁香自拍| 日本啪啪网| 色婷在线视频| 婷婷久久精品| 1024手机在线观看看片_日韩精品| 色综合9| 极品精品一区二区三区在线| 免费观看全黄做爰的视频| 色五月av| 久久视频在线视频| 在线视频区| 最近韩国日本免费高清观看| 99热在线观看| 亚洲春色奇米影视| 婷婷情色五月| 婷婷97C| 日本熟女啪啪| 色香久久| 婷婷伊人中文字幕| 综合欧美五月婷婷| 婷婷五六日| 侠女刀之记忆电影在线看免费| 亚洲sesesese| 色另类五月天| 精品三区影院| 天天干天天插| 99热6这里只有精品| 久久亚洲婷婷| 五月婷婷激情网| 亚洲精品久久久久久久久久飞鱼| 专区无日本视频高清8| 国产精品A成V人在线播放| 少妇性按摩无码中文A片| 成人无码髙潮喷水A片| 婷婷五月成人| 五月天大香焦| 思思99久久| 天天插天天玩天天干| 天天日天天狠狠操| 日本在线噜噜| 久久98热re| 欧美在线干| 婷婷五月综合激情| 99热欲| 综激情网| 天天噪夜夜爽| 日本女人久久| 91狠狠综合久久| 操大屄五月天视频| 日韩AV片| 色高清无码视频| 可似看的AV| 色婷婷免费观看| 婷婷五月综合在线| 五月丁香六月婷婷激情四射| 99热99在线| 精品免费99| 激情图片久久| 五月婷婷电影院| 亚洲成人九九九| 久久天天天| 婷婷五月天激情五月天| 另类图片天天影视在线观看| 欧美情色电影一区二区| 丁香色五月 97干| 深爱开心五月天| 丁香在线视频| 人妻熟人中文字幕一区二区 | 欧美超级视频97| 最新日本A片| 五月天激情AV| 婷婷综合激情| 久9热视频在线观看| 色综合爱综合| 热久久91| 中文字幕在线人妻| 大波美女VA网站| 九九无码| 1769在线观看欧美国产| ,99视频久久| 色综合九九| 日本一级一片免费视频| 国产成人精品亚洲线观看| 99小视频在线观看| 亚洲国产精品成人va在线观看| 超碰97免费在线| 国产免费性爱| 激情网五夜婷婷| 婷婷色导航| 操操操97| 永久99免费视频网站| 99色在线| 999九九九久久久99HD| 色五月aV| 一起草AV| 电影蜘蛛女| 大香蕉久艹| 久久婷婷资源| 亚洲成人婷婷| 五月婷婷先锋| 五月之婷婷| 少妇AB又爽又紧无码网站| 五月丁香啪啪综合| 免费播放片大片| 91精品久| 久久精品只有这| 超碰97在线观看免费| 色久婷婷网| 伊人五月天在线| 丁香六月狠狠干| 丁香婷婷成人网站| 国产操逼网站| 79精品视频在线观看,| 亚洲黄网AV| 激情播丁香| 激情婷婷五月天| www。五月天激情| 99啪啪视频| 丁香蜜臀黄色婷婷五月天| 99热色精品| 亚洲精品网址| 天天综合五月天| 97欧美在线| 婷婷五月色惰| 成人网站在线观看视频| 色综合久| 激情婷婷五六月天| 色色色色色色色色色影院| 天天 日综合| 欧洲电影在线观看免费版英语版| 热久久66| 五月婷婷精品视频| 91丨九色丨熟女丰满| www.久久久久久| 久久丁香五月| 婷婷6月综合网| 国产毛片精品一区二区色欲黄A片| 婷婷色色狠狠| 新激情五月天| 日日操天天操| 激情综合五月天| 99视频只有精品| 精品99久久久久成人网站免费| 99网| 激情五月婷婷开心网| 久久婷婷五月天激情| 五月婷精品| 26uuu国产色| 东京热五月婷婷| 五月色色激情网| 九九这里是免费的视频5| 丁香五月婷婷啪啪| 天天日婷婷| 亚洲人人操| 婷婷五月丁香基地| 色播婷婷五月天| 色九九综合热99| 久久综合五月天| 欧美韩日AAA网站| 碰碰碰97免费精彩视频| 99精品免费视频| 五月丁香婷在线| 久久久jd| 色色欧美色色| caop在线| WWW.色婷婷.COM| 91综合色| 亚洲午夜在线视频| 91偷拍视频| 五月婷婷综合色拍| 久久久激情视频| 成人超碰网| 操操国产| 99久久免费精品| 婷婷综合久久| 国产操逼网站| 情欲禁地| 久久性爱视频| 啪啪六月婷婷| 婷婷五月综合色中文字幕| 任我干视频在线观看| 五月丁香婷婷色色| 天天干夜夜想| 五月丁综合在线观看| AV网站免费在线| 99九九精品视频推荐| av九九| 熟女激情五月天| 情婷婷五月天在线| 欧美精品999| 91色欲综合| 亚洲精品色| 九九精品综合| 人妻久久久久久久 | 五月丁香综合久久| 婷婷久草| 激情99| 99久热在线精品99re6热| 色婷婷六月| 日韩999| 欧美激情VA永久在线播放| 午夜不卡成人一区二区| 狠狠看狠狠| 天天综合网91| 五月婷婷婷综合网| 丁香久久九九99| 依人大香蕉在钱1| 国外亚洲成AV人片在线观看| 五月丁香五月综合欧美| 成人视频一区| 色停停香蕉视频| 五月婷在线| 日日操夜夜骑| WWW,五月| 欧美α√| 色欲一区二区三区精品A片| 五月丁香六月欧美| 五月丁香久久丝袜啪啪| 99亚洲大片精品永久在线观看| 草操AV在线| 欧美天天五月丁香免费观看| 色天天综合天天综合频道。| 狠狠爱综合网| 精品国产va久久久久| 五月天丁香六月综合| 欧美97色| 婷婷色激情网| 侠女刀之记忆电影在线看免费| 香蕉久久国产AV一区二区| 武则天精品久久| 五月丁香婷婷在线| 婷婷偷拍网| 五月丁香在线视频观看| 九九综合久久丁香婷婷,开心激情综合网| 玖玖在线视频| 婷婷五月天777| 婷婷五月天成人动漫 | 色五月丁香A欧美com | 五月丁香婷婷久久| 五月天黄色激情小说| 天天操天天日天天操| 少妇人妻综合色6699| 婷婷五月综合激情免费| 欧美激情综合色综合啪啪五月| 婷婷五月精品中文字幕| 色色吧综合| a在线观看| 五月天色小说| 亚洲视频无| 4399在线日本A片| 99惹在线精品免费观看| 天天色,天天操,天天射| 五月婷婷在线播放| 丁香婷婷网| 午夜性做爰电影| 色五月噜噜| 五月丁香久久呀| 天天噜天天插| 激情五月婷婷丁香综合网| 开心五月天激情网| 这里只有精品视频免费在线观看| 少妇人妻丰满做爰XXX| 丁香五月熟女| 色吧五月| 久久久久久丁香五月| 激情五月婷婷在线观看| 97色干| 婷婷狠狠爱| 日日噜狠狠| 婷婷一本和五月丁香| 少妇达人正片在线播放_ikun_福利吧| 久久精品婷婷| 五月激情四射网站| 亚洲成人在线免费| 操一操| 激情色播| 精品九九婷婷| 综合xx网| 成人国产综合| 九九Y精品热播| 五月丁香六月在线欧美| 国产婷婷色综合AV蜜臀AV| 五月天啪啪视频| 亚洲AV成人一区二区在线观看| 婷婷六月天天| 激情网综合| 91九九| 啪啪色激情五月天| 99热这里只有精品98| 久久激情五月婷婷| 大伊香蕉精品视频在线| 日本不卡中文字幕| www激情婷婷com| 五月婷婷影院| 日韩啪啪视频| 女人被男人吃奶到高潮| 久久婷婷五月综合色丁香花| 久久草大香蕉| 激情综合色婷婷啪啪六月天| 日本操B视频| 色婷婷黄色网络| 91热视频色网站| 九九色黄色| 黄色99网| www99热| 黄色AV日韩| 精品人妻久久久久久| 婷婷最新地址| 五月激情久久综合| 久久人人看| 99在线热| www99精品| 五月婷婷综合影院| 天天狠狠干| 综合天堂AV久久久久久久| 色婷五月婷婷| 成人va在线播放| 91超碰九色| 激情婷婷五月| 欧美日韩123| 六月婷婷视频| 97丁香五月| 五月天激情综合网| 亚洲自拍天堂| 五月丁香婷婷爱| 婷婷丁香综合| 色婷婷的五月天| 人妻操日日| 婷婷六月天激情| 五月丁香888| 婷婷五月天堂| 日日操夜夜操无码免费| 色五月婷婷在线| 色婷婷91| 99精品视频偷拍| 日本一级特黄大片AAAAA级| 人人操av| 伊人色综合影院视频| 久久婷婷五月综合激情国产 | 五月情色天| 毛片九九九九九九| 婷婷五月在线观看| www99久久| 综合激情五月天| 丁香六月婷月91婷月| 99热这里只有精| 欧美激情五月天在线观看| 国产精品99久久久久久久女警| 五月婷免费视频久久久| 婷婷五月欧美综合| 丁香 婷婷 亚洲 熟女| 色色色色色日韩午夜激情| 婷婷五月天堂一本在线| 亚洲熟女乱色综合亚洲网站| 午夜爱爱网站| 六月丁香花婷婷| 狠狠精品干练久久久无码中文字幕 | 色色色地址| 久久婷婷五月天| 日本欧美成人片AAAA| 丁香五月98| 超碰免费电影| 东京热伊人| 久久99热免费| 久久九九热re6这里有精品| 激情五月丁香五月| a在线观看| 国产看真人毛片爱做A片| 五月丁香婷婷开心| 久久久宗合| 99热综合| XX色综合| 久久欧洲久久| 无码AV大香线蕉伊人| 日本九九视频| 天堂爱爱| 麻豆精品| 777精品久无码人妻蜜桃| 婷婷丁香五月综合网上 | 婷婷色播六月无码| 丁香激情五月少妇| 狠狠操狠狠爱| 国产偷人妻精品一区| www超碰| 欧美性爱专区| 亚州操人在线视频| 亚洲激情综合免费| 丁香六月啪啪| 五月综合激情图片| 婷婷九月色| 美女天天爽| 色亚洲中文| 九九干视频| 激情久久伊人| 俺去也五月天婷婷| 在线1青婷| 五月婷婷六月丁香激情深爱| 97成人在线视频| 五月丁香成人网| 操骚货在线| 丁香婷婷六月天| 丁香婷婷六月天| 人妻有码乱操| 婷婷五月av| 91综合色| 综合久久六月| 综合久久丁香婷婷,五月婷婷六月丁香,开心激情综合网,六月丁香在线观看,婷婷丁 | 伊人9在线| 亚洲爆乳无码精品AAA片蜜桃| 激情九九六月激情免费视频| 亚洲十月婷婷综合| aaa丁香五月天| AAA久久久AAA久久久AAA| 国产五月视频| 五月天激情综合网| 综合激情在线| 99精品视频免费观看| 99热九九在线| 激情五月无码| 六月99天天婷婷激情综合| 久操97| 九九综合网| www,奇米影视| 国产欧美熟妇另类久久久| www.99在线| 玖玖午夜视频| 五月激情影院| 五月丁六月香| 天天爽夜夜爽天天爽夜夜爽| 亚洲婷婷开心五月| 五月婷婷久草| 国产SUV精品一区二区6| 九九热最新地址| 亚洲精品国产成人AV在线| 先锋资源婷婷| 色婷婷丁香五月| 狠狠干夜夜干| 五月天婷婷综合免费| 精品A√| 五月丁香婷婷俺| 久久机热这里只有精品| 最新亚洲色色网| 五月天成人在线精品| www。88热在线视频免费观看| 综合激情五月天| 97久久超碰| WWW,五月天| 色五月开心婷婷| 五月花婷婷在线精品视频| 日本99视频| 五月婷婷与六月丁香图片激情| 五月婷婷激情综合| 26uuu欧美日韩| 深情六月婷婷综合久久| XXXX岛国| 五月天自拍视频| 亚洲人人操BD| 日日.c| www热久久yy9| 久热婷婷| 国产乱妇无乱码大黄AA片| 极品少妇XXXX精品少妇偷拍| 久久视频在线视频| 天海翼中文字幕高| 久久天堂女人| 97黑人精品区| 婷婷精品| 内射激情在线| 天天综合在线网| 五月天操逼网| 99精彩视频| 无遮羞AV| 综合激情sV| www.99久| 天天噜天天爱| 天天搞天天色综合| 国产精品爽爽久久久久久| 色狠狠综合| 无遮挡国产高潮视频免费观看| 操大屄五月天视频| 欧美啪啪五月天| 91久久久久久久久18| 久久狠色噜噜狠狠狠狠97| 丁香九月婷婷色| 天天色粽合合合合合合合| www.99热这里只有精品| 激情文学综合婷婷五月天丁香花| 色综合色色色色色色综合| 九九色之九九色88| 五月综合婷婷开心网| 亚洲综合激情五月| 激情AV| 日本操B视频| 超碰色婷婷| 97婷婷丁香五月天激情图片| 九九热在线视频观看| 五月大香蕉| 一级片无码| 99自拍视频在线观看| 亚洲人妻一区二区| 天堂久久精品| 九九婷婷五月天| 操碰99| 九九色视频| 丁香午夜天| 国产欧美大香蕉一区| 99色色爰| 色色射| 免费观看18视频网站| 97五月婷婷| 五月丁激情| 六月婷婷av| 精品自拍99| 久久网站观看免费欧洲国产 | 啪啪啪大香蕉| 婷婷六月丁综合| 香蕉婷婷色五月| 五月婷婷五月天| 日本少妇裸体做爰高潮片| 久久超视频| 久久久久99精品成人片| 91狠狠综合久久| 自拍视频在线观看9| 色色色在线播放| 婷婷久久丁香五月| 欧美偷偷操| 美女要搞搞天天搞搞搞网站| 婷婷久热| 99久久.www| 视色综合| 亚洲亚洲人成综合网络| 99久久久久| www.狠狠| Caoporn公开| 婷婷五月丁香五月天| 六月丁香啪啪啪| 色婷婷五月天成人网| www夜夜操comwww| 亚洲妇女熟BBW| 99热这里只有精品268| 人妻久久婷婷| 久久玖玖综合| 激情五月丁香五月| 亚洲岛国电影| 亚州视频九九99| 这里只有精品视频在线| 99色婷婷视频| 91九色国产| 亚洲免费观看高清完整版AV线| 国产精品日韩十五区| 日韩人妻AV在线| 五月婷婷丁香伦理网| 丁香九月激情| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 99热这里精| 成人综合网站| 五月丁香六月婷婷不卡免费无码 | 热99在线精品| 日本天天色| 99热在线观看99| 99热激情| 色综合偷拍| 综合伊人久久| 综合狠狠干| 99九九在线视频| 五月天丁香成人社| WWW99热| 国产脫衣舞一区二区三区| 激情视频综合| caop在线视频| 99爱视频免费| 五月天伊人av| 粉嫩AV久久一区二区三区| 精品无码人妻一区| 成人国产欧美大片一区| 亚洲精品性色| 婷婷基地成人五月天| 狠狠色综合精品视频在线| 六月综合婷婷开心伊人| 99人妻碰碰碰久久久久视| 久久婷婷色综合| 九九色色| 五月婷高清视频| 五婷婷综合网| 五月亭亭狠狠| 久人操| 99re热视频这里只精品| 婷五月天在线草| 欧美十二区| 五月婷婷六月丁香在线| 亚洲精品影视| 激情五月天色播| 久久AV电影| 欧美人人女女精品综合五月天| 久久 婷婷 五月天| 色五月之第四色| 91人妻人人操| 婷婷五月天丁香社区| 色五月激情视频在线综合| 99综合网| 婷婷五月天综合小说网| 手机旧版看人妻1025| 人人爱人人草| 精品,99| 婷婷五月香蕉| 欧美三级巜人妻互换| 色视频五月天| 五月天激情四射| 欧美婷婷色| 天天做天天爽| 伊人大香五月天| 天堂网亚洲色图| 97啪啪| 伊人色欲五月天| 国产五月天婷婷| 99视频| 激情久久丁香| 婷婷丁香五月久久| 玖玖婷婷婷丁香五月| 天天爱天天操| 五月丁香六月情| 色五月丁香五月激情五月激情| 久久男人网婷婷| 91久久婷婷| 五月丁香亚洲婷婷| 天天开心婷婷丁香五月| www99xxxx五月丁| 五月天激情小说网| 五月婷婷在线视频观看| 五月丁香五月丁香| www激情网站| 青草视频在线观看视频| 色婷婷a| 五月综合六月婷婷| 五月丁香六月婷婷综合在线| 丁香色情五月综合激情| 婷婷五月天色色| 色色热| 五月丁香六月欧美| 五月天日日操夜夜操 | 久久五月天激情美女| 丁香六月婷婷社区| 精品久久穴| 激情五月婷婷网| 开心婷婷五月| 国精产品一区二区三区| sesesesezonghe| 丁香五月欧美色综合| 十二区无码| 激情五月天婷婷| 中文字幕AV在线| 婷婷在线激情| 婷婷五月天天aV| 婷婷五月激情基地| 亚洲午夜AV| 操日视频| 久久日韩婷婷五月| 色色色com| 99ER热精品视频| 五月丁香六月激情| 九色91国产| 五月激情六月丁香| 无月播播激情在线观看视频| 婷婷五月免费观看| 色婷婷中文字母五月丁香| 9|无码久久久久久| 9精品视频在线| 久久五月天免费网站| 9 7总站超级碰免费视频| 免看黄大片AA | 日本乱子人伦在线视频| AA丁香综合激情| 老司机日日夜夜青草| 五月婷婷欧美| 大香蕉婷婷丁香视频在线| 亚洲综合另类| 色99视频| 激情五月色婷婷| 久久久久人妻精品| 亚洲热综合| 狠狠色噜噜狠狠狠狠综合| 深爱激情五月婷婷| 狠狠色噜噜色狠狠狠综合久久成人波 | 欧洲电影在线观看免费版英语版| 超碰免费人人| 丁香五月性| 日产精品一线二线三线芒果 | 丁香五月婷婷激情中文| 欧美人人草草| 91精品久| 亚洲AV免费国产电影| 国产综合81p| 97碰人人操| 影音先锋一区| 99视频精品| 做爱夜夜干天天操| 色色色99韩| 森林影视大全,最好看的2019年视频| 欧美激情xxxXX| 色 五月婷婷基地| 婷婷综合色五月天| 四色五月婷婷| 久婷久婷| 99性视频| 人妻体体内射精一区二区 | 亚洲色亚洲精品| 九热视频精品| 日韩超碰在线| 大香蕉AV在线| yazhou seshipin| 夜夜操狠狠操天天操| www,av好吊操| 精品色色| 色五月婷婷综合| 国产精品99久久久久久久女警| 日韩欧美不卡| 超热久碰.com| 久久久97| 五月天婷婷激情小说| 婷婷五月天激情综合深爱激情| 天天爱综合网| 久久怕怕视频| 欧美A级成人婬片免费看理论| 色婷综合| www色婷婷| 天天综合图片| 激情综合网五月天| 综合婷婷| 色青青电影色五月| 久草五月天| 久热这里这里有精品| 97色色色视频| 九热精品| ..真实国产乱子伦对白在线_欧| 天色色综合网| 丁香五月天堂网| 婷婷五月天亚洲综合网| 天天干天天拍| 五月激情综合网| 99视频极品在线香蕉| 婷婷五月天在线看| 战争与艾拉电影免费观看| 色婷婷丁香五月| 97狠狠色| 五月丁香六月情| 高清无码入口| 岛国AV网| 五月停视频天堂| 久久久激情视频| 欧美日本一区二区三区| 综合久久9| 五月丁香久久综合91| www.五月婷婷| 激情婷婷综合五月少妇| 四色永久成人网站| 色五月天 丁香| 婷婷激情中文综合| 99热99热在线| 丁香六月婷婷久久综合| 五月婷婷丁香六月 | 婷婷五月天激情网| 成人中文网| 香蕉婷婷| 婷婷九月丁香| 色呦精品| 大香蕉五月天婷婷| 婷婷成人五月天成人文学小说| 中文字幕黄色片| 91ncm视频| 女人天堂 AV| 噼里啪啦在线观看免费完整版视频 | 国产无套精品一区二区| 丁香久久激情俄| 另类综合激情| 超碰操网| av最新在线| 狠狠色婷婷六月激情网| 91色色色| 丁香大香蕉| 九九这里有精品| 亚洲欧美成人在线观看| 激情五月天在线| 色色射| 99精品视频偷拍| 婷婷网五月天| 婷婷视频在线碰| 婷婷亚洲五月丁香综合在线| www超碰| 六月色播| 深爱婷婷网| 亚洲精品九九| 久8色色| 色欲色欲久久宗合网| 亚洲天堂亚洲色色色| 九九热在线视频观看| 大香蕉五月天婷婷丁香91| 欧美综合激情丁香五月六月婷| 久久综合站| 激情五月五月五月婷婷| 亚洲乱码日产精品BD在线观看| 五月天激情综合在线| 在线色色| 99视频久久| 影音先锋色婷婷| 亚洲AV网址| 最新av在线观看| 日本啪啪网| 99久在线观看| 欧美色图天堂网色| aaa久久| 五月丁香无码| 色综合色五月| 日韩欧美颜射| www.五月丁香| 天天干,天天舔| 久久精品人妻| 99超在线| 尤物一区二区| VA婷婷亚洲| 色婷婷精品视频在线播放| www夜夜操com| 亚洲天堂无码| 色情丁香五月婷婷精品| av在线资源| AV性爱在线|