arthas在idea和docker中的应用

news/2025/12/8 14:21:28/文章来源:https://www.cnblogs.com/huangwentian/p/19321557

基于IDEA工具使用

1,安装arthas插件

 

https://i-blog.csdnimg.cn/direct/a47c348589274ef2a1dd13496015a78b.png

安装之后重启,然后再代码区域右键如果可以看到如下菜单选项,则说明安装成功

https://i-blog.csdnimg.cn/direct/120ec64cd6e34cbf8d6f9318d6619329.png

2,pom文件中配置arthas相关jar包

<!-- https://mvnrepository.com/artifact/com.taobao.arthas/arthas-packaging -->
<dependency>
<groupId>com.taobao.arthas</groupId>
<artifactId>arthas-spring-boot-starter</artifactId>
<version>3.7.2</version>
</dependency>

 

3,启动服务

访问http://127.0.0.1:8563即可在线使用arthas工具。

https://i-blog.csdnimg.cn/direct/a4dea40fe03f4cf4a1b31221b3cbcb38.png

注:arthas相关功能可基于arthas Command菜单功能使用。

 

Linux环境下(docker)

1,配置dockerfile文件

使用jdk,不要使用jre

FROM openjdk:8-jdk

https://i-blog.csdnimg.cn/direct/c1d2c3bd6c7d4926bd65cfd8393690b5.png

 

2,下载arthas-boot

[root@TEST-02 home]# curl -O https://arthas.aliyun.com/arthas-boot.jar

3,复制arthas到容器内

没有持久化到容器中,容器重启容器中的arthas的jar包会丢失

1.复制arthas到容器内(a90046233193 容器的id)根目录下
[root@TEST-02 home]# docker cp arthas-boot.jar a90046233193:/arthas-boot.jar
2.进入容器内部
[root@TEST-02 home]# docker exec -it a90046233193 bash;

https://i-blog.csdnimg.cn/direct/21a837a4e1bb4f60b1025fba0cb47afe.png

4,运行

root@QMS-TEST-02:/# java -jar arthas-boot.jar

https://i-blog.csdnimg.cn/direct/a7898f23d9894f54bd94883a62c09392.png

运行成功后会出现上图的界面,需要输入1选择需要诊断的服务,因为运行再docker中,因此一个容器内只有一个服务,直接输入1就好了。如果有多个服务的话就需要选择对应的服务。

5,输入arthas命令
输入命令dashboard就可以看到下列内容,到这里就可以对服务进行诊断了。
具体的arthas命令见官方文档或安装idea插件
https://i-blog.csdnimg.cn/direct/5d382e761a5a4151aab6231d7cbc9841.png

6,结束arthas

如若直接退出,arthas进程不会结束,会一直在后台运行。

[arthas@1]$ stop

来源:https://blog.csdn.net/weixin_45498999/article/details/140600323


 

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

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

相关文章

Revive Adserver 中的IDOR漏洞:跨管理者广告条删除风险

本文详细披露了Revive Adserver中一个高风险IDOR漏洞,允许攻击者删除其他管理者的广告条。报告包含漏洞原理、复现步骤、影响分析及官方修复确认。IDOR漏洞导致广告条被任意删除 漏洞概述 我在Revive Adserver中发现了…

生产事故-那些年遇到过的OOM

入职多年,面对生产环境,尽管都是小心翼翼,慎之又慎,还是难免捅出篓子。轻则满头大汗,面红耳赤。重则系统停摆,损失资金。每一个生产事故的背后,都是宝贵的经验和教训,都是项目成员的血泪史。为了更好地防范和遏…

Windows浮动ip怎么配置

Windows浮动ip怎么配置本文介绍如何在Windows系统上配置浮动IP实现高可用,类似Linux的keepalived功能。推荐使用免费软件PanguVip,通过设置主备节点的静态IP(如192.168.56.101/102)和浮动IP(192.168.56.103),并…

遂宁商标购买平台推荐指南(2025):从资质到服务全方位测评推荐

2025 年遂宁商标购买平台排行榜 TOP1:福象商标宝 AI(微信小程序)。依托福象知识产权集团 120 + 国家服务网络、200 万 + 可溯源一手标源、2 个月极速过户、零隐性收费及 “过户失败全额退款” 保障,以 9.95/10 的综…

内江购买商标平台哪家强?2025 实测榜单:企业购标交易高效指南

商标作为企业品牌布局的核心资产,直接影响内江本地企业(尤其是电商、制造业、服务业)开拓川南市场、打造区域品牌的效率。然而当前商标交易市场乱象频发:标源真实性难核验、“一标多卖” 欺诈时有发生、过户流程繁…

Excel处理控件Aspose.Cells教程:使用 C# 在 Excel 中创建股票高低收盘图

将股票价格、最高价、最低价、收盘价和交易量等财务数据可视化是分析师和开发人员的常见需求。借助Aspose.Cells for .NET,您可以直接从 C# 应用程序生成股票最高价、最低价和收盘价图表,而无需安装 Microsoft Excel…

