Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2022-11-16 GMT+08:00

Uso de um gatilho de Timer

Para obter detalhes sobre a origem do evento do temporizador, consulte Origens de eventos suportadas.

Pré-requisitos

Você criou uma função. Para mais detalhes, veja Criação de uma função a partir do zero.

Criação de um gatilho cronômetro

  1. Efetue log-in no Console do FunctionGraph. No painel de navegação, escolha Functions > Function List.
  2. Clique na função a ser configurada para ir para a página de detalhes da função.
  3. Escolha Configuration > gatilho e clique em Create gatilho.

    Figura 1 Criação de um gatilho

  4. Defina os seguintes parâmetros:

    • Trigger Type: Selecione Timer.
    • Timer Name: Insira um nome de temporizador, por exemplo, Timer.
    • Rule: Defina uma taxa fixa ou uma expressão cron.
      • Fixed rate: A função é acionada a uma taxa fixa de minutos, horas ou dias. Você pode definir uma taxa fixa de 1 a 60 minutos, de 1 a 24 horas ou de 1 a 30 dias.
      • Cron expression: A função é acionada com base em uma regra complexa. Por exemplo, você pode definir uma função para ser executada às 08:30:00 de segunda a sexta-feira. Para obter mais informações, consulte Apêndice: expressões Cron para um gatilho de Timer de função.
    • Enable Trigger: Escolha se deseja ativar o disparador do temporizador.
    • Additional Information: As informações adicionais que você configurar serão colocadas no campo user_event da origem do evento timer. Para obter detalhes, consulte Origens de eventos suportadas.

  5. Clique em OK.

Visualização do resultado da execução

Depois que o gatilho cronômetro é criado, a função é executada a cada 1 minuto. Para exibir as registrações de execução da função, execute as seguintes etapas:

  1. Efetue log-in no Console do FunctionGraph. No painel de navegação, escolha Functions > Function List.
  2. Clique em uma função para ir para a página de detalhes da função.
  3. Escolha Monitoring > Logs para consultar registrações de execução de funções.