Добрый день!
Подскажите, как работает очередь cron'a в такой ситуации:
*/1 * * * * curl http://site.ru/index.php?do=parser; /bin/sleep 6; curl http://site.ru/index.php?do=parser; /bin/sleep 6; curl http://site.ru/index.php?do=parser; /bin/sleep 6; curl http://site.ru/index.php?do=parser; /bin/sleep 6; curl http://site.ru/index.php?do=parser; /bin/sleep 6; curl http://site.ru/index.php?do=parser; /bin/sleep 6; curl http://site.ru/index.php?do=parser; /bin/sleep 6; curl http://site.ru/index.php?do=parser; /bin/sleep 6; curl http://site.ru/index.php?do=parser; /bin/sleep 6; curl http://site.ru/index.php?do=parser
У меня 2 варианта:
1. Каждые 6 секунд, независимо от того, получен ли ответ от предыдущего curl, начинать новый curl запрос.
2. Через каждые 6 сек. после того, как был получен ответ curl выполнять новый запрос.
Просто на деле, вместо 6 секунд, выходит 10-12.
Спасибо!