-
Crontab et timeout
Bonjour,
J'ai plusieurs crons à faire tourner. Ils sont espacés de 1 minutes et appelent tous la même url : http://www.monsite.web/cron.php, et ceci pendant 20 minutes (donc 20).
Cependant, les calculs à chaque appel de cron.php peut durer entre 20 et 50 minutes. Appaprement il est impossible de pouvoir lancer un cron sur une même url si le cron d'avant n'est pas lancé (question de sécurité).
Comment passer outre cette limitation ?
Merci d'avance :)
-
J'ai du mal à comprendre ce que tu fait.
Tu lance un script php qui dure entre 20 et 50 minutes ?
-
oui mon script php dure entre 20 et 50 minutes.
Et il est lancé toutes les minutes.
-
La limite normale de temps d'exécution pour php est de 30 secondes.
Si tu as accès au shell ne serait-il pas mieux d'utiliser le shell/python/perl ?