Как сделать рандомное повторение в ZP?

drveb

Client
Регистрация
19.01.2016
Сообщения
87
Благодарностей
2
Баллы
8
Нужно чтобы проект повторялся не точное количество раз, а рандомно.
Допустим 1-10 раз в час.

Как сделать это в PM я знаю.
Но как сделать это в ZP?

Не могу найти
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Подобных настроек планировщика сейчас нет.
Могу только посоветовать куда копать.
например, создать батник на запуск проекта (правый клик на шаблоне в постере)
Создать еще один батник, в котором будет элемент рандома и иногда запускаться наш батник постера
И этот второй батник добавить в планировщик windows, чтобы он его регулярно дергал)
Как-то так
 

drveb

Client
Регистрация
19.01.2016
Сообщения
87
Благодарностей
2
Баллы
8
Подобных настроек планировщика сейчас нет.
Могу только посоветовать куда копать.
например, создать батник на запуск проекта (правый клик на шаблоне в постере)
Создать еще один батник, в котором будет элемент рандома и иногда запускаться наш батник постера
И этот второй батник добавить в планировщик windows, чтобы он его регулярно дергал)
Как-то так
Спасибо!
Я решил таким способом: в конце шаблона поставил рандомно паузу. Получается что вконце каждого прогона запускается пауза, и следующий прогон только после этой паузы запустится.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
это хуже немного
так как шаб висит и жрет ресурсы(
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 614
Благодарностей
4 602
Баллы
113
в шабе на старте формируй вероятность, с которой шаб пойдет дальше выполнятся. И ставь его на выполнение каждые 6 минут, например. В зависимости от интервала и вероятности получишь нужный диапазон выполнений
 

drveb

Client
Регистрация
19.01.2016
Сообщения
87
Благодарностей
2
Баллы
8
в шабе на старте формируй вероятность, с которой шаб пойдет дальше выполнятся. И ставь его на выполнение каждые 6 минут, например. В зависимости от интервала и вероятности получишь нужный диапазон выполнений
Впервые такое слышу)
Несколько раз перечитал. Не могу понять как это сделать.
Если нетрудно, сделайте хоть 1 скрин.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 614
Благодарностей
4 602
Баллы
113
Задаешь вероятность, например, 10%. В переменную кладешь 10.
генерируешь число от 0 до 100. Если это число меньше 10 - выполняешь проект.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)