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