Kontrollera varför cron inaktiverades

I den här artikeln finns felsökningslösningar för problem med cron i Adobe Commerce för molninfrastrukturprodukter.

Berörda produkter och versioner

  • Adobe Commerce om molninfrastruktur, alla versioner

Problem

Följande är symtom på cron problem:

Du har lagt märke till att din cron inte kördes.
Du kan till exempel se följande rader i filen app/etc/env.php:

  array (
    'enabled' => 0
  ),

En tom array skulle innebära att cron är aktiverad:

  array (
  ),

Orsaker

Det finns flera orsaker till varför cron inte är aktiv just nu:

  1. cron inaktiverades på grund av missade OpCache-inställningar.
  2. Infrastrukturteamet inaktiverade din cron eftersom det gjorde att din plats presterade dåligt/gick ned.
  3. cron återaktiverades inte eftersom distributionen misslyckades.

Se något av följande avsnitt för en lösning på ditt problem.

Lösningar

Lösning för missade OpCache-inställningar solution-missed-opcache-settings

Se Cron stoppad på grund av felkonfigurerade eller saknade OpCache inställningar i Commerce kunskapsbas.

Lösning för inaktiverad av infrastrukturteamet solution-disabled-by-infrastructure-team

  1. Kontrollera dina tidigare supportärenden där sajten var nere eller inte svarade.
  2. Kontrollera sedan om infrastrukturteamet har angett att de har inaktiverat det.
  3. Kontrollera att du har åtgärdat de problem/problem som infrastrukturteamet har tagit upp.
  4. Skicka en supportförfrågan om du behöver ytterligare hjälp för att kunna återaktivera cron och förklara hur du har åtgärdat de problem som infrastrukturteamet har angett.

Distributionslösningen misslyckades solution-deployment-failed

Kontrollera distributionsloggarna:

  1. Om distributionen misslyckades under steget setup:upgrade kommer cron inte att ha återaktiverats.
    Du kan till exempel se den här raden i distributionsloggen:

    The command "/bin/bash -c "set -o pipefail; php ./bin/magento setup:upgrade --keep-generated --ansi --no-interaction | tee -a /app/$<project_id>/var/log/install_upgrade.log"" failed. Cache types config flushed successfully

  2. Annars kan distributionen ha misslyckats under någon annan fas. Kontrollera distributionsloggen och se till att båda raderna visas (exempel nedan). Om du inte ser båda raderna som liknar detta i loggen innebär det att cron inte återaktiverades:

    [2024-03-06T10:55:39.345564+00:00] INFO: Disable cron



    [2024-02-07T10:50:09.579005+00:00] INFO: Enable cron

Skicka en supportförfrågan om du behöver mer hjälp.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a