tutorial eclipse profiling eclipse-luna

tutorial - Cómo perfilar una llamada de servlet de aplicación web Java en Eclipse EE Luna



eclipse memory analyzer download (1)

JVM Monitor 3.8 funciona bien con Eclipse Luna y también es bastante fácil de usar.

  1. descargar e instalar desde eclipse marketplace
  2. reiniciar eclipse
  3. inicia tu aplicación
  4. abrir la vista de JVM Explorer a través de la ventana> mostrar vista [> otro]> Java Monitor> JVM Explorer
  5. encuentre el proceso de su servidor de aplicaciones, haga clic derecho en él y seleccione Iniciar monitoreo
  6. Ahora deberías aterrizar en la vista Propiedades y ver gráficos con el uso de la CPU y la memoria.
  7. seleccione la pestaña CPU
  8. haga clic en seleccionar paquetes de CPU con perfil (siempre puede cambiarlos con clic derecho> propiedades )
  9. en la esquina superior derecha de la pestaña Propiedades, haga clic en Iniciar perfil de CPU (o se puede llamar Reanudar perfil de CPU )

Ahora debe completar su árbol de llamadas a medida que interactúa con su aplicación y puede analizar las llamadas de método y su duración. La salida debería verse así:

En mi aplicación web, un servlet necesita varios segundos incluso antes de que comience a escribir la respuesta. Me gustaría saber qué métodos se llaman durante la ejecución del servlet y qué tiempo lleva cada método.

¿Ya hay un perfilador incluido en el lanzamiento de Luna de Eclipse IDE para desarrolladores de Java EE ? ¿Cómo lo activo?

Hay mucha información disponible en la web, pero parece que los nombres cambian todo el tiempo, por lo que tengo dificultades para filtrar lo relevante.