Sdílet prostřednictvím


az batch pool autoscale

Správa automatického škálování fondů Batch

Příkazy

Name Description Typ Stav
az batch pool autoscale disable

Zakáže automatické škálování fondu.

Základ GA
az batch pool autoscale enable

Umožňuje automatické škálování fondu.

Základ GA
az batch pool autoscale evaluate

Získá výsledek vyhodnocení vzorce automatického škálování ve fondu.

Základ GA

az batch pool autoscale disable

Zakáže automatické škálování fondu.

az batch pool autoscale disable --pool-id
                                [--account-endpoint]
                                [--account-key]
                                [--account-name]

Povinné parametry

--pool-id

ID fondu, u kterého chcete zakázat automatické škálování.

Volitelné parametry

--account-endpoint

Koncový bod služby Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ENDPOINT.

--account-key

Klíč účtu Batch. Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCESS_KEY.

--account-name

Název účtu Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCOUNT.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az batch pool autoscale enable

Umožňuje automatické škálování fondu.

Automatické škálování ve fondu nelze povolit, pokud ve fondu probíhá operace změny velikosti. Pokud je automatické škálování fondu aktuálně zakázané, musíte jako součást požadavku zadat platný vzorec automatického škálování. Pokud už je povolené automatické škálování fondu, můžete zadat nový vzorec automatického škálování nebo nový interval vyhodnocení. Toto rozhraní API nelze volat pro stejný fond více než jednou každých 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]

Povinné parametry

--pool-id

ID fondu, na kterém chcete povolit automatické škálování.

Volitelné parametry

--account-endpoint

Koncový bod služby Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ENDPOINT.

--account-key

Klíč účtu Batch. Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCESS_KEY.

--account-name

Název účtu Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCOUNT.

--auto-scale-evaluation-interval

Výchozí hodnota je 15 minut. Minimální a maximální hodnota je 5 minut a 168 hodin. Pokud zadáte hodnotu kratší než 5 minut nebo delší než 168 hodin, služba Batch odmítne požadavek s chybou neplatné hodnoty vlastnosti; Pokud voláte přímo rozhraní REST API, stavový kód HTTP je 400 (chybný požadavek). Pokud zadáte nový interval, zastaví se stávající plán vyhodnocení automatického škálování a spustí se nový plán vyhodnocení automatického škálování, přičemž počáteční čas je čas vydání této žádosti.

--auto-scale-formula

Vzorec se zkontroluje na platnost, než se použije u fondu. Pokud vzorec není platný, služba Batch žádost odmítne s podrobnými informacemi o chybě. Další informace o zadání tohoto vzorce najdete v tématu Automatické škálování výpočetních uzlů ve fondu Azure Batch (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling).

--if-match

Hodnota ETag přidružená k verzi prostředku známého klientovi. Operace se provede pouze v případě, že aktuální značky ETag prostředku ve službě přesně odpovídají hodnotě určené klientem.

--if-modified-since

Časové razítko označující čas poslední změny prostředku známého klientovi. Operace bude provedena pouze v případě, že byl prostředek ve službě změněn od zadaného času.

--if-none-match

Hodnota ETag přidružená k verzi prostředku známého klientovi. Operace se provede pouze v případě, že aktuální značky ETag prostředku ve službě neodpovídají hodnotě zadané klientem.

--if-unmodified-since

Časové razítko označující čas poslední změny prostředku známého klientovi. Operace se provede pouze v případě, že se prostředek ve službě od zadaného času nezměnil.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az batch pool autoscale evaluate

Získá výsledek vyhodnocení vzorce automatického škálování ve fondu.

Toto rozhraní API je primárně určené pro ověřování vzorce automatického škálování, protože jednoduše vrátí výsledek bez použití vzorce ve fondu. Aby bylo možné vyhodnotit vzorec, musí mít fond povolené automatické škálování.

az batch pool autoscale evaluate --auto-scale-formula
                                 --pool-id
                                 [--account-endpoint]
                                 [--account-key]
                                 [--account-name]

Povinné parametry

--auto-scale-formula

Vzorec se ověří a jeho výsledky se vypočítají, ale pro fond se nepoužijí. Pokud chcete vzorec použít u fondu, povolte automatické škálování ve fondu. Další informace o zadání tohoto vzorce najdete v tématu Automatické škálování výpočetních uzlů ve fondu Azure Batch (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling).

--pool-id

ID fondu, na kterém se má vyhodnotit vzorec automatického škálování.

Volitelné parametry

--account-endpoint

Koncový bod služby Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ENDPOINT.

--account-key

Klíč účtu Batch. Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCESS_KEY.

--account-name

Název účtu Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCOUNT.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.