博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
微服务场景下性能问题排查神器之xrebel
阅读量:7106 次
发布时间:2019-06-28

本文共 1558 字,大约阅读时间需要 5 分钟。

对于java应用性能跟踪其实有很多种手段,本文只是针对xrebel的使用做一些简单讲解(单体应用微服务应用)。分布式跟踪有很多,比如zipkin等。zipkin太重,不适合开发阶段使用。本文介绍的xrebel是一个适合小团队开发时期使用的idea(Eclipse)插件。如果对zipkin想了解,可以参考.

xrebel下载

  • 百度云(内含激活文件):链接: 密码: fefb
  • 官方地址:

快速安装

  1. 下载xrebel.zip, 并解压到本地,例如:D:/xrebel注意路径中不要有中文不要有空格
  2. 在tomcat也好,idea,eclipse也好,修改vm 参数,添加 -javaagent:[path/to/xrebel]/xrebel.jar

配置demo

  • idea

    img_bd9983d85083d4da94bd272b88f69ba9.png
    image.png
  • eclipse

    img_8b2f89d523ee1c4b108e86baf4af04f6.png
    image.png

默认是可以试用14天的,建议支持正版,毕竟大家都是吃这行饭的。上述下载方式中百度云里下载包含破解文件。具体破解方式参考下文。

启动项目

1、项目启动时控制台出现如下日志

Connected to the target VM, address: '127.0.0.1:56732', transport: 'socket'XRebel: Starting logging to file: C:\Users\10400\.xrebel\xrebel.log2017-12-21 15:40:16 XRebel: 2017-12-21 15:40:16 XRebel: ################################################################2017-12-21 15:40:16 XRebel: 2017-12-21 15:40:16 XRebel:  XRebel 3.1.3 (201607291040)2017-12-21 15:40:16 XRebel:  (c) Copyright ZeroTurnaround AS, Estonia, Tallinn.2017-12-21 15:40:16 XRebel: 2017-12-21 15:40:16 XRebel:  For questions and support, contact xrebel@zeroturnaround.com2017-12-21 15:40:16 XRebel: 2017-12-21 15:40:16 XRebel: ################################################################2017-12-21 15:40:16 XRebel: 2017-12-21 15:40:16.719 [auth-service] [main] WARN  [com.br.auth.AuthApplication] -启动demo服务2017-12-21 15:40:17.027 [auth-service] [restartedMain] WARN  [com.br.auth.AuthApplication] -启动demo服务...........

2、项目页面左下角有如下图标

img_47f17579009ac42326a80c78062c2678.png
image.png

激活xrebel

img_1a0df06ddb3d18310e933c41bbc05db4.gif
demo.gif

xrebel 简单使用教程

打开 web 服务页面,xrebel会直接注入到你的页面中,左下角会出现xrebeltoobar,例如:。或者通过 访问服务/xrebel 打开单独页面,适用于webservice,restful 等无页面场景。

img_99b0b6bce38a84cf114d1e4d1fa502b6.png
image.png
img_ccc6ceb759fc003473bac1ad5462bc03.png
image.png
img_6f95d1bf8426fe6d75ae73ad24cb2b68.png
image.png
img_5b645c75f431231b748212b5c2036176.png
image.png
img_a8981adf2a893ac2a2ed91adae3ef019.png
image.png

转载地址:http://cgvhl.baihongyu.com/

你可能感兴趣的文章
根据输入的日期,控制台打印格式化日历
查看>>
前端性能影响思维导图
查看>>
过滤器控制用户登录
查看>>
MVC3 Razor视图引擎的基础语法
查看>>
CCan's sign in to Appstore - This action could not be completed
查看>>
Linux下安装JDK及其配置环境变量
查看>>
6、Eternal框架-渲染者
查看>>
麻省:第17.18课
查看>>
maven项目打包时去除dependency-reduced-pom.xml文件
查看>>
Win10下Eclipse插件EasyShell兼容问题处理
查看>>
backbone总结
查看>>
C Primer Plus 第4章 字符串和格式化输入输出--4.1前导程序
查看>>
NSUserDefaults 存储数据到本地,NSUserDefaults 使用
查看>>
tail -f :无法监视 xxx文件 设备上没有空间
查看>>
让XP远程支持网络身份验证
查看>>
spark运用逻辑回归算法操作Titanic数据集
查看>>
阿里云maven镜像
查看>>
Silverlight MVVM 贴近实战(一)
查看>>
Java标准输入输出+基础理论+基本数据类型总结
查看>>
poj 1088 滑雪
查看>>