Wiki source code of Тип сигнала: по расписанию
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 | |||
| |
2.1 | 11 | В каждой из позиций может быть задано: |
| |
1.1 | 12 | |
| |
2.1 | 13 | * число или список чисел, разделённых запятыми — фиксированное значение; диапазон допустимых значений: минута (0—59), час (0—23), день месяца (1—31), месяц (1—12), день недели (1—7, 1 — воскресение); |
| 14 | * два числа, разделённых дефисом, для указания интервал значений с..по; | ||
| 15 | * символ {{code language="none"}}* — {{/code}}(%%)произвольное значение (каждую минуту, каждый день и проч.); | ||
| 16 | * два числа, разделенных символом косая черта{{code language="none"}} {{/code}}{{code language="none"}}/, М/N{{/code}}(%%) — шаг выполнения: выполнять через каждые N часов / минут начиная с M . | ||
| |
1.1 | 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 по будням, | ||
| |
2.1 | 24 | * {{code language="none"}}0 0 L * *{{/code}} — в 00:00 последнего дня месяца, |
| 25 | * (% class="code-colors inline" style="text-align: left;" %){{code language="none"}}0 0 L-5 * * {{/code}}(%%)— в 00:00 за 5 дней до последнего дня месяца, | ||
| 26 | * {{code language="none"}}0 0 LW * *{{/code}} — в 00:00 последнего буднего дня месяца ((% class="code-colors inline" style="text-align: left;" %){{code language="none"}}30 17 LW * * {{/code}}(%%)— в 17:30 последнего буднего дня месяца). | ||
| 27 | * {{code language="none"}}0 0 * * 5#3{{/code}} — в 00:00(%%) в третий четверг месяца, | ||
| |
1.1 | 28 | * {{code language="none"}}0-59/2 * * * *{{/code}} — по чётным минутам, |
| |
2.1 | 29 | * ##5 21 (% class="copyonly" %)*(% style="text-align: left;" %)** **(% class="copyonly" style="color: rgb(68,68,68);" %)*(%%)##{{code language="none"}} *{{/code}} — ежедневно в 21:05, |
| 30 | * {{code language="none"}}0 20 * * 5 {{/code}}— в 20:00, только по пятницам, | ||
| |
1.1 | 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}} | ||
| |
1.2 | 56 | Дополнительная информация по настройке заданий автоматизации приведена в разделе ~[[[doc:ui.Параметры узла.Автоматизация.WebHome]]]. Примеры заданий приведены в разделе [[здесь>>neyross.НЕЙРОСС Автоматика.WebHome]]. |
| |
1.1 | 57 | {{/info}} |