花费 23 ms
一次完整的JVM堆外内存泄漏故障排查记录

前言 记录一次线上JVM堆外内存泄漏问题的排查过程与思路,其中夹带一些JVM内存分配机制以及常用的JVM问题排查指令和工具分享,希望对大家有所帮助。 在整个排查过程中,我也走了不少弯路,但是在文章 ...

Thu Aug 27 19:30:00 CST 2020 19 10278
【线上排查实战】AOP切面执行顺序你真的了解吗

前言 忙,是我这个月的主旋律,也是我频繁鸽文章的接口————蛮三刀把刀 公司这两个月启动了全新的项目,项目排期满满当当,不过该学习还是要学习。这不,给公司搭项目的时候,踩到了一个Spri ...

Thu Oct 22 07:25:00 CST 2020 0 1018
java:线上问题排查常用手段

一、jmap找出占用内存较大的实例 先给个示例代码: List中放了1w个Person对象的实例,先把这段程序跑起来 javac OOMTest.java java OOMTest 然后 ...

Thu Nov 14 18:00:00 CST 2019 0 608
Java线上问题排查神器Arthas快速上手与原理浅谈

前言 当你兴冲冲地开始运行自己的Java项目时,你是否遇到过如下问题: 程序在稳定运行了,可是实现的功能点了没反应。 为了修复Bug而上线的新版本,上线后发现Bug依然在,却想不通哪 ...

Wed Aug 26 06:47:00 CST 2020 0 963
一次排查线上接口偶发异常耗时引起的思考!

一、引子 这要从线上的一个接口偶发异常耗时说起,事情往往不是你想象的样子,尤其是在排查问题的时候,切忌有先入为主的的某些判断。 二、问题: 接口监控图:显示每天总会有那么几次耗时特别长的请求。 ...

Sat Jul 11 10:04:00 CST 2020 0 922
【线上问题排查技巧】动态修改LOGGER日志级别

前言 大多数情况下,我们会在打印日志时定义日志的LOGGER级别,用来控制输出的信息范围。 一方面,过多的输出会影响查看日志的效率,另一方面,过少的日志让问题定位变得困难。 但当线上出现问题时, ...

Fri Nov 13 08:09:00 CST 2020 0 686
MySQL选错索引导致的线上慢查询事故

前言 又和大家见面了!又两周过去了,我的云笔记里又多了几篇写了一半的文章草稿。有的是因为质量没有达到预期还准备再加点内容,有的则完全是一个灵感而已,内容完全木有。羡慕很多大佬们,一周能产出五六篇 ...

Fri Jul 31 04:39:00 CST 2020 1 813
排查Java线上服务故障的方法和实例分析

前言   作为在线系统负责人或者是一个技术专家,你可能刚刚接手一个项目就需要处理紧急故障,或者被要求帮忙处理一些紧急的故障,这个时候的情景是:   (1)你可能对这个业务仅仅是听说过,而不怎 ...

Tue Jan 12 21:20:00 CST 2016 0 1739
一个线上Java空指针问题的排查经过

某天,运营反馈,某商品下单异常 1.原来是一个空指针报错 根据用户输入的下单关键信息搜索日志系统看到如下报错 stackTrace: "java.lang.NullPointerExcep ...

Fri Dec 06 02:23:00 CST 2019 0 250

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM