Så här kontrollerar du varför cron har inaktiverats

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

Beskrivning description

Miljöer

Adobe Commerce om molninfrastruktur, alla versioner

Problem/symtom

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

array (
    'enabled' => 0
  ),

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

array (
  ),

Orsaker

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

  • Kronen inaktiverades på grund av missade OpCache-inställningar.
  • Infrastrukturteamet har inaktiverat ditt cron eftersom det gjorde att din plats presterade dåligt/gick ned.
  • Kronen återaktiverades inte eftersom distributionen misslyckades.

Upplösning resolution

Lösning för missade OpCache-inställningar

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

Lösning för inaktiverad av infrastrukturteamet

  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 kron och förklara hur du har åtgärdat de problem som infrastrukturteamet har angett.

Distributionslösningen misslyckades

  1. Kontrollera distributionsloggarna:

  2. Om distributionen hade misslyckats under steget setup:upgrade kommer kronen inte att ha återaktiverats.

    Den här raden visas t.ex. i distributionsloggen:

    code language-none
    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
    
  3. 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 betyder det att kronen inte har återaktiverats:

    code language-none
    [ 2024-03-06T10:55:39.345564+00:00]  INFO: Disable cron
    …
    [ 2024-02-07T10:50:09.579005+00:00]  INFO: Enable cron
    
  4. Skicka en supportförfrågan om du behöver mer hjälp.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f