az containerapp resiliency
Catatan
Referensi ini adalah bagian dari ekstensi containerapp untuk Azure CLI (versi 2.62.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah ketahanan az containerapp. Pelajari lebih lanjut tentang ekstensi.
Grup perintah ini dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Perintah untuk mengelola kebijakan ketahanan untuk aplikasi kontainer.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
az containerapp resiliency create |
Membuat kebijakan ketahanan untuk aplikasi kontainer. |
Ekstensi | Pratinjau |
az containerapp resiliency delete |
Menghapus kebijakan ketahanan untuk aplikasi kontainer. |
Ekstensi | Pratinjau |
az containerapp resiliency list |
Mencantumkan kebijakan ketahanan untuk aplikasi kontainer. |
Ekstensi | Pratinjau |
az containerapp resiliency show |
Menampilkan kebijakan ketahanan untuk aplikasi kontainer. |
Ekstensi | Pratinjau |
az containerapp resiliency update |
Memperbarui kebijakan ketahanan untuk aplikasi kontainer. |
Ekstensi | Pratinjau |
az containerapp resiliency create
Grup perintah 'ketahanan containerapp' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Membuat kebijakan ketahanan untuk aplikasi kontainer.
az containerapp resiliency create --container-app-name
--name
--resource-group
[--cb-interval]
[--cb-max-ejection]
[--cb-sequential-errors]
[--http-codes]
[--http-delay]
[--http-errors]
[--http-interval]
[--http-retries]
[--http1-pending]
[--http2-parallel]
[--no-wait]
[--recommended]
[--tcp-connections]
[--tcp-retries]
[--timeout]
[--timeout-connect]
[--yaml]
Contoh
Buat kebijakan ketahanan yang direkomendasikan.
az containerapp resiliency create -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp --recommended
Buat kebijakan ketahanan batas waktu.
az containerapp resiliency create -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp \
--timeout 15 --timeout-connect 5
Buat kebijakan ketahanan menggunakan konfigurasi yaml.
az containerapp resiliency create -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp \
--yaml "path/to/yaml/file.yml"
Parameter yang Diperlukan
Nama Aplikasi Kontainer yang ada.
Nama Kebijakan Ketahanan Aplikasi Kontainer. Nama harus terdiri dari karakter alfanumerik huruf kecil atau '-', dimulai dengan huruf, diakhir dengan karakter alfanumerik, tidak boleh memiliki '--', dan harus kurang dari 30 karakter.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Interval waktu dalam detik antara sapuan analisis ejeksi. Ini dapat mengakibatkan kedua lonjakan baru serta host dikembalikan ke layanan. Default: 10.
% maksimum replika aplikasi kontainer yang dapat dikeluarkan. Ini akan mengeluarkan setidaknya satu host terlepas dari nilainya. Default: 100.
Jumlah respons kesalahan sisi server berturut-turut (untuk lalu lintas HTTP, respons 5xx; untuk lalu lintas TCP, kegagalan merespons PONG; dll.) sebelum ejeksi 5xx berturut-turut terjadi. Default: 5.
Coba lagi akan dicoba jika kode status respons cocok dengan kode status apa pun dalam daftar ini.
Tentukan interval dasar dalam milidetik antara percobaan ulang. Default: 1000.
Coba lagi akan dicoba jika pesan kesalahan respons cocok dengan kesalahan apa pun dalam daftar ini. Default: 5xx.
Tentukan interval maksimum dalam milidetik antara percobaan ulang. Default: 10000.
Tentukan jumlah maksimum percobaan ulang. Default: 3.
Jumlah maksimum permintaan tertunda yang akan diizinkan ke aplikasi kontainer. Default: 1024.
Jumlah maksimum permintaan paralel yang akan dibuat ke aplikasi kontainer. Default: 1024.
Jangan menunggu operasi jangka panjang selesai.
Tetapkan nilai kebijakan ketahanan yang direkomendasikan untuk aplikasi kontainer.
Jumlah maksimum koneksi yang akan dibuat ke aplikasi kontainer.
Jumlah maksimum upaya koneksi yang tidak berhasil yang akan dilakukan sebelum menyerah.
Tentukan batas waktu dalam detik. Ini mencakup antara titik di mana seluruh permintaan telah diproses dan ketika respons telah sepenuhnya diproses. Batas waktu ini mencakup semua percobaan ulang. Default: 60.
Batas waktu dalam detik untuk koneksi jaringan baru ke aplikasi kontainer. Default: 5.
Jalur ke file .yaml dengan konfigurasi kebijakan ketahanan aplikasi kontainer. Semua parameter lainnya akan diabaikan.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az containerapp resiliency delete
Grup perintah 'ketahanan containerapp' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Menghapus kebijakan ketahanan untuk aplikasi kontainer.
az containerapp resiliency delete --container-app-name
--resource-group
[--ids]
[--name]
[--no-wait]
[--subscription]
[--yes]
Contoh
Menghapus kebijakan ketahanan untuk aplikasi kontainer.
az containerapp resiliency delete -g MyResourceGroup \
-n MyResiliencyName --container-app-name MyContainerApp
Parameter yang Diperlukan
Nama Aplikasi Kontainer yang ada.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.
Nama Kebijakan Ketahanan Aplikasi Kontainer. Nama harus terdiri dari karakter alfanumerik huruf kecil atau '-', dimulai dengan huruf, diakhir dengan karakter alfanumerik, tidak boleh memiliki '--', dan harus kurang dari 30 karakter.
Jangan menunggu operasi jangka panjang selesai.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Jangan meminta konfirmasi.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az containerapp resiliency list
Grup perintah 'ketahanan containerapp' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Mencantumkan kebijakan ketahanan untuk aplikasi kontainer.
az containerapp resiliency list --container-app-name
--resource-group
Contoh
Mencantumkan kebijakan ketahanan untuk aplikasi kontainer.
az containerapp resiliency list -g MyResourceGroup \
--container-app-name MyContainerApp
Parameter yang Diperlukan
Nama Aplikasi Kontainer yang ada.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az containerapp resiliency show
Grup perintah 'ketahanan containerapp' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Menampilkan kebijakan ketahanan untuk aplikasi kontainer.
az containerapp resiliency show --container-app-name
--resource-group
[--ids]
[--name]
[--subscription]
Contoh
Menampilkan kebijakan ketahanan untuk aplikasi kontainer.
az containerapp resiliency show -g MyResourceGroup \
-n MyResiliencyName --container-app-name MyContainerApp
Parameter yang Diperlukan
Nama Aplikasi Kontainer yang ada.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.
Nama Kebijakan Ketahanan Aplikasi Kontainer. Nama harus terdiri dari karakter alfanumerik huruf kecil atau '-', dimulai dengan huruf, diakhir dengan karakter alfanumerik, tidak boleh memiliki '--', dan harus kurang dari 30 karakter.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az containerapp resiliency update
Grup perintah 'ketahanan containerapp' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Memperbarui kebijakan ketahanan untuk aplikasi kontainer.
az containerapp resiliency update --container-app-name
--resource-group
[--cb-interval]
[--cb-max-ejection]
[--cb-sequential-errors]
[--http-codes]
[--http-delay]
[--http-errors]
[--http-interval]
[--http-retries]
[--http1-pending]
[--http2-parallel]
[--ids]
[--name]
[--no-wait]
[--subscription]
[--tcp-connections]
[--tcp-retries]
[--timeout]
[--timeout-connect]
[--yaml]
Contoh
Perbarui kebijakan ketahanan Kumpulan Koneksi TCP.
az containerapp resiliency update -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp \
--tcp-connections 1024
Perbarui kebijakan ketahanan menggunakan konfigurasi yaml.
az containerapp resiliency update -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp \
--yaml "path/to/yaml/file.yml"
Parameter yang Diperlukan
Nama Aplikasi Kontainer yang ada.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Interval waktu dalam detik antara sapuan analisis ejeksi. Ini dapat mengakibatkan kedua lonjakan baru serta host dikembalikan ke layanan. Default: 10.
% maksimum replika aplikasi kontainer yang dapat dikeluarkan. Ini akan mengeluarkan setidaknya satu host terlepas dari nilainya. Default: 100.
Jumlah respons kesalahan sisi server berturut-turut (untuk lalu lintas HTTP, respons 5xx; untuk lalu lintas TCP, kegagalan merespons PONG; dll.) sebelum ejeksi 5xx berturut-turut terjadi. Default: 5.
Coba lagi akan dicoba jika kode status respons cocok dengan kode status apa pun dalam daftar ini.
Tentukan interval dasar dalam milidetik antara percobaan ulang. Default: 1000.
Coba lagi akan dicoba jika pesan kesalahan respons cocok dengan kesalahan apa pun dalam daftar ini. Default: 5xx.
Tentukan interval maksimum dalam milidetik antara percobaan ulang. Default: 10000.
Tentukan jumlah maksimum percobaan ulang. Default: 3.
Jumlah maksimum permintaan tertunda yang akan diizinkan ke aplikasi kontainer. Default: 1024.
Jumlah maksimum permintaan paralel yang akan dibuat ke aplikasi kontainer. Default: 1024.
Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.
Nama Kebijakan Ketahanan Aplikasi Kontainer. Nama harus terdiri dari karakter alfanumerik huruf kecil atau '-', dimulai dengan huruf, diakhir dengan karakter alfanumerik, tidak boleh memiliki '--', dan harus kurang dari 30 karakter.
Jangan menunggu operasi jangka panjang selesai.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Jumlah maksimum koneksi yang akan dibuat ke aplikasi kontainer.
Jumlah maksimum upaya koneksi yang tidak berhasil yang akan dilakukan sebelum menyerah.
Tentukan batas waktu dalam detik. Ini mencakup antara titik di mana seluruh permintaan telah diproses dan ketika respons telah sepenuhnya diproses. Batas waktu ini mencakup semua percobaan ulang. Default: 60.
Batas waktu dalam detik untuk koneksi jaringan baru ke aplikasi kontainer. Default: 5.
Jalur ke file .yaml dengan konfigurasi kebijakan ketahanan aplikasi kontainer. Semua parameter lainnya akan diabaikan.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.