生产环境docke问题排查

news2024/11/25 0:44:50
查看进程
 top

在这里插入图片描述

查看具体的线程
top -H -p 8898

在这里插入图片描述
如果cpu 过高,就是有问题的地方;
接下来根据docker查看具体的问题

查看dockers容器哪个内存、cpu占用过高
docker stats

在这里插入图片描述

前言:
有java 启动容器;有jre包启动的容器。如下图
在这里插入图片描述

根据cpu很高的进行排查
以下三个命令均能进入容器
docker exec -it 22485bfa0ff3 /bin/bash
docker exec -it 22485bfa0ff3 /bin/sh
docker exec -it 22485bfa0ff3 sh

需要借助阿里的工具 arthas,先来官网下载,之后上传到docker挂载的目录,这样进入docker容器之后就能看到arthas的包了
需要的自取,
地址为:链接: https://pan.baidu.com/s/11K7pQj5WaiU0OMgfaVXcKA?pwd=56ik 提取码: 56ik 复制这段内容后打开百度网盘手机App,操作更方便哦
如果是jre包启动的docker,需要这个工具一起用,
地址为:链接: https://pan.baidu.com/s/1Kt_LYG3WWisHgefLWZXGjw?pwd=b6q3 提取码: b6q3 复制这段内容后打开百度网盘手机App,操作更方便哦

进入容器之后,首先启动atthas,然后才能进行具体的分析,如下:
在这里插入图片描述
启动之后:

thread
thread -n 5
thread 8898

查看具体出问题的代码。分析、优化

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1162950.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Microsoft 365一键安装、激活!(附安装包)

下面将介绍的是Microsoft 365一键安装。 安装包:https://dnmjun.lanzout.com/iBFGZ1ddxql 安装步骤 1、下载得到安装包后,先解压! 2、双击OfficeSetup开始安装 3、进入正式安装了,耐心等即可。 4、下载过程会需要点时间&#x…

Data Uncertainty Learning in Face Recognition

传统的面部识别方法即使在图片中面部模糊的情况下,耶给出确定的面部识别特征 事实上,这种模糊的代表着数据的不确定性,这个网络向我们展示了在不确定视角下,简单的回归任务和面部识别回归任务共享同样的模式 在这篇论文中&#xf…

数控机床数字孪生可视化平台,推动智能装备水平整体提升

作为智能制造的中重要装备之一,数控机床正朝着智能化、精密化、数字化、可视化的目标发展。数字孪生技术是一种新兴的技术,可以将物理机床仿真为虚拟机床,以实现更高效的数控机床调试。数字孪生是指将实际物理系统与其数字化的虚拟模型相结合…

Confluence未授权管理用户添加漏洞复现 (CVE-2023-22515)

Confluence未授权管理用户添加漏洞复现 【CVE-2023-22515】 一、漏洞描述二、漏洞影响版本三、网络空间测绘查询四、漏洞复现1.手动复现2.自动化复现小龙POC检测nuclei检测 免责声明:请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信…

python脚本-requests模块

