惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

酷 壳 – CoolShell
酷 壳 – CoolShell
H
Hacker News: Front Page
P
Palo Alto Networks Blog
T
ThreatConnect
Apple Machine Learning Research
Apple Machine Learning Research
博客园_首页
T
True Tiger Recordings
P
Privacy & Cybersecurity Law Blog
B
Blog
IT之家
IT之家
Last Week in AI
Last Week in AI
F
Full Disclosure
Hacker News: Ask HN
Hacker News: Ask HN
C
Comments on: Blog
Microsoft Azure Blog
Microsoft Azure Blog
C
Cybersecurity and Infrastructure Security Agency CISA
Microsoft Security Blog
Microsoft Security Blog
博客园 - 【当耐特】
N
News and Events Feed by Topic
NISL@THU
NISL@THU
腾讯CDC
雷峰网
雷峰网
Security Latest
Security Latest
李成银的技术随笔
M
Microsoft Research Blog - Microsoft Research
L
LangChain Blog
L
Lohrmann on Cybersecurity
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
Check Point Blog
Y
Y Combinator Blog
Recent Announcements
Recent Announcements
博客园 - Franky
N
News | PayPal Newsroom
V
V2EX
A
About on SuperTechFans
The Register - Security
The Register - Security
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google Online Security Blog
Google Online Security Blog
MyScale Blog
MyScale Blog
Cisco Talos Blog
Cisco Talos Blog
Vercel News
Vercel News
WordPress大学
WordPress大学
C
Cyber Attacks, Cyber Crime and Cyber Security
The Hacker News
The Hacker News
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
爱范儿
爱范儿
A
Arctic Wolf
L
LINUX DO - 最新话题
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

博客园 - cac2020

QA之三 - 变异测试 -- PITest QA之二 - 单元测试-- JaCoCo QA之二 - 单元测试-- JUnit5 + Mockito QA之二 - 单元测试--Mockito QA之二 - 单元测试--JUnit5 QA之二 -- 测试用例 QA之一 -- 常见测试类型和测试环境 密码学之三 —— MPC(TSS)、多签、时间锁 密码学之二 —— GPG、SSH、KMS 密码学之一 —— 三类算法 记录一次在线word转PDF的问题处理过程 分析Java堆Dump Java GC日志分析 Java线程Dump分析(TDA-Thread Dump Analyzer) Java可视化故障处理工具-VisualVM Java基础故障处理工具 记录Arthas在一次性能调优过程中实践 中小型系统必要可行的性能测试实践--jmeter落地实践 中小型系统必要可行的性能测试实践--性能测试理论基础
中小型系统必要可行的性能测试实践--ArtHas调优实战
cac2020 · 2023-07-10 · via 博客园 - cac2020

一、如何访问服务器上arthas的webconsole和火焰图

比如192.168.0.100上运行arthas,java程序PID是2853,那么启动arthas方式如下:

java -jar arthas-boot.jar --target-ip 0.0.0.0 --http-port 8563 2853

然后内网内任意一台机器上浏览器访问webconsole

http://192.168.0.100:8563/

在线查看火焰图

http://192.168.2.208:3658/arthas-output/

参考:Arthas性能排查-火焰图分析

二、参考arthas用户实例,积累arthas调优经验。

通过 Arthas Trace 命令将接口性能优化十倍
arthas 定位 多线程WeakHashMap引起的死循环cpu跑满问题
使用 SkyWalking & Arthas 优化微服务性能 

Arthas实践: 定位修复Redisson连接池问题
Arthas实践:解决由于druid版本造成的慢sql问题
使用arthas+jprofiler做复杂链路分析

引发线程cpu占用率持续飙升的根因分析
Arthas排查Kubernetes中的应用频繁挂掉重启问题
Arthas协助排查线上skywalking不可用问题
Arthas实践--jad/mc/redefine线上热更新一条龙
Arthas实践--快速排查Spring Boot应用404/401问题

利用Arthas精准定位Java应用CPU负载过高问题

使用Arthas排查线上应用日志打满问题
Arthas问题排查集-谁调用了System.exit/System.gc
三、使用Arthas打造实时java在线诊断平台案例

工商银行打造在线诊断平台的探索与实践
Bistoury-去哪儿网开源的java应用诊断工具
Arthas Web-Console一站式解决方案
SpringBoot Admin2.0集成Arthas实践

附:arthas命令汇总图

参考:
arthas官网文档
arthas在线教程
arthas用户案例

一图掌握Artha

学习技术不是用来写HelloWorld和Demo的,而是要用来解决线上系统的真实问题的.