Приостановка скрипта и продолжение в определенное время



  • Доброго дня, столкнулся со след задачей: допустим запускаю скрипт через System scheduler в 00:00, он выполняется около 2 минут 20 секунд, в зависимости от кол-ва записей которые до этого спарсил, после этого скрипт должен впадать в спячку до 00:11 и продождать свое выполнение. Простое ожидание тут не катит, т.к. он не всегда одинаковое кол-во времени тратить на первую часть. Подскажите как это реализовать? Всю голову уже сломал(

    Скрипт планирую запускать каждые 15 минут через System scheduler, т.е. он запускается в 00:00, выполняет первую часть, впадает в спячку до 00:11, выполняет вторую часть. Потом в 00:15 все повторяется и спячка в этот раз уже до 00:26, затем выполнение второй части и так далее



    1. Функции не подойдут?
      [функция старое тело скрипта]
      [проверить время]
      если время 00:11 делать тото

    или
    [запускфункции в несколько потоков]
    [проверить время]
    если время 00:11 делать тото

    1. использовать xStarter с silent режимом

Log in to reply