Project

General

Profile

01. Один элемент

Условия

  • Типы подмены
    • Название: Трафик
    • исходная категория: SIS\Traffic
    • Маска поиска: пустая строка
    • предыдущий/последующий и дефолтный элемент не указаны
    • Срок годности 5 минут.
    • фактического воспроизведения расписания не происходит
    • Сервис заглядывает в прошлое на 1 минуту. (MinutesBack = 1)
    • Период обслуживания 5 сек (SubstituteInteval=5)
    • Используется дата создания
  • МБД
    • категория SIS\Traffic пуста
  • Расписание
    • В расписании множество одинаковых блоков размером 1 минута, содержащая 1 элемент подстановки - первый, и некоторое-кол во обычных элементов. Таким образом, что время выхода эл-тов подстановки кратно минуте. Т.е. 12:00:00, Т.е. 12:01:00, 12:02:00, 12:03:00 и т.д.

Запуск сервиса

Реакция:
Нет изменений.

Появление эл-та в категории

  • в категории SIS\Traffic появляется элемент E1, число минут текущего времени равно М.

Реакция:

  • Подменяется элемент расписания с минутой М. Не позднее чем через 5 сек с момента появления E1.
  • в расписании все описание элемента в подмененной позиции соответствует Е1
  • в лог редактирования расписания вносится запись о подмене
  • в отладочный лог сервиса вносится запись о подмене

Далее, каждую минуту происходит подмена одного, следующего элемента. Подмена элемента происходит не позднее, чем (минута элемента+1):05 сек.
Например, элемент на 4 минуту подменяется начиная с 5:00 до 5:05.
Подмена заканчивается после подмены элемента с минутой М+5. Всего будет подменено 6 элементов.
В расписании более ничего не меняется в течении произвольно долгого времени, до изменения типа подмены или до изменения содержимого категории SIS\Traffic

Add picture from clipboard (Maximum size: 742 MB)