【直播回顾】阿里专家断岭:当Spring Boot遇上Arthas—深入细节和排查问题的实践

简介: 使用Arthas深入Spring Boot的细节,并且排查Spring Boot问题的实践。

主讲人:断岭(阿里巴巴中间件技术专家)
本名:陈志轩,花名:断岭
来自阿里巴巴中间件技术团队的程序员 - 断岭,他是阿里微服务开源项目 Dubbo 的项目组成员,也是Java线上诊断开源项目 Arthas 的负责人。

负责7K+应用,100K+机器的Spring Boot微服务技术落地,关注开发体验,微服务,APM,应用诊断技术。Dubbo/Arthas开源。

_jpeg


点击关注断岭的云栖社区个人主页


内容概要:使用Arthas深入Spring Boot的细节,并且排查Spring Boot问题的实践。

说到Arthas很多朋友都不了解,不知道是做什么用的,下面就由小编为大家普及下Arthas

arthas


Arthas是Alibaba开源的 Java诊断工具,深受开发者喜爱。
当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:
  1. 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?
  2. 我改的代码为什么没有执行到?难道是我没 commit?分支搞错了?
  3. 遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗?
  4. 遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗?
  5. 是否有一个全局视角来查看系统的运行状况?
  6. 有什么办法可以监控到JVM的实时运行状态?

Arthas采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和诊断。

以下为断岭专家所讲的PPT截图:

1


Arthas/阿尔萨斯
Alibaba开源的Java诊断工具
9月份开源,Star8000+
Github: https://github.com/alibaba/arthas
Wiki: http://alibaba.github.io/arthas/

2


3

demo-arthas-spring-boot
http://github.com/hengyunabc/spring-boot-inside/tree/master/demo-arthas-spring-boot


5


6


7


8


更多断岭专家信息请下载PPT: 点击下载

此直播回顾视频扫下面两个二维码都可入群观看~

以下为断岭专家运营的钉钉群:
【Arthas开源交流群】(989人)
arthas___
群号入群方式:21965291
相关文章:
当Dubbo遇上Arthas - 排查问题的实践
Arthas实践--快速排查Spring Boot应用404/401问题
应用诊断利器Arthas 3.0.5版本发布:提升全平台用户体验


以下为云栖社区的官方Java钉钉群:
【阿里Java技术进阶】(3125人)
JAVA_
点击link入群方式http://tb.cn/gXRstIw
相关文章:
史上最大Java群已经诞生啦 ~ 热爱Java的你快快加入啦 ~
我们3125人的【阿里Java技术进阶】钉钉大群,又增添新 “成员” 啦~

相关文章
|
25天前
|
Java 应用服务中间件 Maven
SpringBoot 项目瘦身指南
SpringBoot 项目瘦身指南
40 0
|
1月前
|
缓存 Java API
【云原生】Spring Cloud Gateway的底层原理与实践方法探究
【云原生】Spring Cloud Gateway的底层原理与实践方法探究
|
2月前
|
安全 Java 数据库
后端进阶之路——万字总结Spring Security与数据库集成实践(五)
后端进阶之路——万字总结Spring Security与数据库集成实践(五)
|
3月前
|
Java 数据库连接 Spring
从零开始,探索Spring框架的魅力与实践
从零开始,探索Spring框架的魅力与实践
|
3月前
|
安全 Java 应用服务中间件
阿里技术官架构使用总结:Spring+MyBatis源码+Tomcat架构解析等
分享Java技术文以及学习经验也有一段时间了,实际上作为程序员,我们都清楚学习的重要性,毕竟时代在发展,互联网之下,稍有一些落后可能就会被淘汰掉,因此我们需要不断去审视自己,通过学习来让自己得到相应的提升。
|
3月前
|
前端开发 安全 Java
Spring Boot项目中VO层设计:选择继承或组合的灵活实践
Spring Boot项目中VO层设计:选择继承或组合的灵活实践
99 0
|
4天前
|
安全 Java 应用服务中间件
江帅帅:Spring Boot 底层级探索系列 03 - 简单配置
江帅帅:Spring Boot 底层级探索系列 03 - 简单配置
9 0
江帅帅:Spring Boot 底层级探索系列 03 - 简单配置
|
6天前
|
XML Java C++
【Spring系列】Sping VS Sping Boot区别与联系
【4月更文挑战第2天】Spring系列第一课:Spring Boot 能力介绍及简单实践
28 0
【Spring系列】Sping VS Sping Boot区别与联系
|
9天前
|
监控 Java 数据库连接
Spring高手之路17——动态代理的艺术与实践
本文深入分析了JDK和CGLIB两种动态代理技术在Spring框架中的应用。讨论了动态代理的基础概念,通过实例展示了如何实现和应用这两种方法,并比较了它们的性能差异及适用场景。进一步,探讨了在动态代理中实现熔断限流和日志监控的策略,以及如何利用动态代理优化Spring应用的设计和功能。
25 6
Spring高手之路17——动态代理的艺术与实践
|
2月前
|
XML 监控 druid
【Java专题_02】springboot+mybatis+pagehelper分页插件+druid数据源详细教程
【Java专题_02】springboot+mybatis+pagehelper分页插件+druid数据源详细教程

热门文章

最新文章