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á.
Limites de trabalhos
AWS IoT O Jobs tem cotas ou limites de serviço que correspondem ao número máximo de recursos ou operações de serviço para você Conta da AWS.
Limites de trabalho ativos e simultâneos
Esta seção ajudará você a aprender mais sobre trabalhos ativos e simultâneos e os limites que se aplicam a eles.
Trabalhos ativos e limite de trabalhos ativos
Quando você cria um trabalho usando o AWS IoT console ou a CreateJob
API, o status do trabalho muda paraIN_PROGRESS
. Todos os trabalhos em andamento são trabalhos ativos e contam para o limite de trabalhos ativos. Isso inclui trabalhos que estão implementando novas execuções de trabalhos ou trabalhos que aguardam que os dispositivos concluam suas execuções de trabalho. Esse limite se aplica a trabalhos contínuos e de snapshot.
Trabalhos simultâneos e limite de simultaneidade de trabalhos
Os trabalhos em andamento que estão implementando novas execuções de trabalhos ou que estão cancelando execuções de trabalhos criados anteriormente são trabalhos simultâneos e contam para o limite de simultaneidade de trabalhos. AWS IoT Os trabalhos podem ser implementados e cancelados rapidamente a uma taxa de 1.000 dispositivos por minuto. Cada trabalho é concurrent
e conta para o limite de simultaneidade de trabalhos somente por um curto período de tempo. Depois que as execuções do trabalho forem implementadas ou canceladas, o trabalho não é mais simultâneo e não conta para o limite de simultaneidade do trabalho. Você pode usar a simultaneidade de trabalhos para criar um grande número de trabalhos enquanto espera que os dispositivos concluam a execução do trabalho.
nota
Se um trabalho com a configuração opcional de agendamento e a distribuição do documento de trabalho programados para ocorrer durante uma janela de manutenção atingir o startTime
selecionado e você atingir o limite máximo de simultaneidade de trabalhos, esse trabalho programado passará para um estado de status de CANCELED
.
Para determinar se um trabalho é simultâneo, você pode usar a IsConcurrent
propriedade de um trabalho no AWS IoT console ou usando a ListJob
API DescribeJob
ou. Esse limite se aplica a trabalhos contínuos e de snapshot.
Para ver os trabalhos ativos e os limites de simultaneidade de trabalhos e outras cotas de AWS IoT trabalhos para você Conta da AWS e para solicitar um aumento de limite, consulte Pontos de extremidade e cotas de gerenciamento de AWS IoT dispositivos no. Referência geral da AWS
O diagrama a seguir mostra como a simultaneidade de trabalhos se aplica aos trabalhos em andamento e aos trabalhos que estão sendo cancelados.
nota
Novos trabalhos com SchedulingConfig
opcional manterão um estado de status inicial SCHEDULED
e serão atualizados para IN_PROGRESS
ao atingirem o startTime
selecionado. Depois que o novo trabalho com o SchedulingConfig
opcional atingir o startTime
selecionado e for atualizado para IN_PROGRESS
, ele será contabilizado no limite de trabalhos ativos e no limite de simultaneidade de trabalhos. Os trabalhos com um estado de status de SCHEDULED
contarão para o limite de trabalhos ativos, mas não contarão para o limite de simultaneidade de trabalhos.
A tabela a seguir mostra os limites que se aplicam aos trabalhos ativos e simultâneos e às fases simultâneas e não simultâneas dos estados do trabalho.
Limites de trabalho ativos e simultâneos | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Status do trabalho | Fase | Limite de trabalhos ativos | Limite de simultaneidade de trabalhos | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SCHEDULED |
Fase não simultânea: o AWS IoT Jobs aguarda o agendamento startTime do trabalho para iniciar as notificações de execução do trabalho em seus dispositivos. Os trabalhos nessa fase contam apenas para o limite de trabalhos ativos e terão a propriedade IsConcurrent definida como falsa. |
Aplica-se | Não se aplica | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
IN_PROGRESS |
Fase simultânea: AWS IoT Jobs aceita a solicitação de criação do trabalho e começa a distribuir notificações de execução do trabalho em seus dispositivos. Os trabalhos nessa fase são simultâneos, conforme indicado pela propriedade IsConcurrent definida como verdadeira, e contam tanto para os trabalhos ativos quanto para os limites de simultaneidade de trabalhos. |
Aplica-se | Aplica-se | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fase não simultânea: o AWS IoT Jobs espera que os dispositivos relatem os resultados de suas execuções de trabalhos. Os trabalhos nessa fase contam apenas para o limite de trabalhos ativos e terão a propriedade IsConcurrent definida como falsa. |
Aplica-se | Não se aplica | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Canceled |
Fase simultânea: AWS IoT Jobs aceita a solicitação de cancelamento do trabalho e começa a cancelar as execuções de trabalhos criados anteriormente para seus dispositivos. Os trabalhos nessa fase são simultâneos e terão a propriedade IsConcurrent definida como verdadeira. Uma vez que as execuções do trabalho tenham sido canceladas, o trabalho não é mais simultâneo e não conta para o limite de simultaneidade do trabalho. |
Não se aplica | Aplica-se |
nota
A duração máxima de uma janela de manutenção recorrente é de 23 horas e 50 minutos.