0
Beantwoord
Как организивать периодический запуск скрипта на сервере?
Нужно с периодичностью 1 раз в месяц запускать на сервере определенный скрипт. SetInterval позволяет задавать максимальный интервал в 24 дня (пруф). Кроме того он не подходит, т.к. интервал выполнения собъется если сервер перезагрузится.
Есть ли какой то способ взаимодействия иридиум сервера с cron'ом в лиинуксе? Или свой внутренний подобный механизм?
Customer support service by UserEcho
Пока использую такой метод:
SetInterval(3600000, function(){
if(IR.GetVariable("System.Date.Day") == ServiceDay && IR.GetVariable("System.Time.Hour") == ServiceHour){
_ServiceCheck(); //запускаем сервисное обслуживание
}});
т.е. один раз в час проверяем тот ли это день и час для запуска обслуживания. Соотв. погрешность +/-59мин
и не очень рациональное использование ресурсов
Привет. Посмотрите, на форуме была тема scheduling. Возможно, найдете ответ в теме: http://support.iridiummobile.net/topics/8134-scheduling/
В заключительной стадии тестирование встроенного механизма расписаний, в релизе будет в январе.
Супер!