java运用CPU占用过高排查过程
1、top命令查询占用最大内存进程
看看具体服务名称
ps -ef | grep PID
收集证据
jstack -l PID>> logName.log
查看具体线程情况
top -Hp PID
上图可知8843用的最多内存
具体线程号
printf "%x\n" PID
查看相关日志
grep TID -A20 logName.log
然后具体问题具体分析
ps -ef | grep PID
jstack -l PID>> logName.log
top -Hp PID
上图可知8843用的最多内存
printf "%x\n" PID
grep TID -A20 logName.log
然后具体问题具体分析
http://www.studyofnet.com/news/2135.html
RabbitMq是一个基于AMQP协议开发的一个MQ产品,可以参照下图来理解RabbitMQ的基础概念1.虚拟主机virtual host rabbitMQ出于服务器复用的想法,可以在一个Rabbitmq集群中划分出多个虚拟主机,每个虚拟主机都有AMQP的全套基础组件,并且可以针对每个虚拟主机进行权限数据
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M