2. 生成火焰图
profiler
命令支持生成应用热点的火焰图 。 本质上是通过不断的采样 , 然后把收集到的采样结果生成火焰图 。以下命令均在Arthas Tunnel Web Console 中执行 。
1.启动 profiler$ profiler startStarted [cpu
profiling
2.停止 profiler 并生成火焰图默认情况下 , 结果文件是
html
格式 , 也可以用 --format
参数指定:$ profiler stop --format htmlOK
profiler output file: /app/arthas-output/20220907-214802.html
3.通过浏览器查看火焰图上一步生成的 html 文件在指定的微服务组件中 , 所以需要在该微服务组件中查看火焰图 。
进入到该微服务组件中 , 例如:pig-auth , 在组件端口中添加
3658
端口并打开对外服务并访问 http://domain/arthas-output
最后Arthas 是款非常好的 Java 诊断工具 , 而在 Kubernetes 中使用较为复杂 。 Rainbond 底层基于 Kubernetes , 在此之上抽象了应用模型 , 使用户更方便的在 Kubernets 中部署管理应用 , 并且通过 Rainbond 的插件机制让用户更便捷的使用 Arthas 诊断业务 , 降低了在 Kubernetes 中使用 Arthas 的门槛 , 用户只需关注业务 。
- 中国移动咪咕携手人民日报打造国风短片《月下酣梦》 献礼“双节”
- 怎么去除视频水印?用这个自媒体工具一键搞定!
- UE5制作影视短片的力量
- 大疆|大疆新品后天发布:竖拍先锋 专为短视频而生
- 视频转文字的方法有哪些?分享一个简单快捷的方法
- 5G|华为Mate50系列5G壳要来了?博主爆料:弥补短板,10月份亮相!
- Disney+发布平台首部AR短片:“惊奇队长”主演
- 在图文里也能刷视频、刷电梯!?
- |拍视频比手机强!索尼首款APS画幅电影机来了:价格能有惊喜?
- 视频剪辑|去哪里找自媒体视频剪辑中的视频素材?