jvm性能调优实战 -57数据日志分析系统的OOM问题排查
生活随笔
收集整理的這篇文章主要介紹了
jvm性能调优实战 -57数据日志分析系统的OOM问题排查
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章目錄
- Pre
- Case
- 初步分析內(nèi)存快照
- 功夫在詩(shī)外:?jiǎn)栴}在JVM參數(shù)上
- 分析一下JVM的GC日志
- 分析一下JVM運(yùn)行時(shí)內(nèi)存使用模型
- 優(yōu)化第一步:增加堆內(nèi)存大小
- 優(yōu)化第二步:改寫代碼
- 總結(jié)
Pre
今天的案例背景是一個(gè)每天10億數(shù)據(jù)量的日志清洗系統(tǒng),這個(gè)系統(tǒng)做的事情其實(shí)非常的簡(jiǎn)單,他主要就是從Kafka中不停的消費(fèi)各種日志數(shù)據(jù),然后對(duì)日志的格式進(jìn)行很多清洗,比如對(duì)一些涉及到用戶敏感信息的字段(姓名、手機(jī)號(hào)、身份證號(hào))進(jìn)行脫敏處理,然后把清洗后的數(shù)據(jù)交付給其他的系統(tǒng)去使用。
比如推薦系統(tǒng)、廣告系統(tǒng)、分析系統(tǒng)都會(huì)去使用這些清洗好的數(shù)據(jù),我們先看下面的圖,大致就知道這個(gè)系統(tǒng)的運(yùn)行情況了。
總結(jié)
以上是生活随笔為你收集整理的jvm性能调优实战 -57数据日志分析系统的OOM问题排查的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jvm性能调优实战 -56没有WHERE
- 下一篇: jvm性能调优实战 -59数据同步系统频