Доброго времени суток!
Хотел бы получить толковый совет от опытных спецов.
Есть проект на PHP, который выводит live данные футбольных матчей. Эту инфу он получает от провайдера спортивных данных. Для этого используется только один url, по которому находится xml файл с актуальными данными, и который обновляется на их стороне с определённым интервалом (5-10 секунд).
Обновление данных в свою очередь уже на нашей стороне делается кроном. Но здесь есть вопрос. Как добиться того, чтобы крон запускался каждые 5 секунд, но при этом проверял, не запущен ли предыдущий экземпляр. Если запущен, то соответственно новый экземпляр не запускается (так как бывает, что процесс парсинга данных может отрабатывать от 3 до 10 секунд).
Заранее благодарен!