一次由groovy引起的fullGC问题排查 ,一、问题背景,二、分析过程,三、解决方案,prometheus监控报警生效后,某服务每天的上午 8-12 点间会有fullGC的报警;,排查并解决该问题;,二、分析过程,JVM 参数配置如下:,新生... 网站建设# 任务# 定时# 报警 3年前100
这九款日志管理工具大比拼,选型必备! 对于日志管理当前网络上提供了大量的日志工具,今天就给大家分析总结一下这些常用工具的特点,希望对你们在选型时有所帮助,如果有用记得一键三连。,Filebeat是用于转发和集中日志数据的轻量级传送程序。作... 网站建设# filebeat# libbeat# 收集器 3年前490
面试官:JVM 如何确定死亡对象? 在 JVM 中,有两个非常重要的知识点,一个是 JVM 的内存布局(JVM 运行时的数据区域),另一个就是垃圾回收。而垃圾回收中又有两个重要的知识点,一个是如何确定 JVM 中的垃圾对象,另一个是使用... 网站建设# jvm# 回收# 垃圾 3年前470
聊聊 JVM 三色标记法 三色标记(Tri-Color-Marking),垃圾收集器在并发标记的过程中,执行标记期间应用线程还在并行运行,对象间的引用关系时刻发生变化,垃圾收集器在标记过程中就容易发生多标和漏标(其实多标和漏标... 网站建设# tri# 垃圾# 收集器 4年前560
Java 的七种垃圾收集器 用 C 或 C++ 这样的编程语言写一个应用时,需要编写代码来销毁内存中不再需要的对象。当应用程序扩展得越来越复杂时,未使用对象被忽略释放的可能性就越大。这会导致内存泄露,最终内存耗尽,在某个时刻将没... 网站建设# garbage# java# 内存 4年前270
九款日志采集&管理工具对比,选型必备! 你好,我是悟空。,Java架构进阶网站:passjava.cn原文:https://sourl.cn/WmX6SD,对于日志管理当前网络上提供了大量的日志工具,今天就给大家分析总结一下这些常用工具的特... 网站建设# cn# filebeat# 收集器 4年前150
四种对象引用之间的区别是什么?你知道吗? 一位工作4年的小伙伴面试被问到这样一道题,说Java中,4种对象引用之间的区别是什么?这道面试题问得比较偏门,更多应用在一些底层类库或者是框架中,涉及到的知识点包括JVM、GC等,一般人确实很少关注... 网站建设# java# 垃圾# 对象 4年前380
JVM 内存架构和 GC 算法基础 本文讨论了 JDK8 及更高版本的堆内存和栈内存管理的基本概念。以及 GC 及其算法的基础知识。,Java 垃圾收集器不能确保堆内存完全空闲,而且对于开发人员来说,不可能强制垃圾收集器在特定时间运行... 网站建设# gc# java# 内存 4年前420