性能分析神器——XRebel
1、安装
通过IDEA插件仓库查询JRebel即可,这俩个插件是绑定在一起下载的
XRebel 是不间断运行在 web 应用的交互式分析器,当发现问题会在浏览器中显示警告信息。XRebel 会实时监测应用代码的性能指标和可能会发生的问题。
XRebel官方简明教程在这里
http://zeroturnaround.com/software/xrebel/quick-start/
官方下载地址在这里
https://zeroturnaround.com/software/xrebel/download/#!/have-license
IDEA中启动选择如下:
项目启动后访问地址为:
服务器项目应用地址/xrebel
例如:http://localhost:8080/xrebel
2、**
第一次运行时会要求**,这里采用http://idea.lanyus.com的授权服务器**,**后务必切换到离线模式,具体看图
3、功能介绍
1:能够捕捉到应用运行时发生的异常
2:能够详细的观察某每一次的调用,而且能够非常详细的观察各个步骤的执行时间
3:每个步骤还可以看到详细的源码执行流程
4:在数据库操作上能够看到具体的耗时和格式化后的SQL语句
5:可以查看详细的系统执行日志,可以下载到本地
6:不仅支持单机模式下,还可以应用于微服务分布式