skala otomatis kumpulan batch az

Mengelola penskalaan otomatis kumpulan Batch.

Perintah

az batch pool autoscale disable

Menonaktifkan penskalaan otomatis untuk Kumpulan.

az batch pool autoscale enable

Mengaktifkan penskalaan otomatis untuk Kumpulan.

az batch pool autoscale evaluate

Mendapatkan hasil mengevaluasi rumus penskalaan otomatis pada Kumpulan.

az batch pool autoscale disable

Menonaktifkan penskalaan otomatis untuk Kumpulan.

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

Parameter yang Diperlukan

--pool-id

ID Kumpulan untuk menonaktifkan penskalaan otomatis.

Parameter Opsional

--account-endpoint

Titik akhir layanan batch. Atau, diatur oleh variabel lingkungan: AZURE_BATCH_ENDPOINT.

--account-key

Kunci akun batch. Atau, diatur oleh variabel lingkungan: AZURE_BATCH_ACCESS_KEY.

--account-name

Nama akun batch. Atau, diatur oleh variabel lingkungan: AZURE_BATCH_ACCOUNT.

az batch pool autoscale enable

Mengaktifkan penskalaan otomatis untuk Kumpulan.

Anda tidak dapat mengaktifkan penskalakan otomatis pada Kumpulan jika operasi pengurangan ukuran sedang berlangsung di Kumpulan. Jika penskalaan otomatis Kumpulan saat ini dinonaktifkan, Anda harus menentukan rumus skala otomatis yang valid sebagai bagian dari permintaan. Jika penskalaan otomatis Kumpulan sudah diaktifkan, Anda dapat menentukan rumus skala otomatis baru dan/atau interval evaluasi baru. Anda tidak dapat memanggil API ini untuk Kumpulan yang sama lebih dari sekali setiap 30 detik.

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]

Parameter yang Diperlukan

--pool-id

ID Kumpulan untuk mengaktifkan penskalaan otomatis.

Parameter Opsional

--account-endpoint

Titik akhir layanan batch. Atau, diatur oleh variabel lingkungan: AZURE_BATCH_ENDPOINT.

--account-key

Kunci akun batch. Atau, diatur oleh variabel lingkungan: AZURE_BATCH_ACCESS_KEY.

--account-name

Nama akun batch. Atau, diatur oleh variabel lingkungan: AZURE_BATCH_ACCOUNT.

--auto-scale-evaluation-interval

Nilai defaultnya adalah 15 menit. Nilai minimum dan maksimum masing-masing adalah 5 menit dan 168 jam. Jika Anda menentukan nilai kurang dari 5 menit atau lebih besar dari 168 jam, layanan Batch menolak permintaan dengan kesalahan nilai properti yang tidak valid; jika Anda memanggil REST API secara langsung, kode status HTTP adalah 400 (Permintaan Buruk). Jika Anda menentukan interval baru, maka jadwal evaluasi skala otomatis yang ada akan dihentikan dan jadwal evaluasi skala otomatis baru akan dimulai, dengan waktu mulainya saat permintaan ini dikeluarkan.

--auto-scale-formula

Rumus diperiksa validitasnya sebelum diterapkan ke Kumpulan. Jika rumus tidak valid, layanan Batch menolak permintaan dengan informasi kesalahan terperinci. Untuk informasi selengkapnya tentang menentukan rumus ini, lihat Menskalakan Simpul Komputasi secara otomatis dalam Kumpulan Azure Batch (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling).

--if-match

Nilai ETag yang terkait dengan versi sumber daya yang diketahui oleh klien. Operasi akan dilakukan hanya jika ETag sumber daya saat ini pada layanan sama persis dengan nilai yang ditentukan oleh klien.

--if-modified-since

Tanda waktu yang menunjukkan waktu modifikasi terakhir sumber daya yang diketahui oleh klien. Operasi akan dilakukan hanya jika sumber daya pada layanan telah dimodifikasi sejak waktu yang ditentukan.

--if-none-match

Nilai ETag yang terkait dengan versi sumber daya yang diketahui oleh klien. Operasi akan dilakukan hanya jika ETag sumber daya saat ini pada layanan tidak cocok dengan nilai yang ditentukan oleh klien.

--if-unmodified-since

Tanda waktu yang menunjukkan waktu modifikasi terakhir sumber daya yang diketahui oleh klien. Operasi akan dilakukan hanya jika sumber daya pada layanan belum dimodifikasi sejak waktu yang ditentukan.

az batch pool autoscale evaluate

Mendapatkan hasil mengevaluasi rumus penskalaan otomatis pada Kumpulan.

API ini terutama untuk memvalidasi rumus skala otomatis, karena hanya mengembalikan hasil tanpa menerapkan rumus ke Kumpulan. Kumpulan harus mengaktifkan penskalaan otomatis untuk mengevaluasi rumus.

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

Parameter yang Diperlukan

--auto-scale-formula

Rumus divalidasi dan hasilnya dihitung, tetapi tidak diterapkan ke Kumpulan. Untuk menerapkan rumus ke Kumpulan, 'Aktifkan penskalaan otomatis pada Kumpulan'. Untuk informasi selengkapnya tentang menentukan rumus ini, lihat Menskalakan Simpul Komputasi secara otomatis dalam Kumpulan Azure Batch (https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling).

--pool-id

ID Kumpulan untuk mengevaluasi rumus penskalaan otomatis.

Parameter Opsional

--account-endpoint

Titik akhir layanan batch. Atau, diatur oleh variabel lingkungan: AZURE_BATCH_ENDPOINT.

--account-key

Kunci akun batch. Atau, diatur oleh variabel lingkungan: AZURE_BATCH_ACCESS_KEY.

--account-name

Nama akun batch. Atau, diatur oleh variabel lingkungan: AZURE_BATCH_ACCOUNT.