01行业介绍和计算机基础

01行业介绍和计算机基础 1.基础概念运维工程师的责任提升效率 控制成本 发布管理 变更管理 备份恢复 灾难演练 系统分析 技术选型 ……要让上级看到你的价值,才能防止被优化 ‍ 2.运维工程师晋升通道 2.1 运维工程师岗…

2025 泸州购买商标平台测评:6 大商标交易平台深度对比 + 避坑指南

在泸州,中小企业、初创品牌及跨境电商的商标布局需求正持续攀升,但商标交易市场的乱象却让不少企业踩坑。据本地市场调研显示,泸州超 85% 的企业在购买商标时,面临本地资源匮乏、信息不对称、交易周期冗长等问题;…

软件需求与分析课堂测试九—结构化建模分析II(100分)

软件需求与分析课堂测试九—结构化建模分析II(100分) (45分钟) 班级:信2305-2 学号:20234054 姓名:茆伟昊 1、需求描述: 请设计一个仓储管理系统原型系统,该系统支持多个仓库的设立。统一 设立物资台…

2025年开花机厂家权威推荐榜单:纤维/棉/羊绒/羽绒及开松梳理机械源头厂家精选

在纺织、无纺、填充材料及再生资源回收等行业,开花机作为物料预处理的关键设备,其性能直接影响后续生产流程的顺畅度与最终产品质量。通过高速旋转的角钉或针布,开花机能够高效地将压实的纤维块、旧棉絮、羽绒等原料…

AI元人文:人类将变成什么?(二)

AI元人文:人类将变成什么? 在技术重塑人类的十字路口,我们面临的并非简单的进化,而是一场关于文明方向的抉择。 李恒威教授的“赛博格演化”理论与岐金兰的“AI元人文”构想,代表了应对技术文明挑战的两种根本不同…

在Mac上使用潜在一致性模型实现每秒图像生成

本文介绍了如何在配备M1或M2芯片的Mac电脑上本地运行基于Stable Diffusion的潜在一致性模型(LCM),实现高速图像生成,包括详细的Python环境配置、依赖安装和运行步骤。潜在一致性模型(LCMs)基于Stable Diffusion,…

国产化Word处理组件Spire.DOC教程:通过Python将HTML转换为TXT文本

通过 Python 将 HTML 转换为文本,推荐使用 Spire.Doc for Python 实现转换。该 Python Word 库不仅是轻量高效的 HTML 转文本工具,还支持几乎所有 Word 操作(如创建、内容编辑等),兼容性强、上手简单。HTML(超文…

什么是AIGC的创作者? - 指南

什么是AIGC的创作者? - 指南2025-12-08 14:02 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important…

podman postgresql

1.安装podman sudo apt install -y podman 2.安装podman desktop https://desktop.podman.org.cn/docs/installation/linux-install 3.查找安装postgresql https://docker.aityp.com/ postgres:18-alpine 创建 podman …

2025年HR-500二手离心机制造企业权威推荐榜单:二手离心机‌/二手二手卧螺离心机离心机‌/HR-600二手离心机‌‌源头厂家精选

在化工、环保、制药、食品等工业领域,离心机作为关键的固液分离设备,其购置成本高昂。对于许多企业,特别是初创公司或预算有限的项目,选择性能可靠、经过专业翻新的二手离心机,是平衡投资与生产效率的明智之举。据…

Ai元人文:人类将变成什么?

岐金兰的这篇博客文章《探讨“Ai元人文构想”理论体系》是一篇富有深度和批判性的学术评论,它并非简单介绍李恒威教授的文章,而是以其为对话对象和理论靶标,系统性地阐述和捍卫了自身“悟空-内观照叙事同一体”(AI…

有实力的陶瓷车间降温工业冷风机机构,电镀车间通风降温/工厂降温车间/装配车间降温/机加工车间降温/注塑车间通风降温工业冷风机源头厂家找哪家

【苏州讯】随着夏季高温天气的来临,陶瓷、玻璃等高温作业车间的通风降温问题再次成为企业关注的焦点。如何在保障生产环境舒适、提升员工工作效率的同时,有效控制能耗成本,是众多制造企业面临的共同挑战。近日,记者…

告别浏览器壁垒!EasyPlayer让H.265视频 “一次部署,到处能播”

昨天碰到个问题,必须跟你们唠唠!用户找上门来就吐槽:“为啥你们平台上视频播得贼流畅,我调用接口嵌到自己页面里,除了谷歌浏览器,其他浏览器全打不开啊?”我一听这话,心里立马有谱了,赶紧追问两句:“你那边的…

厦门豪华室内装修公司哪家好?这 5 家擅长别墅大宅的品牌值得信赖

厦门豪华室内装修公司哪家好?这 5 家擅长别墅大宅的品牌值得信赖在厦门,无论是打造梦想中的奢华大宅,还是定制专属的别墅空间,选择一家兼具设计实力、施工标准和服务保障的装修公司至关重要。经过深度调研业主口碑…