【直播回顾】阿里专家断岭:当Spring Boot遇上Arthas—深入细节和排查问题的实践
主讲人:断岭(阿里巴巴中间件技术专家)
本名:陈志轩,花名:断岭
来自阿里巴巴中间件技术团队的程序员 - 断岭,他是阿里微服务开源项目 Dubbo 的项目组成员,也是Java线上诊断开源项目 Arthas 的负责人。
负责7K+应用,100K+机器的Spring Boot微服务技术落地,关注开发体验,微服务,APM,应用诊断技术。Dubbo/Arthas开源。
内容概要:使用Arthas深入Spring Boot的细节,并且排查Spring Boot问题的实践。
说到Arthas很多朋友都不了解,不知道是做什么用的,下面就由小编为大家普及下Arthas:
Arthas是Alibaba开源的 Java诊断工具,深受开发者喜爱。
当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:
- 这个类从哪个 jar 包加载的
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
阿里P8架构师谈:Zookeeper的原理和架构设计,以及应用场景
随着信息化水平的不断提高,企业级应用系统变得越来越庞大,性能随之下降,用户抱怨频频。拆分系统是目前我们可选择的解决系统可伸缩性和性能问题的唯一行之有效的方法。但是拆分系统同时也带来了系统的复杂性——各子系统不是孤立存在的,它们彼此之间需要协作和交互(分布式系统)。各个子系统就好比动物园里的动物,为了使各个子系统能正常为用户提供统一的服务,必须需要一种机制来进行协调——这就是ZooKeeper(动物园管理员)。下面详解: 什么是 Zookeeper Zookeeper 分布式服务框架是Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如: 统一命名服务;2.状态同步服务; 3.集群管理;4.分布式应用配置项的管理等。 Zookeeper已经成为Hadoop生态系统中的基础组件。 Zookeeper的基本原理和架构 1、Zookeeper的角色 领导者(leader):负责进行投票的发起和决议,更新系统状态; 学习者(learner):包括跟随者(follower)和观察者(observer),follower用于接受客户端请求并想客户端返回...
- 下一篇
Java程序员进阶技术要点:不要怕秃头,只有光头才是最强的
只有光头才是最强的 作为一名程序员,从技术菜鸟到大拿的路径有很多, 其中最核心的因素就是坚持和努力。学习的过程,就好像登山的过程,以我的经验,大概有80%的人在攀登的过程中,会因为这样那样的原因而掉队。 只有不断地储备知识,提升技术涵养,才会走向巅峰。不要害怕秃头,只有光头才是最强的。 数据结构与算法 数据结构 毫无疑问,数据结构对一名程序员来说非常重要,不是有句话说"程序=数据结构+算法"。从某个角度看, 这种说法即使现在依然成立。这也说明数据结构的重要性。 但大部分的数据结构课程,关注的重点都在如何从数学上实现一个数据结构(例如堆栈、链表)。这从研究上来说,没有错。 但在实际开发中,大部分主流语言(例如Java、C# )都已经内置了常用数据结构。而且即使没有内置的,我们也常可以在第三方库中找到现成的实现。而且这些实现,大都经过实践检验,无论是稳定性还是性能都有保证。 也就是说,对大部分程序员来说,在实际开发中,很难有需求从头实现一个数据结构。因此,就完全没必要像科班生那样,从数学源头来学习数据结构,而只需做到下面几点: 1.熟悉常用数据结构的概念(例如数组、堆栈、链表、Map等 )...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Mario游戏-低调大师作品
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS8编译安装MySQL8.0.19
- MySQL8.0.19开启GTID主从同步CentOS8