
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.
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.