Consulte os conectores compatíveis com o Application Integration.
Tarefa cronômetro
A tarefa Cronômetro permite adicionar um atraso no fluxo de execução da integração.
Durante uma execução de integração, quando o controle atinge a tarefa de timer, a execução é pausada pelo limite de tempo especificado, e todas as tarefas após a tarefa de timer são suspensas. Esta tarefa é compatível apenas com a retomada automática de uma integração. A execução da integração será retomada automaticamente após o término do limite de tempo de suspensão. Por exemplo, se você definir a tarefa de timer como 180 segundos, a execução será pausada por 3 minutos antes de ser retomada automaticamente.
Comparação entre tarefas de aprovação, de suspensão e de timer
As três tarefas (Aprovação, Suspensão e Cronômetro) executam uma função semelhante de pausar e retomar uma integração. No entanto, há diferenças sutis entre elas. A tabela a seguir descreve as diferenças entre as três tarefas.
Tarefa "Aprovação" | Suspender tarefa | Tarefa cronômetro |
---|---|---|
Não é compatível com a retomada automática de uma integração e exige intervenção manual para retomar a integração. | Aceita a retomada manual e automática de uma integração. Se não houver uma intervenção manual para revogar a suspensão, a integração retomará a execução automaticamente após o término do limite de tempo de suspensão. | Aceita apenas a retomada automática de uma integração. A execução da integração será retomada automaticamente após o término do limite de tempo de suspensão. |
Não é possível retomar uma integração por meio de uma chamada de API. Resolva manualmente a suspensão usando a IU de integrações. | Pode retomar uma integração usando a API Suspensions para integrações. |
Aceita apenas a retomada automática de uma integração. |
Os usuários recebem uma notificação quando uma integração é pausada (suspensa). | Os usuários não recebem nenhuma notificação quando uma integração é pausada (suspensa). | Os usuários não recebem nenhuma notificação quando uma integração é pausada (suspensa). |
Aceita uma variável de saída (booleana), que permite realizar verificações condicionais
antes de retomar uma integração. No entanto, a variável de saída só pode ter o valor de true ou false . |
Aceita uma variável de saída (string), que permite realizar verificações condicionais antes de retomar uma integração. É possível definir qualquer valor para a variável de saída. | Não é compatível com nenhuma variável de saída. |
Configurar a tarefa de cronômetro
Para configurar a tarefa Cronômetro:
- No console do Google Cloud, acesse a página Application Integration.
- No menu de navegação, clique em Integrações.
A página Integrações aparece listando todas as integrações disponíveis no projeto do Google Cloud.
- Selecione uma integração ou clique em Criar integração para criar uma nova.
Caso você esteja criando uma nova integração, siga estas etapas:
- Insira um nome e uma descrição no painel Criar integração.
- Selecione uma região para a integração.
- Selecione uma conta de serviço para a integração. É possível mudar ou atualizar os detalhes da conta de serviço de uma integração a qualquer momento no painel Resumo da integração na barra de ferramentas de integração.
- Clique em Criar.
Isso abre a integração na página do editor de integração.
- Na barra de navegação do editor de integração, clique em Tarefas para conferir a lista de tarefas e conectores disponíveis.
- Clique e coloque o elemento de tarefa Timer no editor de integração.
- Clique no elemento de tarefa Cronômetro no designer para visualizar o painel de configuração de tarefa Cronômetro.
- Configure os campos restantes usando as propriedades de configuração da tarefa. Por exemplo, se você definir Tempo limite após como
180
e Unidade de tempo comoSeconds
, a execução será pausada por três minutos antes de ser retomada automaticamente. - As alterações nas propriedades são salvas automaticamente.
Propriedades de configuração
A tabela a seguir descreve as propriedades de configuração da tarefa Tempo.
Propriedade | Tipo de dado | Descrição |
Timeout after
|
Inteiro |
Tempo para a execução da integração ser pausada. A Apigee retoma automaticamente a execução da próxima tarefa downstream após o término do limite de tempo. Valor padrão: 120 segundos (2 minutos). Limite máximo de tempo permitido: 44.640 minutos (31 dias). |
Time unit
|
Segundos, minutos, horas, dias | Unidade de tempo da propriedade Tempo limite após. |
Estratégia de solução de erros
A estratégia de solução de erros para uma tarefa especifica a ação a ser realizada se a tarefa falhar devido a um erro temporário. Para mais informações sobre como usar uma estratégia de tratamento de erros e conhecer os diferentes tipos de estratégias de tratamento de erros, consulte Estratégias de tratamento de erros.
Cotas e limites
Para informações sobre o assunto, consulte Cotas e limites.
A seguir
- Saiba mais sobre todas as tarefas e acionadores.
- Saiba como testar e publicar uma integração.
- Saiba mais sobre o tratamento de erros.
- Saiba mais sobre os registros de execução de integração.