原文:排查Java线上服务故障的方法和实例分析

前言 作为在线系统负责人或者是一个技术专家,你可能刚刚接手一个项目就需要处理紧急故障,或者被要求帮忙处理一些紧急的故障,这个时候的情景是: 你可能对这个业务仅仅是听说过,而不怎么真正了解 你可能没有这个故障的详细信息,比如可能仅仅是有使用方反馈服务中断了 分钟 你对代码细节还没有仔细研究过。 这个时候该怎么解决问题呢 根据以前的经验,工程师们常常倾向于直接登上服务器检查代码,试图立刻修改问题。或 ...

2016-01-12 13:20 0 1739 推荐指数:

查看详情

Java程序线上故障排查

目录 一、Linux 内存和cpu 网络 磁盘 /proc文件系统 二、JVM Java堆和垃圾收集器 gc日志分析 JVMTI介绍 Attach机制 java自带 ...

Sat Nov 16 04:27:00 CST 2019 1 886
JAVA 线上故障排查全套路

线上故障主要会包括 CPU、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。同时例如 jstack、jmap 等工具也是不囿于一个方面的问题的,基本上出问题就是 df、free、top 三连,然后依次 jstack、jmap 伺候 ...

Sun Apr 12 21:40:00 CST 2020 0 698
java线上服务问题排查

大日志文件,由于会直接载入到内存的 2、数据库相关 java应用非常多瓶颈在数据库,一 ...

Sat Aug 12 18:18:00 CST 2017 1 3372
JAVA 线上问题排查方法

CPU 磁盘 内存 GC问题 网络 线上故障主要会包括cpu、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。 同时例如jstack、jmap等工具也是不囿于一个方面的问题的,基本上出问题就是df ...

Thu Dec 31 22:36:00 CST 2020 0 401
Java生产环境线上故障排查问题(COPY)

0.前言 JVM自带了一堆可排查JVM运行状况的工具。But,每个工具的使用姿势、使用后果均不同。作为开发人员,需要清楚每个工具的执行结果,不然会出现随手执行一个命令、引发严重线上故障的场景。 这里简要说明几个使用命令 jmap jmap ...

Mon Sep 14 19:22:00 CST 2020 0 606
Java线上应用故障排查之一:高CPU占用【转】

近期java应用,CPU使用率一直很高,经常达到100%,通过以下步骤完美解决,分享一下。 方法一: 转载:http://www.linuxhot.com/java-cpu-used-high.html 1.jps 获取Java进程的PID。 2.jstack ...

Sat Sep 02 01:23:00 CST 2017 1 27648
JAVA线上故障排查手册-(推荐)

参考:https://fredal.xin/java-error-check?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io 线上故障主要会包括cpu、磁盘、内存以及网络问题,而大多数故障可能会包含 ...

Mon Jan 20 05:02:00 CST 2020 0 360
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM