Recomendación del tutorial en línea de la herramienta de desarrollo de búsqueda activa de Alibaba Intranet

Recientemente, el foro de tecnología interno de Ali, ATA, publicó la palabra clave top 100 de búsqueda activa anual. Como artefacto de diagnóstico de Java, Arthas es el único producto no designado por el grupo que ingresa al top 10. Es evidente lo popular que es Arthas dentro de Ali.

Lele por sí solo no es tan bueno como otros. En septiembre de 2018, Ali abrió este artefacto de diagnóstico de Java. En más de dos años, el recuento de estrellas Github de Arthas ha llegado a 24.6K, convirtiéndose en el proyecto de código más abierto del Grupo Alibaba. merecidamente la herramienta de desarrollo más popular para Ali.

¿Qué puede hacer Arthas?

Cuando encuentre los siguientes problemas similares y se sienta perdido, Arthas puede ayudarlo a resolverlos:

  1. ¿De qué paquete jar se carga esta clase? ¿Por qué se informan varios tipos de excepciones relacionadas?
  2. ¿Por qué no se ejecuta el código que cambié? ¿Podría ser que no me comprometí? ¿Rama incorrecta?
  3. No puedo depurar en línea si encuentro un problema, ¿solo puedo volver a publicarlo agregando un registro?
  4. Encontré un problema de procesamiento de datos de un usuario en línea, pero la depuración en línea también es imposible y no se puede reproducir sin conexión.
  5. ¿Existe una perspectiva global para ver la salud del sistema?
  6. ¿Hay alguna forma de monitorear el estado de ejecución en tiempo real de la JVM?
  7. ¿Cómo localizar rápidamente los puntos calientes de la aplicación y generar gráficos de llamas?

Arthas es compatible con JDK 6+, es compatible con Linux / Mac / Windows, adopta un modo interactivo de línea de comandos y proporciona una gran cantidad de funciones de autocompletado de pestañas para facilitar aún más la localización y el diagnóstico de problemas.

El tutorial de Arthas ahora está en línea, y 57 experimentos lo ayudarán a convertirse en un solucionador de problemas

Vista previa de Zhixing Experience

Si es nuevo en Arthas, le recomendamos que comience con el experimento introductorio de Arthas para comprender el uso básico de Athas, y luego tome una aplicación Spring Boot ordinaria como ejemplo para familiarizarse con el uso detallado de los comandos de Arthas.

Basado en el tutorial introductorio, Zhixing ha agregado cuatro tipos de experimentos relacionados con comandos: comandos básicos, comandos del sistema, comandos mejorados y comandos de clase. Puede experimentar y aprender de acuerdo con sus necesidades reales, o puede usar estas escenas de experiencia como documentos interactivos Consultar en tiempo real.

Además de esto, también proporcionamos 14 escenarios de casos típicos, que incluyen tareas asincrónicas en segundo plano, obtención del contexto de Spring, resolución de problemas 401 \ 404, etc., para ayudarlo a solucionar rápidamente problemas comerciales específicos.

 

Enlace original

Este artículo es el contenido original de Alibaba Cloud y no se puede reproducir sin permiso.

Supongo que te gusta

Origin blog.csdn.net/weixin_43970890/article/details/113876947
Recomendado
Clasificación