当前位置:网站首页>jar服务导致cpu飙升问题-带解决方法
jar服务导致cpu飙升问题-带解决方法
2022-08-11 05:41:00 【一个运维小青年】
jar服务导致cpu飙升问题-解决
问题
我们服务器是8核cpu,64G内存按照正常道理,跑几个jar包服务不会造成 cpu飙升300%,
查看问题
使用 top查看,或者HTOP


查看容器
我们是容器里面跑的jar包服务
docker ps
找到运行的java服务
进入到java服务容器里面
docker exec -it xxxx /bin/bash
进入到容器里面使用top命令查看
java服务堆栈日志查看-jstack 命令
1、死循环导致cpu飙高
死循环的例子:https://blog.csdn.net/goldenfish1919/article/details/8755378
步骤:查找进程-》查找线程-》分析threadDump日志-》找出问题代码
生成进程下所有线程的栈日志
jstack 1721 > 1712.txt
查看进程下哪些线程占用了高的cpu
top -p 1712 -H
将十进制pid转换为十六进制的pid
printf %x 8247
网上在线转换十六进制

我这边解决的方法
查看pid

查看进程下哪些线程占用了高的cpu
top -p 7 -H

将十进制pid转换为十六进制的pid

java服务查看日志
动态查看30行日志
jstack 7 | grep 23 -A 30

追加成日志
jstack 7 >> bosCenterService.logs #后面名字自定义
我这边的处理,我是运维改不动他们的代码,我把对应的java服务日志,以上截图给到开发人员,然后把容器里面的java日志,拷贝到宿主机,给到开发,最后由开发处理
docker容器里面拷文件到宿主机
1、从容器里面拷文件到宿主机?
docker cp testtomcat:/usr/local/tomcat/webapps/test/js/test.js /opt
docker cp 容器名:要拷贝的文件在容器里面的路径 要拷贝到宿主机的相应路径
2、从宿主机拷文件到容器里面
docker cp /opt/test.js testtomcat:/usr/local/tomcat/webapps/test/js
docker cp 要拷贝的文件路径 容器名:要拷贝到容器里面对应的路径
l
docker cp /opt/test.js testtomcat:/usr/local/tomcat/webapps/test/js
docker cp 要拷贝的文件路径 容器名:要拷贝到容器里面对应的路径
边栏推荐
- Pinduoduo api interface application example
- Daily sql: request for friend application pass rate
- torch.cat()使用方法
- 微信小程序功能上新(2022.06.01~2022.08.04)
- 核方法 Kernel method
- redis + lua实现分布式接口限流实现方案
- 每日sql -查询至少有5名下属的经理和选举
- HCIP BGP建邻实验
- Daily SQL - find each of the students school gpa minimum (window)
- Open Set Domain Adaptation 开集领域适应
猜你喜欢

Coordinate system in navigation and positioning

HCIP实验(pap、chap、HDLC、MGRE、RIP)

unable to extend table xxx by 1024 in tablespace xxxx

Daily sql-seek the sum of successful investments in 2016

Concurrent programming in eight-part essay

每日sql--统计员工近三个月的总薪水(不包括最新一个月)

抖音API接口大全

淘宝商品详情API接口

ETCD Single-Node Fault Emergency Recovery

JD.com product details API call example explanation
随机推荐
每日sql - 判断+聚合
Concurrent programming in eight-part essay
Conference OA Project My Conference
EasyPlayer针对H.265视频不自动播放设置下,loading状态无法消失的解决办法
Daily sql: request for friend application pass rate
OA项目之项目简介&会议发布
抖音API接口大全
maxwell 概念
姿态解算-陀螺仪+欧拉法
Douyin API interface
Especially the redis
Amazon API interface Daquan
MySQL导入导出&视图&索引&执行计划
概念名词解释
快速了解集成学习
HCIP OSPF/MGRE综合实验
HCIP OSPF/MGRE Comprehensive Experiment
HCIA experiment
Xshell如何连接虚拟机
TOP2 Add two numbers