Asynkrona åtgärder asynchronous-operations

För att minska den negativa inverkan på prestanda behandlar Adobe Experience Manager vissa långvariga och resurskrävande åtgärder asynkront som bakgrundsåtgärder. Asynkron bearbetning innebär att flera olika jobb ställs på kö och att de sedan körs seriellt beroende på om det finns systemresurser tillgängliga.

Dessa åtgärder omfattar:

  • Att ta bort många resurser.
  • Att flytta många resurser eller resurser med många referenser.
  • Att exportera/importera metadata för resurser i grupp.
  • Att hämta resurser som ligger över det angivna gränsvärdet från en fjärrdistribution av Experience Manager.
  • Att öppna Live-kopior.

Du kan visa status för asynkrona jobb från Background Operations instrumentpanel på Global navigering > verktyg > Allmänt > Jobb.

NOTE
Som standard körs asynkrona jobb parallellt. Om n är antalet processorkärnor kan n/2 jobb köras parallellt som standard. Modifiera Async Operation Default Queue Config och Async Operation Page Move and Rollout Config från webbkonsolen för att använda anpassade inställningar för jobbkön.
Mer information finns i konfigurationer av kön.

Övervaka status för asynkrona åtgärder monitor-the-status-of-asynchronous-operations

När AEM bearbetar en åtgärd asynkront får du ett meddelande i din inkorg och via e-post (om den är aktiverad).

Gå till sidan Background Operations för att se detaljerad status gällande asynkrona åtgärder.

  1. I gränssnittet Experience Manager väljer du Global navigering > verktyg > Allmänt > Jobb.

  2. Granska informationen om åtgärderna på sidan Background Operations.

    Status och information om asynkrona åtgärder

    Värdet i kolumnen Status ger information om förloppet för en viss åtgärd. Beroende på förloppet visas ett av följande statusvärden:

    • Active: åtgärden bearbetas

    • Success: åtgärden har slutförts

    • Fail eller Error: det gick inte att bearbeta åtgärden

    • Scheduled: åtgärden är schemalagd för bearbetning vid ett senare tillfälle

  3. Du kan avbryta en aktiv åtgärd genom att välja den i listan och klicka på Stop i verktygsfältet.

    stop_icon

  4. Om du vill visa extra information, till exempel beskrivning och loggar, markerar du åtgärden och klickar på Open i verktygsfältet.

    open_icon

    Sidan med jobbinformation visas.

    job_details

  5. Välj Delete i verktygsfältet för att ta bort åtgärden från listan. Klicka på Download för att ladda ned informationen i en CSV-fil.

    note note
    NOTE
    Om ett jobbs status är Active eller Queued kan det inte tas bort.

Konfigurera asynkrona alternativ för jobbbearbetning configure

Det finns flera alternativ runt asynkrona jobb som kan konfigureras. I följande exempel visas hur detta kan göras med konfigurationshanteraren på ett lokalt utvecklingssystem.

NOTE
OSGi-konfigurationer anses ha muterbart innehåll och sådana konfigurationer måste distribueras som ett innehållspaket för en produktionsmiljö.

Töm slutförda jobb purging-completed-jobs

AEM kör ett rensningsjobb varje dag klockan 01:00 för att ta bort slutförda asynkrona jobb som är mer än en dag gamla.

Du kan ändra schemat för rensningen och hur länge information om slutförda jobb behålls innan den tas bort. Du kan också konfigurera det maximala antalet slutförda jobb för vilka information sparas vid någon tidpunkt.

  1. Logga in på AEM SDK Quickstart Jars AEM Web console på https://<host>:<port>/system/console som admin-användare.

  2. Navigera till OSGi > Konfiguration

  3. Öppna jobbet Adobe Granite Async Jobs Purge Scheduled Job.

  4. Ange:

    • Gränsvärdet för antal dagar efter vilka slutförda jobb tas bort.
    • Det maximala antalet jobb för vilka information sparas i historiken.
    • Cron-uttrycket för när rensningen ska köras.

    Konfiguration för att schemalägga rensningen av asynkrona jobb

  5. Spara ändringarna.

Konfigurera asynkrona åtgärder för att ta bort resurser configuring-synchronous-delete-operations

Om antalet resurser eller mappar som ska tas bort överstiger gränsvärdet utförs borttagningen asynkront.

  1. Logga in på AEM SDK Quickstart Jars AEM Web console på https://<host>:<port>/system/console som admin-användare.

  2. Navigera till OSGi > Konfiguration

  3. Öppna Async Process Default Queue Configuration. via webbkonsolen

  4. I rutan Threshold number of assets ska du ange gränsvärdet för antal resurser/mappar gällande asynkron bearbetning av borttagningar.

    Gränsvärde för borttagning av resurser

  5. Markera alternativet Enable email notification för att få e-postmeddelanden för den här jobbstatusen. till exempel om det lyckades, misslyckades.

  6. Spara ändringarna.

Konfigurera asynkrona åtgärder för flyttning av tillgångar configuring-asynchronous-move-operations

Om antalet resurser/mappar eller referenser som ska flyttas överstiger gränsvärdet utförs flytten asynkront.

  1. Logga in på AEM SDK Quickstart Jars AEM Web console på https://<host>:<port>/system/console som admin-användare.

  2. Navigera till OSGi > Konfiguration

  3. Öppna Async Move Operation Job Processing Configuration. via webbkonsolen

  4. I rutan Threshold number of assets/references ska du ange gränsvärdet för antal resurser/mappar eller referenser gällande asynkron bearbetning av flyttningar.

    Gränsvärde för resursflyttning

  5. Markera alternativet Enable email notification för att få e-postmeddelanden för den här jobbstatusen. Lyckades, misslyckades till exempel.

  6. Spara ändringarna.

Konfigurera asynkrona MSM-åtgärder configuring-asynchronous-msm-operations

  1. Logga in på AEM SDK Quickstart Jars AEM Web console på https://<host>:<port>/system/console som admin-användare.

  2. Navigera till OSGi > Konfiguration

  3. Öppna Async Page Move Operation Job Processing Configuration. via webbkonsolen

  4. Markera alternativet Enable email notification för att få e-postmeddelanden för den här jobbstatusen. Lyckades, misslyckades till exempel.

    MSM-konfiguration

  5. Spara ändringarna.

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