¿Qué es XRebel?
XRebel, utilice la información de rendimiento en tiempo real para comprender y resolver posibles problemas de forma más rápida y temprana durante la fase de desarrollo. Domine sus aplicaciones empresariales para reducir el retrabajo, minimizar la deuda técnica y mejorar la experiencia del usuario final.
Funciones
- Cambiar el cuerpo de los métodos;
- Agregar/quitar métodos;
- Agregar/quitar constructores;
- Agregar/quitar campos;
- Agregar/quitar clases;
- Agregar/quitar anotaciones;
- Cambiar el valor del campo estático;
- Agregar/quitar valores de enumeración;
- Modificar interfaz;
¡XRebel es único!
- Creado para todos. Los expertos y los aficionados pueden usarlo de la misma manera.
- Contextual. Recupere información relevante para la página actual para encontrar y solucionar fácilmente problemas de rendimiento comunes.
- Retroalimentación rápida. Realice ajustes de rendimiento continuos para mejorar la calidad del código. ¡Sé verdaderamente ágil!
- Transaccional. Realice un seguimiento de las transacciones de las solicitudes web a través de diferentes líneas, aplicaciones y JVM.
Características principales
- Perfil de la aplicación: realice un seguimiento del tiempo dedicado a cada solicitud. Encuentra métodos lentos y hazlos más rápidos.
- Mensajes y trabajos: Supervise los mensajes y los trabajos en segundo plano. Corregir cuellos de botella de recursos.
- Base de datos y NoSQL: Manténgase al tanto de las actividades de la base de datos. Encuentre métodos que retrasen demasiado.
- Excepciones: Detectar excepciones ocultas. Realice un seguimiento y solucione los problemas.
- Servicios web y RMI: Obtenga una descripción detallada de las invocaciones realizadas. Detecte las consultas más lentas.
- Vea los detalles del pedido en tiempo real a medida que se sirven en el back-end. Inspeccione las ejecuciones relevantes de la página en la que se encuentra.
- Reciba notificaciones de los problemas incluso antes de que los conozca.
- Vea y analice continuamente el rendimiento de los datos sin interrumpir el desarrollo de su flujo de trabajo. Codifica y ajusta simultáneamente.
Comparar ejecuciones de órdenes
- Obtenga comentarios inmediatos sobre el tiempo dedicado a cada pedido individual.
- Una vista jerárquica enfocada le ayuda a tener una idea de la estructura de la aplicación y qué capas están involucradas en el proceso de ejecución.
- Puede encontrar los métodos que tardan más en cada pedido
Explore JDBC y NoSQL IO
- Busque métodos que inicien demasiadas consultas. Busque la causa principal con una vista jerárquica y conecte las consultas SQL en la estructura de la pila de llamadas.
- Vista de las consultas Monitor MongoDB, Cassandra, HBase y Neo4j en la estructura de pila de llamadas.
- Obtenga visibilidad de cómo se relacionan las consultas de JPA con JDBC.
Descubrir cuellos de botella en el servicio web
- Obtenga una descripción detallada de la ejecución HTTP
- Detecte aplicaciones con HTTP lento.
Seguimiento de excepciones
- Descubrir excepciones ocultas: utilice la vista de seguimiento para buscar excepciones ocultas.
- Buscar la causa de la excepción: revise el informe para encontrar la causa de la excepción.
Requisitos del sistema
Java
Plataforma de desarrollo compatible