Especifique as configurações do trabalho usando o AWS Management Console - AWS IoT Core

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Especifique as configurações do trabalho usando o AWS Management Console

Você pode adicionar as diferentes configurações para seu trabalho usando o AWS IoT console. Depois de criar um trabalho, você pode ver os detalhes do status das configurações do seu trabalho na página de detalhes do trabalho. Para obter mais informações sobre as diferentes configurações e como elas funcionam, consulte Como as configurações de trabalho funcionam.

Adicione as configurações do trabalho ao criar um trabalho ou um modelo de trabalho.

Ao criar um modelo de trabalho personalizado

Para especificar a configuração de distribuição ao criar um modelo de trabalho personalizado

  1. Acesse o hub Job templates do AWS IoT console e escolha Create job template.

  2. Especifique as propriedades do modelo de trabalho, forneça o documento do trabalho, expanda a configuração que você deseja adicionar e, em seguida, especifique os parâmetros de configuração.

Ao criar um trabalho personalizado

Para especificar a configuração de distribuição ao criar um trabalho personalizado

  1. Acesse o hub Job do AWS IoT console e escolha Create job.

  2. Escolha Criar um trabalho personalizado e especifique as propriedades do trabalho, os destinos e se deseja usar um arquivo de trabalho ou um modelo para o documento do trabalho. Você pode usar um modelo personalizado ou AWS gerenciado.

  3. Escolha a configuração do trabalho e, em seguida, expanda a Configuração de distribuição para especificar se deseja usar uma Taxa constante ou uma Taxa exponencial. Em seguida, especifique os parâmetros de configuração.

A próxima seção mostra os parâmetros que você pode especificar para cada configuração.

Configuração de distribuição

Você pode especificar se deseja usar uma taxa de distribuição constante ou uma taxa exponencial.

  • Defina uma taxa de distribuição constante

    Para definir uma taxa constante para execuções de trabalhos, escolha Taxa constante e, em seguida, especifique o Máximo por minuto para o limite superior da taxa. Esse valor é opcional e varia de 1 a 1000. Se você não definir, ele usará 1000 como valor padrão.

  • Defina uma taxa de distribuição exponencial

    Para definir uma taxa exponencial, escolha Taxa exponencial e, em seguida, especifique os parâmetros:

    • Taxa básica por minuto

      A taxa na qual os trabalhos são executados até que o limite de Número de dispositivos notificados ou Número de dispositivos bem-sucedidos seja atingido para os Critérios de aumento de taxa.

    • Fator de incremento

      O fator exponencial pelo qual a taxa de distribuição aumenta após o limite do Número de dispositivos notificados ou do Número de dispositivos bem-sucedidos ser atingido para os Critérios de aumento da taxa.

    • Critérios de aumento de taxa

      O limite para o Número de dispositivos notificados ou o Número de dispositivos bem-sucedidos.

Configuração de anulação

Escolha Adicionar nova configuração e especifique os seguintes parâmetros para cada configuração:

  • Tipo de falha

    Especifica os tipos de falha que iniciam a anulação do trabalho. Isso inclui FAILED, REJECTED, TIMED_OUT ou ALL.

  • Fator de incremento

    Especifica o número de execuções de trabalho concluídas que devem ocorrer antes de os critérios de anulação do trabalho serem atendidos.

  • Porcentagem de limite

    Especifica o número total de objetos executadas que iniciam a anulação de um trabalho.

Configuração de agendamento

Cada trabalho pode começar imediatamente após a criação inicial, programado para começar em uma data e hora posteriores ou ocorrer durante uma janela de manutenção recorrente.

Escolha Adicionar nova configuração e especifique os seguintes parâmetros para cada configuração:

  • Início do trabalho

    Especifique a data e a hora de início do trabalho.

  • Janela de manutenção recorrente

    Uma janela de manutenção recorrente define a data e a hora específicas em que um trabalho pode implantar o documento do trabalho nos dispositivos de destino do trabalho. A janela de manutenção pode ser repetida diariamente, semanalmente, mensalmente ou com uma recorrência de dia e hora personalizada.

  • Fim do trabalho

    Especifique a data e a hora de término do trabalho.

  • Comportamento ao término do trabalho

    Selecione um comportamento final para todas as execuções de trabalhos inacabadas quando o trabalho terminar.

nota

Quando um trabalho com a configuração de agendamento opcional e o horário de término selecionado atinge o horário de término, o trabalho interrompe a distribuição em todos os dispositivos restantes no grupo de destino. Ele também aproveita o comportamento final selecionado sobre como prosseguir com as execuções de trabalhos restantes e suas tentativas conforme a configuração de repetição.

Configuração de tempo limite

Por padrão, não há tempo limite e sua execução de trabalho é cancelada ou excluída. Para usar tempos limite, escolha Habilitar tempo limite e, em seguida, especifique um valor de tempo limite entre 1 minuto e 7 dias.

Configuração de repetição

nota

Depois que um trabalho é criado, o número de repetições não pode ser atualizado. Você só pode remover a configuração de repetição para todos os tipos de falha. Ao criar um trabalho, considere o número apropriado de repetições a serem usadas em sua configuração. Para evitar custos excessivos devido a possíveis falhas de repetição, adicione uma configuração de anulação.

Escolha Adicionar nova configuração e especifique os seguintes parâmetros para cada configuração:

  • Tipo de falha

    Especifica os tipos de falha que devem acionar uma nova tentativa de execução do trabalho. Isso inclui Falha, Tempo limite e Todos.

  • Número de novas tentativas

    Especifica o número de novas tentativas para o Tipo de falha escolhido. Para os dois tipos de falha combinados, é possível tentar até dez novas tentativas.