Udostępnij za pośrednictwem


Zdarzenie zakończenia zmiany rozmiaru puli

To zdarzenie jest emitowane po zakończeniu lub niepodaniu zmiany rozmiaru puli.

W poniższym przykładzie pokazano treść kompletnego zdarzenia zmiany rozmiaru puli dla puli, która zwiększyła rozmiar i została ukończona pomyślnie.

{
   "id": "myPool",
   "nodeDeallocationOption": "invalid",
   "currentDedicatedNodes": 10,
   "targetDedicatedNodes": 10,
   "currentLowPriorityNodes": 5,
   "targetLowPriorityNodes": 5,
   "enableAutoScale": false,
   "isAutoPool": false,
   "startTime": "2016-09-09T22:13:06.573Z",
   "endTime": "2016-09-09T22:14:01.727Z",
   "resultCode": "Success",
   "resultMessage": "The operation succeeded"
}
Element Typ Uwagi
id Ciąg Identyfikator puli.
nodeDeallocationOption Ciąg Określa, kiedy węzły mogą zostać usunięte z puli, jeśli rozmiar puli zostanie zmniejszony.

Możliwe wartości:

requeue — zakończ uruchomione zadania i ponownie je w kolejce. Zadania zostaną uruchomione ponownie po włączeniu zadania. Usuń węzły natychmiast po zakończeniu zadań.

terminate — kończenie uruchomionych zadań. Zadania nie zostaną uruchomione ponownie. Usuń węzły natychmiast po zakończeniu zadań.

taskcompletion — zezwalaj na wykonywanie aktualnie uruchomionych zadań. Zaplanuj brak nowych zadań podczas oczekiwania. Usuń węzły po zakończeniu wszystkich zadań.

Zachowane dane — zezwalaj na ukończenie aktualnie uruchomionych zadań, a następnie poczekaj na wygaśnięcie wszystkich okresów przechowywania danych zadań. Zaplanuj brak nowych zadań podczas oczekiwania. Usuń węzły, gdy wszystkie okresy przechowywania zadań wygasły.

Wartość domyślna to ponowne kolejki.

Jeśli rozmiar puli zwiększa się, wartość jest ustawiona na nieprawidłową.
currentDedicatedNodes Int32 Liczba dedykowanych węzłów obliczeniowych aktualnie przypisanych do puli.
targetDedicatedNodes Int32 Liczba dedykowanych węzłów obliczeniowych, które są wymagane dla puli.
currentLowPriorityNodes Int32 Liczba węzłów obliczeniowych typu spot przypisanych obecnie do puli.
targetLowPriorityNodes Int32 Liczba węzłów obliczeniowych typu spot, które są żądane dla puli.
enableAutoScale Wartość logiczna Określa, czy rozmiar puli automatycznie dostosowuje się w czasie.
isAutoPool Wartość logiczna Określa, czy pula została utworzona za pomocą mechanizmu automatycznego buforowania zadania.
startTime DateTime Czas rozpoczęcia zmiany rozmiaru puli.
endTime DateTime Godzina zakończenia zmiany rozmiaru puli.
resultCode Ciąg Wynik zmiany rozmiaru.
resultMessage Ciąg Szczegółowy komunikat o wyniku.

Jeśli rozmiar został ukończony pomyślnie, oznacza to, że operacja zakończyła się pomyślnie.