Задать вопрос
@jekahm

Запуск cron каждые 5 секунд?

Доброго времени суток!
Хотел бы получить толковый совет от опытных спецов.
Есть проект на PHP, который выводит live данные футбольных матчей. Эту инфу он получает от провайдера спортивных данных. Для этого используется только один url, по которому находится xml файл с актуальными данными, и который обновляется на их стороне с определённым интервалом (5-10 секунд).
Обновление данных в свою очередь уже на нашей стороне делается кроном. Но здесь есть вопрос. Как добиться того, чтобы крон запускался каждые 5 секунд, но при этом проверял, не запущен ли предыдущий экземпляр. Если запущен, то соответственно новый экземпляр не запускается (так как бывает, что процесс парсинга данных может отрабатывать от 3 до 10 секунд).
Заранее благодарен!
  • Вопрос задан
  • 11742 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Менеджер проектов
    6 месяцев
    Далее
  • Skillfactory
    Профессия Project Manager в IT
    9 месяцев
    Далее
  • Moscow Business Academy
    Менеджмент IT-проектов
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Acidter
@Acidter
Сам крон не позволяет выполнять задачу чаще чем раз в минуту. Но есть лайфхак https://timeweb.com/ru/community/articles/cron-nas...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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