Cron (tareas programadas)

Adobe Commerce y Magento Open Source realizan algunas operaciones según lo programado ejecutando periódicamente una secuencia de comandos. Puede controlar la ejecución y la programación de los trabajos cron de Commerce desde el administrador. Las operaciones de almacenamiento que se ejecutan según una programación de cron incluyen, entre otras:

IMPORTANT
Los servicios de Commerce deben instalarse en crontab para garantizar que los componentes principales y algunas extensiones de terceros funcionen según lo esperado. Consulte la instrucciones en la Guía de instalación para obtener información detallada sobre la instalación de servicios en crontab.

Además, puede configurar lo siguiente para que se ejecute según una programación cron:

  • Ordenar actualizaciones y reindexación de la cuadrícula del sistema
  • Duración del pago pendiente

Asegúrese de que la variable URL base para la tienda se establecen correctamente para que las direcciones URL generadas durante las operaciones cron sean correctas. Para obtener información sobre la infraestructura en la nube de Adobe Commerce, consulte Configuración de trabajos cron en el Guía de Commerce en la infraestructura de Cloud. Para obtener información sobre las instalaciones, consulte Configuración y ejecución del icono en el Guía de configuración.

Configuración de cron

  1. En el Administrador barra lateral, vaya a Stores > Settings>Configuration.

  2. En el panel izquierdo, expanda Advanced y elija System.

  3. Expandir Selector de expansión el Cron sección.

    Configuración avanzada: tareas cron {width="600" modal="regular"}

  4. Complete la siguiente configuración para Index y Default grupos.

    La configuración es la misma en cada sección.

    • Generate Schedules Every - Define la frecuencia con la que se genera la programación (en minutos). Las programaciones se almacenan en la base de datos.
    • Schedule Ahead for - Define con qué anticipación se programan los trabajos cron (en minutos). Por ejemplo, si esta configuración se establece en 10 y se ejecuta cron, los trabajos de cron se programan para los próximos 10 minutos.
    • Missed if not Run Within : define el tiempo (en minutos) utilizado para determinar un trabajo perdido. Si el trabajo cron no se ejecuta a su hora programada y transcurre el tiempo especificado, no se puede ejecutar y su estado se establece en Missed.
    • History Cleanup Every : define el tiempo (en minutos) que se borra el historial de tareas finalizadas de la base de datos.
    • Success History Lifetime - Define la cantidad de tiempo (en minutos) que dura el historial de trabajos de cron con un Successful el estado permanece en la base de datos.
    • Failure History Lifetime - Define la cantidad de tiempo (en minutos) que dura el historial de trabajos cron con un Error el estado permanece en la base de datos.
    • Use Separate Process : define si todos los trabajos cron del grupo se ejecutan en un proceso del sistema independiente. Opciones: Yes / No

    Configuración avanzada: índice de grupo cron {width="600" modal="regular"}

  5. Cuando termine, haga clic en Save Config.

recommendation-more-help
d3c62084-5181-43fb-bba6-1feb2fcc3ec1