本地开发的实时性能指标
XRebel在本地开发中提供应用程序性能的实时反馈,以更快地发现和修复错误。
实时验证代码更改
浏览器中的小部件提供开发人员定制的即时报告,以快速、轻松地了解代码更改对性能的影响。
专为开发者打造
只在需要时查看所需的数据。XRebel在你的代码中消除噪音,帮助找到并修复最大的违规者,然后他们进入生产。
事务性
通过不同的线程、应用程序和JVM跟踪请求。
为所有人打造
对专家和初级开发人员都很有用。
可操作数据
用于精确定位性能问题的方法级向下钻取。
快速反馈
持续的性能调整以获得更好的代码质量。
特点
1、独立用户界面
使Web服务开发成为一流的体验。
独立的用户界面使您能够对无头应用程序有终极的可视性。请求详细信息、IO活动、日志、异常等等都可以在浏览器中找到。
消除瓶颈
明细表为您提供了每个请求所花费时间的大致情况
查看所有I/O活动
所有数据库活动、消息和作业都显示在可扩展树中。
完全可见性
浏览器中提供了请求详细信息、日志、异常等信息。
检查后端服务器和Web服务
XRebel已经拥有对前端Web应用程序的出色支持。随着越来越流行的Web服务体系结构,我们对独立的用户界面进行了改版,使开发人员可以在无头Web服务上享受一流的XRebel体验。
2、了解应用程序性能
理解应用程序结构和执行中涉及的层。
这不是为了追逐毫秒。XRebel显示了与整个请求相关的最耗时的方法。
3、探索SQL和NoSQL IO
找到太麻烦数据库的方法。
检查您的MongoDB, Cassandra, HBase and Neo4j查询。了解JPA查询与JDBC调用之间的关系。完整查询的格式是为了获得最终的可读性。
4、消除Web服务瓶颈
对已执行的HTTP调用进行分层概述。
检查Web服务调用的REST、SOAP、XML-RPC,甚至是简单的旧HttpURL链接。根据可配置的阈值,当应用程序的HTTP请求速度较慢时得到通知。
5、微服务和单页应用
我们关心端到端的体验。
在单个视图中查看分布式Java应用程序——即使你有一个分割前端和后端。
6、轻松调试日志记录
不需要挖掘日志就可以获取相关信息。
日志与您的请求一起出现在XRebel工具栏中。在可展开对象树中查看记录的对象。使用数组、集合和映射。
7、跟踪隐藏的异常
异常视图反转堆栈跟踪以显示隐藏的异常。
查找从坏IO到应用程序上下文之外的任何地方发生的异常源。