Задать вопрос
@6Mkfcbpwamxx

Запустится ли скрипт по cron, если предыдущий скрипт все еще выполняется?

Представим, что есть php-скрипт, запускается по крон раз в минуту. Если скрипт был запущен и долго выполняется, запустится ли через крон этот же скрипт в нужное время? Получается, они будут выполняться параллельно? Точнее, две копии будут выполняться независимо друг от друга? Или они будут выстроены в очередь и второй запустится после выполнения первого?
  • Вопрос задан
  • 265 просмотров
Подписаться 1 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@Drno
паралельно
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
karabanov
@karabanov Куратор тега Linux
Системный администратор
CRON не умеет в блокировки, придётся или костылить свои с помощью, например, flock, либо использовать systemd-timer - там и блокировки и задержки из коробки, да и время выполнения задавать куда удобнее.

https://habr.com/ru/post/535930/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы