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:
- cron inaktiverades på grund av missade OpCache-inställningar.
- Infrastrukturteamet inaktiverade din cron eftersom det gjorde att din plats presterade dåligt/gick ned.
- 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
- Kontrollera dina tidigare supportärenden där sajten var nere eller inte svarade.
- Kontrollera sedan om infrastrukturteamet har angett att de har inaktiverat det.
- Kontrollera att du har åtgärdat de problem/problem som infrastrukturteamet har tagit upp.
- 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:
- Visa och hantera loggar i vår Commerce on Cloud Infrastructure Guide.
- Kontrollerar distributionsloggen om molngränssnittet har
log snipped
error i Commerce kunskapsbas.
-
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
-
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.