当前位置: 首页 > article >正文

SpringBoot(二十七)SpringBoot集成XRebel实现异常定位

之前我使用JRebel实现了IDEA热更新。

这几天我无聊的时候,研究了一下JRebel发现,好像不止JRebel一个插件,同时安装的还有一个XRebel插件,百度了一下,XRebel可以实现异常定位,还有方法的执行分析,竟然还包含接口中每条sql的执行时间分析。

我的天,神器啊。

那这玩意应该怎么用呢?

关于XRebel下载、安装、破解请移步《SpringBoot(二十五)SpringBoot集成JRebel实现热更新》这里边有详细的步骤以及对应的破解软件。

一:XRebel激活

在IDEA中配置如下图所示:

1.jpg

我们可以发现,有三种启动方式,JRebel启动,XRebel启动,JRebel+XRebel启动。

正常,我一般使用JRebel+XRebel启动方式来启动项目。

项目启动之后,我们来访问:

http://127.0.0.1:7001/xrebel

如下图所示:

 

2.jpg

需要激活,那很简单,点击I have a license按钮。

跟激活JRebel得流程是一样的。

3.jpg

同时需要把激活软件运行起来,否则就会出现上图中我的报错:

Team URL:Cannot connect to http://127.0.0.1:8888(Connection refused:connect)

二:XRebel使用

激活成功之后,显示如下图所示:

点击start按钮,开启监控。

 

4.jpg

1:发生错误:

 

5.jpg

2:代码性能分析:

 

6.jpg

3:sql执行性能分析

这部分也可以在第二个菜单中的代码性能分析查看。

7.jpg

4:查看日志

我这里没有日志,所以就看不到。

8.jpg

XRebel更多的对异常定位,以及对代码性能的分析。

有好的建议,请在下方输入你的评论。


http://www.kler.cn/a/405282.html

相关文章:

  • Qt:信号槽
  • Python3.11.9+selenium,获取图片验证码以及输入验证码数字
  • 【gitlab】部署
  • 三种复制只有阅读权限的飞书网络文档的方法
  • i春秋-登陆(sql盲注爆字段,.git缓存利用)
  • 跟着问题学2——传统神经网络-多层感知机详解
  • VMware 中 虚拟机【Linux系统】固定 ip 访问
  • 【Docker】Docker介绍|部署|简单使用|镜像操作|容器操作|自动构建镜像
  • 通过vite+vue3+pinia从0到1搭建一个uniapp应用
  • Element UI 组件库详解【Vue】
  • Ubuntu查看磁盘IO情况常用方法
  • Shell脚本2 -- 永久环境变量与字符串操作
  • 以太坊交易处理全流程:数据采集、价格查询与问题解决
  • Ubuntu问题 -- 设置ubuntu的IP为静态IP (图形化界面设置) 小白友好
  • 测试实项中的偶必现难测bug之模糊匹配逻辑
  • 基于IPMI_SSH的服务器硬件监控指标解读
  • Leetcode 完全二叉树的节点个数
  • application/json 和 application/x-www-form-urlencoded 区别
  • php:使用socket函数创建WebSocket服务
  • Verilog HDL可综合与不可综合语句
  • OpenCV基本图像处理操作(五)——图像数据操作
  • git commit -m ‘last‘什么意思和git add.什么意思
  • 每日学习笔记005:(C++)迭代器
  • Spring Boot核心概念:自动配置
  • 国土变更调查拓扑错误自动化修复工具的研究
  • 湘潭大学人工智能考试复习1(软件工程)