Evento di avvio ridimensionamento pool
Questo evento viene generato quando un ridimensionamento pool è stato avviato. Poiché il ridimensionamento pool è un evento asincrono, è possibile prevedere l'emissione di un evento di completamento ridimensionamento pool una volta completata l'operazione di ridimensionamento.
L'esempio seguente mostra il corpo di un evento di avvio ridimensionamento pool per un pool che ridimensiona da 0 a 2 nodi con un ridimensionamento manuale.
{
"id": "myPool1",
"nodeDeallocationOption": "Invalid",
"currentDedicatedNodes": 0,
"targetDedicatedNodes": 2,
"currentLowPriorityNodes": 0,
"targetLowPriorityNodes": 2,
"enableAutoScale": false,
"isAutoPool": false
}
Elemento | Type | Note |
---|---|---|
id |
string | ID del pool. |
nodeDeallocationOption |
string | Specifica quando è possibile rimuovere nodi dal pool, in caso di riduzione delle dimensioni del pool. I valori possibili sono: requeue: termina le attività in esecuzione e le reinserisce nella coda. Le attività verranno eseguite di nuovo quando il processo viene abilitato. I nodi vengono rimossi non appena le attività sono state terminate. terminate: termina le attività in esecuzione. Le attività non verranno più eseguite. I nodi vengono rimossi non appena le attività sono state terminate. taskcompletion: consente il completamento delle attività attualmente in esecuzione. Non viene pianificata alcuna nuova attività durante l'attesa. I nodi vengono rimossi al completamento di tutte le attività. Retaineddata: consente il completamento delle attività attualmente in esecuzione e quindi attende che scadano tutti i periodi di conservazione dei dati delle attività. Non viene pianificata alcuna nuova attività durante l'attesa. I nodi vengono rimossi alla scadenza di tutti i periodi di conservazione dati delle attività. Il valore predefinito è requeue. In caso di aumento delle dimensioni del pool, il valore è impostato su invalid. |
currentDedicatedNodes |
Int32 | Numero di nodi di calcolo dedicati attualmente assegnati al pool. |
targetDedicatedNodes |
Int32 | Numero di nodi di calcolo dedicati richiesti per il pool. |
currentLowPriorityNodes |
Int32 | Numero di nodi di calcolo spot attualmente assegnati al pool. |
targetLowPriorityNodes |
Int32 | Numero di nodi di calcolo spot richiesti per il pool. |
enableAutoScale |
Bool | Specifica se le dimensioni del pool vengono regolate automaticamente nel tempo. |
isAutoPool |
Bool | Specifica se il pool è stato creato tramite il meccanismo di pool automatico di un processo. |