JAVA Java 项目常用故障排查

Posted jzsg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA Java 项目常用故障排查相关的知识,希望对你有一定的参考价值。

JAVA 项目常用故障排查

常用命令

1、pidstat

查看进程的 cpu、memory、disk 使用情况,已定时轮询的方式

# 安装
$ yum install sysstat  
$ apt-get install sysstat

# 每一秒钟采样一次 一共采样3次 采样进程为13084
# -p 指定进程号
# memory 情况
$ pidstat -r -p 13084 1 3
# cpu 情况
$ pidstat -u -p 13787 1 3
# disk 情况
$ pidstat -d -p 13787 1 3

2、top

查看主机整体状态

# 查看总内存
# 主机的总内存  单位字节 
KiB Mem :  7965884 total

# 或
$  cat /proc/meminfo | grep MemTotal 

以上是关于JAVA Java 项目常用故障排查的主要内容,如果未能解决你的问题,请参考以下文章

从一个故障说说Java的三个BlockingQueue

Java进程CPU占用高导致的网页请求超时的故障排查

Java线上故障排查

JVM 线上故障排查基本操作--内容问题排查

JAVA线上故障排查全套路

java排查故障