Limiti dei processi - AWS IoT Core

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Limiti dei processi

AWS IoT Jobs prevede quote, o limiti di servizio, che corrispondono al numero massimo di risorse o operazioni di servizio per l'utente. Account AWS

Limiti dei processi attivi e simultanei

Questa sezione offre ulteriori informazioni sui processi attivi e simultanei e sui limiti correlati.

Processi attivi e limite dei processi attivi

Quando crei un lavoro utilizzando la AWS IoT console o l'CreateJobAPI, lo stato del lavoro cambia inIN_PROGRESS. Tutti i processi in corso sono processi attivi e vengono conteggiati rispetto al limite dei processi attivi. Sono inclusi i processi che implementano nuove esecuzioni di processi e i processi in attesa che i dispositivi completino le proprie esecuzioni dei processi. Il limite si applica sia ai processi continui sia ai processi snapshot.

Processi simultanei e limite di simultaneità dei processi

I lavori in corso che stanno implementando nuove esecuzioni di lavori o i lavori che annullano esecuzioni di lavori creati in precedenza sono lavori simultanei e vengono conteggiati ai fini del limite di contemporaneità dei lavori. AWS IoT I processi possono essere implementati e annullati rapidamente a una velocità di 1000 dispositivi al minuto. Ogni processo è concurrent e conta ai fini del limite di simultaneità tra processi solo per un breve periodo. Una volta implementate o annullate le esecuzioni del processo, il processo non è più simultaneo e non viene conteggiato rispetto al limite di simultaneità dei processi. Puoi usare la simultaneità dei processi per creare un numero elevato di processi in attesa che i dispositivi completino l'esecuzione del processo.

Nota

Se un processo con la configurazione della pianificazione opzionale e distribuzione del documento del processo pianificata durante una finestra di manutenzione raggiunge la startTime selezionata e si è raggiunto il limite massimo di simultaneità del processo, il processo pianificato passerà nello stato di CANCELED.

Per determinare se un processo è simultaneo, puoi utilizzare la IsConcurrent proprietà di un processo dalla AWS IoT console o utilizzando l'API o. DescribeJob ListJob Il limite si applica sia ai processi continui sia ai processi snapshot.

Per visualizzare i lavori attivi e i limiti di contemporanea dei lavori e le quote di altri AWS IoT lavori per te Account AWS e per richiedere un aumento del limite, consulta Endpoint e quote di AWS IoT Device Management nel. Riferimenti generali di AWS

Il diagramma seguente mostra in che modo la simultaneità di processi si applica ai processi in corso e ai processi in fase di cancellazione.

Immagine che mostra i diversi stati di un lavoro. AWS IoT
Nota

I nuovi processi con SchedulingConfig opzionale manterranno lo stato iniziale SCHEDULED e vengono aggiornati a IN_PROGRESS una volta raggiunta startTime selezionata. Dopo che il nuovo processo con SchedulingConfig opzionale raggiunge la startTime selezionata e viene aggiornato a IN_PROGRESS, verrà conteggiato ai fini del limite di processi attivi e del limite di processi simultanei. I processi con uno stato SCHEDULED verranno conteggiati ai fini del limite di processi attivi, ma non verranno conteggiati ai fini del limite di processi simultanei.

La tabella riportata di seguito mostra i limiti che si applicano a processi attivi e simultanei e le fasi di simultaneità e non simultaneità del processo.

Limiti dei processi attivi e simultanei
Stato di un processo Fase Limite dei processi attivi Limite di simultaneità dei processi
SCHEDULED Fase non simultanea: AWS IoT Jobs attende che la pianificazione startTime del lavoro cominci con le notifiche di esecuzione del lavoro sui dispositivi. I processi in questa fase vengono conteggiati solo rispetto al limite dei processi attivi e per questi processi la proprietà IsConcurrent è impostata su false. Applicato Non applicato
IN_PROGRESS Fase simultanea: AWS IoT Jobs accetta la richiesta di creazione del lavoro e inizia a distribuire le notifiche di esecuzione del lavoro sui dispositivi. I processi in questa fase sono simultanei, come indicato dalla proprietà IsConcurrent impostata su true, e vengono conteggiati rispetto ai limiti dei processi attivi e di simultaneità dei processi. Applicato Applicato
Fase non simultanea: AWS IoT Jobs attende che i dispositivi segnalino i risultati delle loro esecuzioni di lavoro. I processi in questa fase vengono conteggiati solo rispetto al limite dei processi attivi e per questi processi la proprietà IsConcurrent è impostata su false. Applicato Non applicato
Canceled Fase simultanea: AWS IoT Jobs accetta la richiesta di annullamento del lavoro e inizia ad annullare le esecuzioni di lavori precedentemente create per i tuoi dispositivi. I processi in questa fase sono simultanei e la proprietà IsConcurrent è impostata su true. Una volta annullati il processo e le esecuzioni del processo, il processo non è più simultaneo e non viene conteggiato rispetto al limite di simultaneità dei processi. Non applicato Applicato
Nota

La durata massima di una finestra di manutenzione ricorrente è di 23 ore e 50 minuti.