Запланированная задача Sitecore запускается только каждый час

Мы устанавливаем расписание для выполнения команды. Планируется, что он будет запускаться каждые 5 минут следующим образом: 20090201T235900|20190201T235900|127|00:05:00

Однако из журналов мы видим, что он работает только каждый час.

Есть причина для этого?


person Mel Gerats    schedule 09.05.2012    source источник
comment
не могли бы вы напомнить мне значение элементов этой строки - Sitecore давно не использовался.   -  person Sachin Kainth    schedule 09.05.2012
comment
afaik, от|до|чего-то|интервала   -  person Mel Gerats    schedule 09.05.2012
comment
Что-то интересное - может быть важным.   -  person Sachin Kainth    schedule 09.05.2012
comment
Не могли бы вы отметить мой ответ как правильный?   -  person Marek Musielak    schedule 09.05.2012
comment
конечно, пришлось немного подождать, прежде чем я смог   -  person Mel Gerats    schedule 09.05.2012


Ответы (2)


проверьте частоту планирования в файле sitecore.config

<sitecore>
    <scheduling>
        <!-- Time between checking for scheduled tasks waiting to execute -->
        <frequency>00:05:00</frequency>
    </scheduling>
</sitecore>
person Marek Musielak    schedule 09.05.2012
comment
хм, теперь ВСЕ расписания запускаются каждые 5 минут - person Mel Gerats; 09.05.2012
comment
Вы уверены, что они действительно «запускаются» или планировщик просто проверяет, должны ли они запускаться или нет? Если да, каковы подробности расписания для других запланированных заданий? - person Marek Musielak; 09.05.2012
comment
Если они запускаются каждые 5 минут, вы должны проверить выражение в триггере задания. - person Younes; 14.05.2012

Интервал планирования основан на интервале scheduler и интервале job. Каждый период интервала планировщика оцениваются все настроенные задания. Это зарегистрировано. Во время этой оценки каждое задание сравнивается с последним временем его выполнения, и если этот интервал превышает настроенный интервал задания, задание запускается.

Это довольно просто, но важно понимать механизм. Вы также можете увидеть, что он не позволяет запускать задания в определенное время, а только через приблизительные интервалы.

Вы также можете видеть, что задания никогда не могут запускаться чаще, чем интервал планировщика, независимо от интервала задания. Вполне разумно настроить планировщик на интервалы в одну минуту, чтобы уменьшить погрешность времени выполнения заданий до не более минуты.

В худшем случае с 5-минутным интервалом планировщика и 5-минутным интервалом работы. Задержка запуска задания может составлять до 9 минут 59 секунд.

person Paul George    schedule 10.05.2012