Планирование стримов на основе Cron
В некоторых случаях стрим необходимо периодически перезапускать — например, чтобы обновить соединение, очистить память или по другим техническим причинам. Теперь в нашем решении появилась функция планирования автоматических действий — аналогично известной утилите cron в Linux.
Как это работает
Заголовок раздела «Как это работает»В настройках каждого стрима вы можете задать одно или несколько запланированных действий, которые будут выполняться в указанное время. Для этого:
-
Откройте настройки нужного стрима.
-
Нажмите кнопку
Add cron action. -
В появившемся разделе выберите тип действия:
Старт,ПерезапускилиСтоп. -
Установите время выполнения в формате
crontab.
Для удобства рекомендуем воспользоваться онлайн-инструментом: https://crontab.guru, который поможет наглядно создать нужный шаблон времени.
Особенности
Заголовок раздела «Особенности»- Вы можете добавить несколько cron-действий для одного стрима. Например, одно для ежедневного перезапуска и другое — для остановки стрима в определённые дни.
- В таблице стримов появилась колонка Next action, показывающая, сколько времени осталось до следующего запланированного действия. Это помогает быстро увидеть, когда произойдёт следующее изменение состояния.
Пример использования
Заголовок раздела «Пример использования»Допустим, у вас работает круглосуточный стрим. Чтобы избежать накопления ошибок и сбоев, вы можете запланировать ежедневный перезапуск в 03:00 утра:
- Тип действия:
Restart - Время:
0 3 * * *Теперь система будет автоматически перезапускать стрим каждую ночь без вашего участия.