Wiki source code of Тип сигнала: по расписанию
Version 1.1 by pugachevskaya_elena on 2024/12/16 17:38
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
| |
1.1 | 1 | В данном разделе приведены сведения по настройке заданий автоматизации на запуск по заранее составленному расписанию. Настройка доступна только для узлов Платформа НЕЙРОСС. |
| 2 | |||
| 3 | {{info}} | ||
| 4 | Общие сведения об автоматизации и порядке настройке заданий автоматизации приведены в разделе ~[[[doc:ui.Параметры узла.Автоматизация.WebHome]]]. | ||
| 5 | {{/info}} | ||
| 6 | |||
| 7 | == {{id name="Типсигнала:порасписанию-Общиесведения"/}}Общие сведения == | ||
| 8 | |||
| 9 | Расписание позволяет задать точное время или периодичность выполнения задания автоматизации. Для настройки расписания вы можете воспользоваться [[Cron-форматом записи>>url:https://ru.wikipedia.org/wiki/Cron||shape="rect"]]. В этом формате предусмотрено пять позиций: для установки минут, часов, дней месяца, месяцев, и дней недели. Позиции разделяются пробелом. | ||
| 10 | |||
| 11 | В каждой из позиций может быть задано: (% style="color: rgb(34,34,34);" %) | ||
| 12 | |||
| 13 | * (% style="color: rgb(34,34,34);" %)число или список чисел, разделённых запятыми — фиксированное значение; диапазон допустимых значений: минута (0—59), час (0—23), день месяца (1—31), месяц (1—12), день недели (1—7, 1 — воскресение); | ||
| 14 | * (% style="color: rgb(34,34,34);" %)два числа, разделённых дефисом, для указания интервал значений с..по; | ||
| 15 | * (% style="color: rgb(34,34,34);" %)символ {{code language="none"}}* — {{/code}}(%%)произвольное значение (каждую минуту, каждый день и проч.); | ||
| 16 | * (% style="color: rgb(34,34,34);" %)два числа, разделенных символом косая черта{{code language="none"}} {{/code}}{{code language="none"}}/, М/N{{/code}}(%%) — шаг выполнения: выполнять через каждые N часов / минут начиная с M . | ||
| 17 | |||
| 18 | Примеры возможных расписаний (в качестве разделителей используются пробелы): | ||
| 19 | |||
| 20 | * {{code language="none"}}* * * * * {{/code}}— каждую минуту, | ||
| 21 | * {{code language="none"}}0 12 * 1,2 *{{/code}} — каждый день в 12 часов дня в январе и феврале, | ||
| 22 | * {{code language="none"}}*/30 * * * 2-6{{/code}} — каждые 30 минут по будням, | ||
| 23 | * {{code language="none"}}0 8-18/2 * * 2-6{{/code}} — каждые 2 часа с 08:00 по 18:59 по будням, | ||
| 24 | * {{code language="none"}}0 0 L * *{{/code}} — в(% style="color: rgb(68,68,68);" %) 00:00 последнего дня месяца, | ||
| 25 | * (% style="color: rgb(68,68,68);" %)(% class="code-colors inline" style="text-align: left;" %){{code language="none"}}0 0 L-5 * * {{/code}}(%%)— в 00:00 (% style="color: rgb(68,68,68);" %)за 5 дней до последнего дня месяца, | ||
| 26 | * {{code language="none"}}0 0 LW * *{{/code}} — в(% style="color: rgb(68,68,68);" %) 00:00 последнего буднего дня месяца ((% class="code-colors inline" style="text-align: left;" %){{code language="none"}}30 17 LW * * {{/code}}(%%)— в 17:30 (% style="color: rgb(68,68,68);" %)последнего буднего дня месяца). | ||
| 27 | * {{code language="none"}}0 0 * * 5#3{{/code}} — в(% style="color: rgb(68,68,68);" %) 00:00(%%) в третий четверг месяца, | ||
| 28 | * {{code language="none"}}0-59/2 * * * *{{/code}} — по чётным минутам, | ||
| 29 | * ##(% style="color: rgb(68,68,68);" %)5 21 (% class="copyonly" %)*(% style="text-align: left;" %)** **(% class="copyonly" style="color: rgb(68,68,68);" %)*(%%)##(% style="color: rgb(68,68,68);" %){{code language="none"}} *{{/code}} — ежедневно в 21:05, | ||
| 30 | * {{code language="none"}}0 20 * * 5 {{/code}}—(% style="color: rgb(68,68,68);" %) в 20:00, только по пятницам, | ||
| 31 | * {{code language="none"}}59 23 * 4-6 *{{/code}} — В 23:59 ежедневно во втором квартале. | ||
| 32 | |||
| 33 | {{info}} | ||
| 34 | Поле **Расписание** имеет подсказку, которая отображается при наведении на иконку [[image:attach:ui.Параметры узла.WebHome@fa-info.png||thumbnail="true" height="21"]]. Вы можете выбрать одно из типовых расписаний и впоследствии отредактировать. Для этого достаточно щёлкнуть в строке левой клавишей мыши. | ||
| 35 | |||
| 36 | [[image:attach:cron.png||height="112"]] | ||
| 37 | {{/info}} | ||
| 38 | |||
| 39 | == {{id name="Типсигнала:порасписанию-Порядокдействий"/}}Порядок действий == | ||
| 40 | |||
| 41 | Чтобы создать новое задание автоматизации с запуском по расписанию: | ||
| 42 | |||
| 43 | [[image:attach:ui.Параметры узла.Автоматизация.WebHome@action_newtask.png]] | ||
| 44 | |||
| 45 | В списке заданий нажмите на кнопку **Добавить новое задание** [[image:attach:ui.Параметры узла.Автоматизация.WebHome@btn_plus_new.png||thumbnail="true" height="22"]]. | ||
| 46 | |||
| 47 | В блоке **Параметры сигнала** [3] в поле **Тип сигнала** выберите из раскрывающегося списка **По расписанию**, настройте расписание запуска задания. На примере ниже настроено расписание на ежедневный запуск в 9 часов вечера. | ||
| 48 | |||
| 49 | [[image:attach:params_shedule.png||height="184"]] | ||
| 50 | |||
| 51 | Настройте параметры действия ~[[[doc:ui.Параметры узла.Автоматизация.Действия автоматизации.WebHome]]]. | ||
| 52 | |||
| 53 | Сохраните изменения. | ||
| 54 | |||
| 55 | {{info}} | ||
| 56 | Дополнительная информация по настройке заданий автоматизации приведена в разделе ~[[[doc:ui.Параметры узла.Автоматизация.WebHome]]]. Примеры заданий приведены в разделе [[здесь>>confluencePage:page:neyross.НЕЙРОСС Автоматика]]. | ||
| 57 | {{/info}} |