Operaciones asincrónicas asynchronous-operations

Para reducir el impacto negativo en el rendimiento, Adobe Experience Manager procesa de forma asíncrona determinadas operaciones de larga duración y que requieren gran cantidad de recursos como operaciones en segundo plano. El procesamiento asincrónico implica poner en cola varios trabajos y ejecutarlos en serie, según la disponibilidad de los recursos del sistema.

Estas operaciones incluyen:

  • Eliminar muchos recursos
  • Desplazar muchos recursos o recursos con muchas referencias
  • Exportar e importar metadatos de recursos de manera masiva
  • Recuperar recursos que estén por encima del umbral establecido, desde una implementación remota de Experience Manager
  • Desplegar Live Copies

Puede ver el estado de los trabajos asincrónicos desde el Operaciones en segundo plano panel en Navegación global > Herramientas > General > Trabajos.

NOTE
De manera predeterminada, los trabajos asincrónicos se ejecutan en paralelo. De manera predeterminada, si n es el número de núcleos de CPU, se pueden ejecutar en paralelo n/2. Para utilizar la configuración personalizada para la cola de trabajos, modifique la Configuración predeterminada de cola de operaciones asincrónicas y la Configuración de movimiento y despliegue de la página de operaciones asincrónicas desde la consola web.
Para obtener más información, consulte configuraciones de cola.

Supervisar el estado de las operaciones asincrónicas monitor-the-status-of-asynchronous-operations

Siempre que AEM procese una operación de manera asincrónica, recibirá una notificación en la bandeja de entrada y por correo electrónico (si está activada).

Para ver en detalle el estado de las operaciones asincrónicas, vaya a la Operaciones en segundo plano página.

  1. En la interfaz del Experience Manager, seleccione Navegación global > Herramientas > General > Trabajos.

  2. En el Operaciones en segundo plano , revise los detalles de las operaciones.

    Estado y detalles de las operaciones asincrónicas

    Para determinar el progreso de una operación en particular, consulte el valor en la columna Estado. Según el progreso, se muestra uno de los siguientes estados:

    • Activo: Se está procesando la operación

    • Correcto: Se completó la operación

    • Fallo o Error: No se pudo procesar la operación

    • Programado: La operación está programada para procesarse más tarde

  3. Para detener una operación activa, selecciónela en la lista y haga clic en Detener en la barra de herramientas.

    stop_icon

  4. Para ver detalles adicionales, como descripción y registros, seleccione la operación y haga clic en Abrir en la barra de herramientas.

    open_icon

    Se muestra la página de los detalles del trabajo.

    job_details

  5. Para eliminar la operación de la lista, seleccione Eliminar en la barra de herramientas. Para descargar los detalles en un archivo CSV, haga clic en Descargar.

    note note
    NOTE
    No puede eliminar un trabajo si su estado es Activo o En cola.

Configurar las opciones de procesamiento asincrónico de trabajos configure

Se pueden configurar varias opciones en torno a los trabajos asincrónicos. Los siguientes ejemplos muestran cómo se puede hacer esto usando el administrador de configuración en un sistema de desarrollo local.

NOTE
Configuraciones de OSGi se consideran contenido mutable y cualquier configuración de este tipo debe implementarse como paquete de contenido para un entorno de producción.

Purgar trabajos completados purging-completed-jobs

AEM ejecuta un trabajo de depuración todos los días a la 01:00 para eliminar los trabajos asincrónicos completados que tengan más de un día de antigüedad.

Puede modificar la programación del trabajo de depuración y la duración por la cual se conservan los detalles de los trabajos completados antes de que se eliminen. También puede configurar el número máximo de trabajos completados para los que se conservan los detalles en cualquier momento.

  1. AEM AEM Inicie sesión en la consola web de inicio rápido de Jar de la aplicación de inicio de sesión de la aplicación de en https://<host>:<port>/system/console como usuario administrador.

  2. Vaya a OSGi > Configuración

  3. Abra el trabajo Trabajo programado de depuración de trabajos asincrónicos de Adobe Granite.

  4. Especifique:

    • El umbral de cantidad de días después de los cuales se eliminan los trabajos completados.
    • Número máximo de trabajos para los que se conservan detalles en el historial.
    • La expresión CRON para cuándo se debe ejecutar la depuración.

    Configuración para programar la depuración de trabajos asincrónicos

  5. Guarde los cambios.

Configurar operaciones asincrónicas de eliminación de recursos configuring-synchronous-delete-operations

Si el número de recursos o carpetas que se van a eliminar supera el número de umbral, la operación de eliminación se realiza de manera asincrónica.

  1. AEM AEM Inicie sesión en la consola web de inicio rápido de Jar de la aplicación de inicio de sesión de la aplicación de en https://<host>:<port>/system/console como usuario administrador.

  2. Vaya a OSGi > Configuración

  3. En la consola web, abra la Configuración de cola predeterminada del proceso asincrónico.

  4. En el cuadro Umbral de número de recursos, especifique el número de umbral de recursos o carpetas para el procesamiento asincrónico de las operaciones de eliminación.

    Umbral de eliminación de recursos

  5. Marque la opción Habilitar notificación por correo electrónico para recibir notificaciones por correo electrónico para este estado del trabajo. por ejemplo, success, failed.

  6. Guarde los cambios.

Configurar operaciones asincrónicas de movimiento de recursos configuring-asynchronous-move-operations

Si el número de recursos, carpetas o referencias que se van a mover supera el número de umbral, la operación de movimiento se realiza de manera asincrónica.

  1. AEM AEM Inicie sesión en la consola web de inicio rápido de Jar de la aplicación de inicio de sesión de la aplicación de en https://<host>:<port>/system/console como usuario administrador.

  2. Vaya a OSGi > Configuración

  3. En la consola web, abra la Configuración de procesamiento asincrónico de trabajos de operación de movimiento.

  4. En el cuadro Número de umbral de recursos/referencias, especifique el número de umbral de recursos, carpetas o referencias para el procesamiento asincrónico de operaciones de movimiento.

    Umbral de movimiento de recursos

  5. Marque la opción Habilitar notificación por correo electrónico para recibir notificaciones por correo electrónico para este estado del trabajo. Por ejemplo, éxito, error.

  6. Guarde los cambios.

Configurar operaciones asincrónicas de MSM configuring-asynchronous-msm-operations

  1. AEM AEM Inicie sesión en la consola web de inicio rápido de Jar de la aplicación de inicio de sesión de la aplicación de en https://<host>:<port>/system/console como usuario administrador.

  2. Vaya a OSGi > Configuración

  3. En la consola web, abra la Configuración de procesamiento asincrónico de trabajo de operación de movimiento de página.

  4. Marque la opción Habilitar notificación por correo electrónico para recibir notificaciones por correo electrónico para este estado del trabajo. Por ejemplo, éxito, error.

    Configuración de MSM

  5. Guarde los cambios.

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab