Operazioni asincrone asynchronous-operations

Per ridurre l’impatto negativo sulle prestazioni, Adobe Experience Manager elabora in modo asincrono alcune operazioni che richiedono tempo e risorse, come operazioni in background. L’elaborazione asincrona comporta l’accodamento di più processi e la loro esecuzione in modo seriale, in base alla disponibilità delle risorse di sistema.

Alcune di queste operazioni sono:

  • Eliminazione di numerose risorse
  • Spostamento di più di una risorsa o risorse con più riferimenti
  • Esportazione/importazione in blocco dei metadati di una risorsa
  • Recupero di risorse che superano il limite di soglia impostato da una implementazione remota di Experience Manager
  • Rollout di Live Copy

Puoi visualizzare lo stato dei processi asincroni dal dashboard Operazioni in background in Navigazione globale > Strumenti > Generale > Processi.

NOTE
Per impostazione predefinita, i processi asincroni vengono eseguiti in parallelo. Se n è il numero di core della CPU, per impostazione predefinita è possibile eseguire in parallelo n/2 processi. Per personalizzare le impostazioni della coda dei processi, modifica la configurazione della coda predefinita dell’operazione asincrona e la configurazione per spostamento e rollout pagina dell’operazione asincrona dalla console Web.
Per ulteriori informazioni, consulta Configurazione della coda.

Monitorare lo stato delle operazioni asincrone monitor-the-status-of-asynchronous-operations

Ogni volta che AEM elabora un’operazione in modo asincrono, ricevi una notifica nella tua casella in entrata e tramite e-mail (se abilitata).

Per visualizzare in dettaglio lo stato delle operazioni asincrone, passare alla pagina Operazioni in background.

  1. Nell’interfaccia di Experience Manager, seleziona Navigazione globale > Strumenti > Generale > Processi.

  2. Nella pagina Operazioni in background, controlla i dettagli delle operazioni.

    Stato e dettagli delle operazioni asincrone

    Per determinare l’avanzamento di una particolare operazione, controlla il valore nella colonna Stato. A seconda dell’avanzamento, viene visualizzato uno dei seguenti stati:

    • Attivo: elaborazione dell’operazione in corso

    • Completato: operazione completata

    • Non riuscito o Errore: impossibile elaborare l’operazione

    • Pianificato: l’elaborazione dell’operazione è pianificata per un momento successivo

  3. Per interrompere un’operazione attiva, selezionala nell’elenco e scegli Interrompi nella barra degli strumenti.

    stopicon

  4. Per visualizzare ulteriori dettagli, ad esempio descrizione e registri, selezionare l’operazione e fare clic su Apri nella barra degli strumenti.

    openicon

    Viene visualizzata la pagina dei dettagli del processo.

    jobdetails

  5. Per eliminare un’operazione dall’elenco, seleziona Elimina dalla barra degli strumenti. Per scaricare i dettagli in un file CSV, fai clic su Scarica.

    note
    NOTE
    Non è possibile eliminare un processo se il suo stato è Attivo o In coda.

Configurazione delle opzioni di elaborazione del processo asincrono configure

È possibile configurare diverse opzioni per i processi asincroni. Gli esempi seguenti mostrano come eseguire questa operazione utilizzando la gestione della configurazione su un sistema di sviluppo locale.

NOTE
Le configurazioni OSGi sono considerate contenuto mutabile e tali configurazioni devono essere distribuite come pacchetto di contenuti per un ambiente di produzione.

Rimuovi processi completati purging-completed-jobs

AEM esegue un processo di eliminazione ogni giorno alle 01:00 per eliminare i processi asincroni completati da più di un giorno.

Puoi modificare la pianificazione per il processo di eliminazione e il periodo per il quale i dettagli dei processi completati vengono conservati prima di essere eliminati. Puoi anche configurare il numero massimo di processi completati per i quali i dettagli devono essere conservati.

  1. Accedere alla console Web AEM di SDK Quickstart Jar dell’AEM all’indirizzo https://<host>:<port>/system/console come utente amministratore.

  2. Passa a OSGi > Configurazione

  3. Apri il lavoro Adobe Granite Async Jobs Purge Scheduled Job (Processo pianificato di rimozione dei processi asincroni di Adobe Granite).

  4. Specifica:

    • Il numero limite di giorni oltre i quali i processi completati vengono eliminati.
    • Il numero massimo di processi per i quali i dettagli vengono conservati nella cronologia.
    • L’espressione cron per indicare quando deve essere eseguita la rimozione.

    Configurazione della rimozione pianificata dei processi asincroni

  5. Salva le modifiche.

Configurare le operazioni di eliminazione delle risorse asincrone configuring-synchronous-delete-operations

Quando il numero di risorse o cartelle da eliminare supera la soglia, l’operazione di eliminazione viene eseguita in modo asincrono.

  1. Accedere alla console Web AEM di SDK Quickstart Jar dell’AEM all’indirizzo https://<host>:<port>/system/console come utente amministratore.

  2. Passa a OSGi > Configurazione

  3. Dalla console Web, apri la configurazione coda predefinita processo asincrono.

  4. Nella casella Threshold number of assets (Soglia risorse), specifica il limite di risorse o cartelle per l’elaborazione asincrona delle operazioni di eliminazione.

    Soglia per l’eliminazione delle risorse

  5. Seleziona l’opzione Enable email notification (Abilita notifica e-mail) per ricevere notifiche e-mail sullo stato del processo. ad esempio, success, failed.

  6. Salva le modifiche.

Configurare le operazioni di spostamento delle risorse asincrone configuring-asynchronous-move-operations

Quando il numero di risorse, cartelle o riferimenti da spostare supera la soglia, l’operazione di spostamento viene eseguita in modo asincrono.

  1. Accedere alla console Web AEM di SDK Quickstart Jar dell’AEM all’indirizzo https://<host>:<port>/system/console come utente amministratore.

  2. Passa a OSGi > Configurazione

  3. Dalla console Web, apri la configurazione elaborazione processo di spostamento asincrono.

  4. Nella casella Threshold number of assets/references (Soglia risorse/riferimenti), specifica il numero limite di risorse, cartelle o riferimenti per l’elaborazione asincrona delle operazioni di spostamento.

    Soglia per lo spostamento delle risorse

  5. Seleziona l’opzione Enable email notification (Abilita notifica e-mail) per ricevere notifiche e-mail sullo stato del processo. Ad esempio, success, failed.

  6. Salva le modifiche.

Configurare le operazioni MSM asincrone configuring-asynchronous-msm-operations

  1. Accedere alla console Web AEM di SDK Quickstart Jar dell’AEM all’indirizzo https://<host>:<port>/system/console come utente amministratore.

  2. Passa a OSGi > Configurazione

  3. Dalla console Web, apri la configurazione dell’elaborazione asincrona del processo di spostamento delle pagine.

  4. Seleziona l’opzione Enable email notification (Abilita notifica e-mail) per ricevere notifiche e-mail sullo stato del processo. Ad esempio, success, failed.

    Configurazione MSM

  5. Salva le modifiche.

recommendation-more-help
experience-manager-cloud-service-help-main-toc