python脚本-requests模块 模拟浏览器 import requests url"http://10.9.47.154/php/arrayprac/get.php" headers {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.5195.102 Sa…

创建ABAP数据库表和ABAP字典对象-使用已存在的数据元素增加城市字段04

基于内置域增加一个字段 1.在编辑器中,输入字段的名称,后跟冒号:city:。暂时忽略这个错误。2. 输入/MOC/C并使用自动补全(**Ctrl空格**),输入类型。3. 然后添加一个分号:city: /moc/city;4.在SAP GUI中查看,字段已经新增

Java-数组的定义与使用

本章重点: 1. 理解数组基本概念 2. 掌握数组的基本用法 3. 数组与方法互操作 4. 熟练掌握数组相关的常见问题和代码 1. 数组的基本概念 1.1 为什么要使用数组 public class TestStudent{public static void main(String[] args){int score1 70;int s…

子管理员运营权限管理,实现更加精细的权限控制,管理各个小组的学员、题库和考试

土著刷题Plus专业版,以【录题-分组-刷题-考试】为中心打造一套完备的在线组卷刷题学习平台,自定义品牌名称和Logo,入驻后,您将拥有自己独立的企业级专业运营管理平台。 土著刷题Plus专业版v1.3版本,我们迭代了运营权限…

java--类和对象的一些注意事项

1.类和对象的一些注意事项 ①类名建议用英文单词,首字母大写,满足驼峰模式,且要有意义,比如:Student、Car...(只是建议,你其什么名字都没关系,只是当大部分人都在用这条规矩的时候,…

同时标注分割、检测、多分类属性的工具

1、 https://blog.csdn.net/minstyrain/article/details/82385580/ 2、 https://zhuanlan.zhihu.com/p/656703406

动态规划算法实现------转换(编辑、变换)问题

目录 一、字符串转换问题 1.1问题 1.2确定动态规则(DP、状态转移方程)、初始值 (1)插入操作实现状态转移 (2)删除操作实现状态转移 (3)替换操作实现状态转移 (4)初始值 1.3动态规划算法代码实现 (1)完整代码 (2)程序速度优化 二、矩阵变换问题 2.1问题 2.2矩阵乘法 (1)矩阵相乘…

苹果M3 芯片首个Geekbench跑分出炉 单核成绩比M2 Ultra高9%

在10.31的“来势迅猛”发布会上,苹果正式发布了 M3、M3 Pro、M3 Max 芯片。同时,苹果还发布了搭载 M3 芯片的新一代 24 英寸 iMac,10999 元起。 这是首款采用 3 纳米工艺技术的 PC 芯片,实现了 Apple 芯片史上最大幅的图形处理器架…

SpringBoot 继承 Apollo 应用 简单步骤记录

1、pom.xml 添加依赖&#xff1b; <!--本地项目涉及到该sdk版本冲突时可能需要手动解决版本控制问题--><dependency><groupId>com.ctrip.framework.apollo</groupId><artifactId>apollo-client-tair</artifactId><version>1.4.0<…

c++中httplib使用

httplib文件链接:百度网盘 请输入提取码 提取码:kgnq json解析库:百度网盘 请输入提取码 提取码:oug0 一、获取token 打开postman, 在body这个参数中点击raw,输入用户名和密码 然后需要获取到域名和地址。 c++代码如下: #include "httplib.h" #in…

330kv变电站运维检修vr系统大幅提高管理工作效率和安全水平

安全是电力生产的基石&#xff0c;确保电网安全和人身安全&#xff0c;是电网企业安全工作的出发点和落脚&#xff0c;针对大批量的无人值守变电站训练&#xff0c;开展严格、规范、安全、高效的远程巡检培训至关重要&#xff0c;无人值守变电站VR远程智慧巡检通过VR虚拟现实制…

基于Java+SpringBoot+Vue前后端分离员工宿舍管理系统设计与实现

博主介绍&#xff1a;✌全网粉丝5W&#xff0c;全栈开发工程师&#xff0c;从事多年软件开发&#xff0c;在大厂呆过。持有软件中级、六级等证书。可提供微服务项目搭建与毕业项目实战&#xff0c;博主也曾写过优秀论文&#xff0c;查重率极低&#xff0c;在这方面有丰富的经验…

图论08-图的建模-状态的表达与理解 - 倒水问题为例

文章目录 状态的表达例题1题解1 终止条件&#xff1a;有一个数位为42 状态的改变&#xff1a;a表示十位数&#xff0c;b表示个位数3 其他设置 例题2 力扣773 滑动谜题JavaC 状态的表达 例题1 从初始的(x&#xff0c;y)状态&#xff0c;到最后变成&#xff08;4&#xff0c;&am…

7.OsgEarth加载Obj模型

愿你出走半生,归来仍是少年&#xff01; 除了大面积的倾斜摄影的加载&#xff0c;同时还存在单个模型的加载。常用的obj模型作为单体在三维场景中的呈现。 原理类似于6.OsgEarth加载倾斜摄影-CSDN博客中的倾斜加载。 1.代码 通过osg读取文件作为节点添加到GeoTransform节点中&…

hadoop mapreduce的api调用WordCount本机和集群代码

本机运行代码 package com.example.hadoop.api.mr;import org.apache.hadoop.fs.Path; import org.apache.hadoop.io.IntWritable; import org.apache.hadoop.io.LongWritable; import org.apache.hadoop.io.Text; import org.apache.hadoop.mapreduce.Job; import org.apache…

破局:如何从产业角度锻造企业不败竞争优势?

引言&#xff1a;究竟是坚守过去的辉煌,还是勇敢拥抱未来的变化?柯达的沉沦与富士胶片的崛起,揭示企业如何通过深刻理解自身的核心竞争力&#xff0c;利用产业战略的转变来实现持续发展。从产品竞争到产业升级,这不仅仅是一场商业竞赛的变革&#xff0c;更是一次企业战略思维的…