Интеграционная платформа для Интернета вещей
Remote Monitoring, M2M and Device Management Software Platform
AggreGate Platform

Планировщик задач

Планировщик задач сервера AggreGate предназначен для периодического выполнения действий, например:

  • Проверка статуса устройства каждые два часа и запуск внешнего приложения в случае проблемы.
  • Очистка внутренней памяти устройства каждое воскресенье в 4:00 утра.
  • Отправка отчета по учету рабочего времени по e-mail 2-го и 17-го числа каждого месяца в 4:00 утра.

Любая операция в системе AggreGate может быть настроена для периодического выполнения. Если операция интерактивная и требует ввода от оператора, то соответствующие параметры могут быть предустановлены в планировщике. При перезагрузке планировщик определяет, какие из задач не были запущены по причине остановки сервера и запускает их.

Существует два типа расписания для планировщика:

  • Простое расписание. Согласно простому расписанию, действие выполняется заданное количество раз в течение определенного интервала. Также возможно задать начало и конец временного интервала, когда происходит выполнение.
  • Расширенное расписание. Предоставляет гибкие возможности по настройке и позволяет создавать нетривиальные правила запуска задач, например: "выполнять задачу каждую минуту, в период с 14:00 до 14:59 каждую субботу 2011, 2012, 2013, 2014 и 2015 года".