Облачная платформаAdvanced

Использование Timer Trigger

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Для получения подробной информации о источнике события таймера см. Supported Event Sources.

Предварительные требования

Вы создали функцию в FunctionGraph. Для получения подробной информации см. Creating and Initializing a Function.

Создание Timer Trigger

  1. Войдите в консоль FunctionGraph и выберите Functions > Function List в панели навигации.
  2. Нажмите функцию HelloWorld.
  3. Выберите Configuration > Triggers и нажмите Create Trigger.
  4. Установите следующие параметры:

    • Trigger Type: Выберите Timer.
    • Timer Name: Введите имя таймера, например, Timer.
    • Rule: Установите фиксированную частоту или cron-выражение.
      • Fixed rate: Функция вызывается с фиксированной частотой в минутах, часах или днях. Вы можете установить фиксированную частоту от 1 до 60 минут, от 1 до 24 часов или от 1 до 30 дней.
      • Cron expression: Функция вызывается на основе сложного правила. Например, можно настроить выполнение функции в 08:30:00 с понедельника по пятницу. Для получения дополнительной информации см. Cron Expression for a Function Timer Trigger.
    • Enable Trigger: Выберите, включить ли таймерный триггер.
    • Additional Information: Дополнительная информация, которую вы настраиваете, будет помещена в поле user_event источника события таймера. Для получения подробной информации см. Supported Event Sources.

  5. Нажмите OK.

Просмотр результата выполнения

После создания триггера таймера функция HelloWorld будет выполняться каждую минуту. Чтобы просмотреть журналы выполнения функции, выполните следующие действия:

  1. Войдите в консоль FunctionGraph и выберите Functions > Function List в панели навигации.
  2. Нажмите функцию HelloWorld.
  3. На странице сведений о функции выберите Monitoring > Logs, чтобы просмотреть журналы функции.