Cómo comprobar por qué se deshabilitó cron

Este artículo ofrece soluciones de solución de problemas con cron en Adobe Commerce en productos de infraestructura en la nube.

Productos y versiones afectados

  • Adobe Commerce en la infraestructura en la nube, todas las versiones

Problema

Los siguientes son síntomas de cron problemas:

Ha observado que su cron no se estaba ejecutando.
Por ejemplo: verá las líneas siguientes en el archivo app/etc/env.php:

  array (
    'enabled' => 0
  ),

Una matriz vacía significaría que cron está habilitado:

  array (
  ),

Causas

Existen varias razones por las que cron no está activo actualmente:

  1. Se deshabilitó cron debido a que faltaba la configuración de OpCache.
  2. El equipo de infraestructura deshabilitó su cron porque estaba causando que su sitio no funcionara correctamente o que se cayera.
  3. cron no se volvió a habilitar debido a un error en la implementación.

Consulte una de las siguientes secciones para ver una solución al problema.

Soluciones

Solución para la configuración de OpCache que falta solution-missed-opcache-settings

Ver Cron detenido debido a una configuración incorrecta o a que falta OpCache configuración en nuestra base de conocimiento de Commerce.

Solución para deshabilitada por el equipo de infraestructura solution-disabled-by-infrastructure-team

  1. Compruebe los tickets de asistencia anteriores en los que el sitio estaba caído o no respondía.
  2. A continuación, compruebe si el equipo de infraestructura ha indicado que lo ha desactivado.
  3. Compruebe que ha solucionado los problemas/inquietudes que le ha planteado el equipo de Infraestructura.
  4. Envíe una solicitud de soporte técnico si necesita más ayuda para solicitar que se vuelva a habilitar cron y que se explique cómo ha solucionado los problemas que indicó el equipo de infraestructura.

Error de solución para implementación solution-deployment-failed

Compruebe los registros de implementación:

  1. Si la implementación ha fallado durante el paso setup:upgrade, cron no se habrá vuelto a habilitar.
    Por ejemplo: verá esta línea en el registro de implementación:

    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. De lo contrario, es posible que la implementación haya fallado durante alguna otra etapa. Compruebe el registro de implementación y asegúrese de que aparecen ambas líneas (ejemplo abajo). Si no ve ambas líneas similares a esta en el registro, significa que cron no se volvió a habilitar:

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



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

Envíe una solicitud de asistencia si necesita más ayuda.

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