az batch pool autoscale
Zarządzanie automatycznym skalowaniem pul usługi Batch.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az batch pool autoscale disable |
Wyłącza automatyczne skalowanie puli. |
Rdzeń | GA |
az batch pool autoscale enable |
Włącza automatyczne skalowanie dla puli. |
Rdzeń | GA |
az batch pool autoscale evaluate |
Pobiera wynik oceny formuły automatycznego skalowania w puli. |
Rdzeń | GA |
az batch pool autoscale disable
Wyłącza automatyczne skalowanie puli.
az batch pool autoscale disable --pool-id
[--account-endpoint]
[--account-key]
[--account-name]
Parametry wymagane
Identyfikator puli, na której ma być wyłączone automatyczne skalowanie. Wymagane.
Parametry opcjonalne
Punkt końcowy usługi Batch. Alternatywnie ustaw zmienną środowiskową: AZURE_BATCH_ENDPOINT.
Klucz konta usługi Batch. Alternatywnie ustaw zmienną środowiskową: AZURE_BATCH_ACCESS_KEY.
Nazwa konta usługi Batch. Alternatywnie ustaw zmienną środowiskową: AZURE_BATCH_ACCOUNT.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az batch pool autoscale enable
Włącza automatyczne skalowanie dla puli.
Nie można włączyć automatycznego skalowania w puli, jeśli operacja zmiany rozmiaru jest w toku w puli. Jeśli automatyczne skalowanie puli jest obecnie wyłączone, należy określić prawidłową formułę autoskalowania w ramach żądania. Jeśli automatyczne skalowanie puli jest już włączone, możesz określić nową formułę autoskalowania i/lub nowy interwał oceny. Nie można wywołać tego interfejsu API dla tej samej puli więcej niż raz co 30 sekund.
az batch pool autoscale enable --pool-id
[--account-endpoint]
[--account-key]
[--account-name]
[--auto-scale-evaluation-interval]
[--auto-scale-formula]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
Parametry wymagane
Identyfikator puli do pobrania. Wymagane.
Parametry opcjonalne
Punkt końcowy usługi Batch. Alternatywnie ustaw zmienną środowiskową: AZURE_BATCH_ENDPOINT.
Klucz konta usługi Batch. Alternatywnie ustaw zmienną środowiskową: AZURE_BATCH_ACCESS_KEY.
Nazwa konta usługi Batch. Alternatywnie ustaw zmienną środowiskową: AZURE_BATCH_ACCOUNT.
Interwał czasu, w którym ma być automatycznie dostosowywany rozmiar puli zgodnie z formułą autoskalowania. Wartość domyślna to 15 minut. Minimalna i maksymalna wartość to odpowiednio 5 minut i 168 godzin. Jeśli określisz wartość mniejszą niż 5 minut lub większą niż 168 godzin, usługa Batch odrzuci żądanie z nieprawidłowym błędem wartości właściwości; Jeśli bezpośrednio wywołujesz interfejs API REST, kod stanu HTTP to 400 (Nieprawidłowe żądanie). Jeśli określisz nowy interwał, istniejący harmonogram oceny autoskalowania zostanie zatrzymany, a nowy harmonogram oceny autoskalowania zostanie uruchomiony, a czas rozpoczęcia tego żądania będzie wynosił czas wydania tego żądania.
Formuła żądanej liczby węzłów obliczeniowych w puli. Formuła jest sprawdzana pod kątem ważności przed zastosowaniem jej do puli. Jeśli formuła jest nieprawidłowa, usługa Batch odrzuca żądanie ze szczegółowymi informacjami o błędzie. Aby uzyskać więcej informacji na temat określania tej formuły, zobacz Automatyczne skalowanie węzłów obliczeniowych w puli usługi Azure Batch (https://learn.microsoft.com/azure/batch/batch-automatic-scaling).
Wartość elementu ETag skojarzona z wersją zasobu znaną klientowi. Operacja zostanie wykonana tylko wtedy, gdy bieżący element ETag zasobu w usłudze dokładnie odpowiada wartości określonej przez klienta.
Sygnatura czasowa wskazująca czas ostatniej modyfikacji zasobu znanego klientowi. Operacja zostanie wykonana tylko wtedy, gdy zasób w usłudze został zmodyfikowany od określonego czasu.
Wartość elementu ETag skojarzona z wersją zasobu znaną klientowi. Operacja zostanie wykonana tylko wtedy, gdy bieżący element ETag zasobu w usłudze nie jest zgodny z wartością określoną przez klienta.
Sygnatura czasowa wskazująca czas ostatniej modyfikacji zasobu znanego klientowi. Operacja zostanie wykonana tylko wtedy, gdy zasób w usłudze został zmodyfikowany od określonego czasu.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az batch pool autoscale evaluate
Pobiera wynik oceny formuły automatycznego skalowania w puli.
Ten interfejs API jest przeznaczony głównie do sprawdzania poprawności formuły autoskalowania, ponieważ po prostu zwraca wynik bez stosowania formuły do puli. Pula musi mieć włączone automatyczne skalowanie w celu obliczenia formuły.
az batch pool autoscale evaluate --pool-id
[--account-endpoint]
[--account-key]
[--account-name]
[--auto-scale-formula]
[--json-file]
Parametry wymagane
Identyfikator puli, na której ma być oceniana formuła automatycznego skalowania. Wymagane.
Parametry opcjonalne
Punkt końcowy usługi Batch. Alternatywnie ustaw zmienną środowiskową: AZURE_BATCH_ENDPOINT.
Klucz konta usługi Batch. Alternatywnie ustaw zmienną środowiskową: AZURE_BATCH_ACCESS_KEY.
Nazwa konta usługi Batch. Alternatywnie ustaw zmienną środowiskową: AZURE_BATCH_ACCOUNT.
Formuła żądanej liczby węzłów obliczeniowych w puli. Formuła jest weryfikowana i obliczana jej wyniki, ale nie jest stosowana do puli. Aby zastosować formułę do puli, "Włącz automatyczne skalowanie w puli". Aby uzyskać więcej informacji na temat określania tej formuły, zobacz Automatyczne skalowanie węzłów obliczeniowych w puli usługi Azure Batch (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling). Wymagane.
Plik zawierający specyfikację zawartości w formacie JSON (sformatowany w celu dopasowania do odpowiedniej treści interfejsu API REST). Jeśli ten parametr zostanie określony, wszystkie argumenty zawartości są ignorowane.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.