¿Las tareas programadas de wp-cron se ejecutan de forma asíncrona?

2

Tengo una tarea programada para ejecutarse diariamente usando wp-cron. La tarea demora más de un minuto en ejecutarse (entre la descarga y el análisis de un archivo muy grande con cURL). Según la documentación de WP,

  

"La acción se activará cuando alguien visite su sitio de WordPress, si la hora programada ha pasado".

¿Podría este "alguien" tener que esperar un minuto completo para que mi script se ejecute al intentar acceder a mi sitio, o son las tareas wp-cron asíncronas?

    
pregunta adamdport 10.09.2012 - 15:31

1 respuesta

4

No, las tareas WP-Cron se ejecutan de forma asíncrona desde el usuario que realiza la visualización. No deben ver ningún retraso.

Aunque si su tarea demora más de un minuto, es posible que nunca termine, ya que la mayoría de los hosts están configurados para eliminar los procesos PHP después de 30 segundos.

    
respondido por el Otto 10.09.2012 - 16:12

Lea otras preguntas en las etiquetas