Es muy probable que si hemos creado un proceso cron (en este caso en PHP), que puedan darse casos en los que una nueva ejecución se produzca antes que termine otra activa.
La siguiente clase nos permite evitar ejecuciones múltiples de un mismo proceso cron en PHP.
How to use locks in PHP cron jobs to avoid cron overlaps.
La siguiente clase nos permite evitar ejecuciones múltiples de un mismo proceso cron en PHP.
How to use locks in PHP cron jobs to avoid cron overlaps.
Es más fácil usar start-stop-daemon, que bien de serie con casi todos los linux, y hace justamente eso.
ResponderEliminar