Skip to main content

Evaluación del rendimiento de la aplicación

2 Tareas

10 minutos

Visible to: All users
Intermedio Pega Platform 8.7 Performance Español

Escenario

El Departamento de Recursos Humanos ha notado que la pantalla de puestos vacantes del tipo de caso de candidato ha estado cargando la lista de puestos lentamente para algunos usuarios. Investigue las características del rendimiento de la pantalla e implemente mejoras que reducirán el tiempo de carga de los puestos.

La siguiente tabla incluye las credenciales que necesita para completar el reto.

Función Nombre de usuario Contraseña
Senior System Architect SSA@TGB pega123!
Nota: Su entorno de práctica podría admitir la compleción de varios retos. Como resultado, es posible que la configuración que se muestra en el tutorial del reto no coincida exactamente con su entorno.

Debe iniciar su propia instancia de Pega para completar este Título del desafío.

La inicialización puede demorar hasta 5 minutos. Le pedimos que tenga paciencia.

Recorrido del Reto

Tareas detalladas

1 Establecer el rendimiento de referencia inicial con PAL

  1. En Dev Studio, cree un nuevo caso de candidato.
    Nota: La creación de un nuevo caso evita que la primera carga distorsione los resultados del rendimiento.
  2. En el pie de página de Dev Studio, en la barra de herramientas para desarrolladores, haga clic en Performance (Rendimiento) para iniciar Performance Analyzer (PAL).
    developer-toolbar
  1. Haga clic en Reset para poner el recuento en cero.
  2. Haga clic en Add reading (Agregar lectura) para agregar una fila de resumen de los datos de rendimiento.
    Add reading button
  3. En Dev Studio, cree otro nuevo caso de candidato.
  4. En la ventana PAL , haga clic en Add reading (Agregar lectura) para agregar otra fila de resumen de los datos de rendimiento.
  5. Haga una captura de pantalla o tome nota de los números para Server Elapsed y Total CPU en la primera fila DELTA, como se muestra en la siguiente imagen.Estos valores son el rendimiento de referencia de la pantalla Collect Personal Details (Recopilar datos personales).
Nota: Los valores Server Elapsed y Total CPU pueden ser diferentes a los de la imagen.
Screenshot of PAL readings before enhancements.
Tip: Haga una captura de pantalla de la ventana PAL como forma de documentar los valores de rendimiento.

2 Mejorar el rendimiento del tiempo de ejecución

  1. En Dev Studio, haga clic en Data types > Position > List Position (Tipos de datos > Posición > Posición de la lista) para abrir y editar la página de datos de posición de la lista.
  2. En la sección Data page definition (Definición de la página de datos) , en la lista Scope (Rango), seleccione Requestor (Solicitador) para evitar que se cree la página de datos para cada nueva instancia de hilo en la aplicación, lo que ahorra espacio en la memoria y tiempo de procesamiento.
    Data page scope
  3. En la pestaña Load Management (Gestión de la carga), en la sección Refresh strategy (Actualizar estrategia), verifique que el checkbox Reload once per interaction (Recargar una vez por interacción) esté desmarcado para garantizar que la página de datos permanezca en la memoria y solo se actualice si la información tiene más de una hora, el tiempo de recarga predeterminado.
    Data page reload
  4. Save (Guardar) y cierre la regla de página de datos.

Confirme su trabajo

  1. En el pie de página de Dev Studio, en la barra de herramientas para desarrolladores, haga clic en Performance (Rendimiento) para iniciar la herramienta PAL.
  2. Haga clic en Reset (Reiniciar) para borrar todas las lecturas anteriores y poner todos los recuentos en cero.
  3. Haga clic en Add reading (Añadir lectura) para mostrar una fila DELTA.
  4. Cree un nuevo caso de candidato.
  5. En la ventana PAL , haga clic en Add reading.
  6. Documente los valores Server Elapsed y Total CPU en la primera fila DELTA.
    PAL-after
  7. Compare los valores entre la prueba de rendimiento original y la nueva, para identificar mejoras.
  8. Verifique que los tiempos de Server Elapsed y Total CPU sean más bajos en la nueva prueba de rendimiento.

Este Reto es para practicar lo aprendido en el siguiente Módulo:


Disponible en la siguiente misión:

If you are having problems with your training, please review the Pega Academy Support FAQs.

¿Le ha resultado útil este contenido?

El 100% ha encontrado útil este contenido.

¿Quiere ayudarnos a mejorar este contenido?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice