Verificare il motivo per cui cron è stato disabilitato

Questo articolo offre soluzioni per la risoluzione dei problemi relativi a cron nei prodotti Adobe Commerce per infrastrutture cloud.

Prodotti e versioni interessati

  • Adobe Commerce su infrastruttura cloud, tutte le versioni

Problema

Di seguito sono riportati i sintomi di cron problemi:

Hai notato che cron non era in esecuzione.
Ad esempio: vengono visualizzate le righe seguenti nel file app/etc/env.php:

  array (
    'enabled' => 0
  ),

Un array vuoto indica che cron è abilitato:

  array (
  ),

Cause

Ci sono diversi motivi per cui cron non è attualmente attivo:

  1. cron è stato disabilitato a causa di OpCache impostazioni mancanti.
  2. Il team dell'infrastruttura ha disabilitato cron perché causava un calo delle prestazioni del sito.
  3. cron non è stato riabilitato perché la distribuzione non è riuscita.

Consulta una delle seguenti sezioni per una soluzione al problema.

Soluzioni

Soluzione per le impostazioni OpCache mancanti solution-missed-opcache-settings

Vedi Cron arrestato a causa di configurazione errata o impostazioni mancanti OpCache nella Knowledge Base di Commerce.

Soluzione per utenti disabili dal team di infrastruttura solution-disabled-by-infrastructure-team

  1. Controlla i ticket di supporto precedenti in cui il tuo sito non rispondeva o non rispondeva.
  2. Verificare quindi se il team Infrastruttura ha segnalato di averlo disabilitato.
  3. Verificare di aver risolto i problemi segnalati dal team Infrastruttura.
  4. Inviare una richiesta di supporto se è necessaria ulteriore assistenza per richiedere la riattivazione di cron e spiegare come sono stati risolti i problemi indicati dal team Infrastruttura.

Impossibile distribuire la soluzione solution-deployment-failed

Controlla i registri di distribuzione:

  1. Se la distribuzione non è riuscita durante il passaggio setup:upgrade, cron non sarà stato riabilitato.
    Ad esempio: vedi questa riga nel registro di distribuzione:

    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. In caso contrario, la distribuzione potrebbe non essere riuscita durante un’altra fase. Controlla il registro di distribuzione e accertati che entrambe le righe siano visualizzate (esempio di seguito). Se nel registro non vengono visualizzate entrambe le righe simili, significa che cron non è stato riabilitato:

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



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

Invia una richiesta di supporto se hai bisogno di ulteriore assistenza.

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