Post

Programar cron jobs fiables en un servidor Nginx

Las tareas programadas son la columna de la automatización: sincronizar datos, enviar informes, limpiar registros. Así las ejecutamos de forma fiable en Nginx.

Usa el cron del sistema, no WP-Cron

El cron interno de WordPress solo se dispara con las visitas. Para una temporización predecible, desactívalo y llama a wp-cron.php desde el crontab del sistema.

Una línea de crontab limpia

Ejecuta un script PHP cada cinco minutos:

*/5 * * * * /usr/bin/php /var/www/site/tasks/sync.php >> /var/log/sync.log 2>&1

Registra todo

Redirige siempre la salida a un archivo de log. Cuando una automatización falla a las 3am, el log es la diferencia entre un arreglo de cinco minutos y una mañana perdida.

¿Necesitas tareas programadas a prueba de balas para tus integraciones? Las construimos.

Programar cron jobs fiables en un servidor Nginx

Vigílalo

Una tarea programada que nunca revisas es una tarea en la que no puedes confiar. Añadimos health-checks y alertas para que una ejecución fallida avise al equipo al instante — no tres días después, cuando los datos ya están obsoletos.

← Volver a Noticias y novedades