az containerapp resiliency
Not
Bu başvuru, Azure CLI (sürüm 2.62.0 veya üzeri) için containerapp uzantısının bir parçasıdır. Uzantı, az containerapp resiliency komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Bu komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Kapsayıcı uygulaması için dayanıklılık ilkelerini yönetme komutları.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az containerapp resiliency create |
Kapsayıcı uygulaması için dayanıklılık ilkeleri oluşturma. |
Dahili | Önizle |
az containerapp resiliency delete |
Kapsayıcı uygulaması için dayanıklılık ilkelerini silme. |
Dahili | Önizle |
az containerapp resiliency list |
Kapsayıcı uygulaması için dayanıklılık ilkelerini listeleme. |
Dahili | Önizle |
az containerapp resiliency show |
Kapsayıcı uygulaması için dayanıklılık ilkelerini gösterme. |
Dahili | Önizle |
az containerapp resiliency update |
Kapsayıcı uygulaması için dayanıklılık ilkelerini güncelleştirme. |
Dahili | Önizle |
az containerapp resiliency create
'containerapp resiliency' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Kapsayıcı uygulaması için dayanıklılık ilkeleri oluşturma.
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]
Örnekler
Önerilen dayanıklılık ilkeleri oluşturun.
az containerapp resiliency create -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp --recommended
Zaman aşımı dayanıklılık ilkesini oluşturun.
az containerapp resiliency create -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp \
--timeout 15 --timeout-connect 5
Yaml yapılandırması kullanarak dayanıklılık ilkeleri oluşturun.
az containerapp resiliency create -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp \
--yaml "path/to/yaml/file.yml"
Gerekli Parametreler
Mevcut Kapsayıcı Uygulamasının adı.
Kapsayıcı Uygulaması Dayanıklılık İlkesi'nin adı. Ad küçük harfli alfasayısal karakterlerden veya '-' karakterlerinden oluşmalıdır, harfle başlamalıdır, alfasayısal karakterle bitmelidir, '--' olamaz ve 30 karakterden az olmalıdır.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Fırlatma analizi süpürmeleri arasındaki saniye cinsinden zaman aralığı. Bu, hem yeni çıkarmaların hem de konakların hizmete döndürülmesini sağlayabilir. Varsayılan: 10.
Çıkarılabilen kapsayıcı uygulaması çoğaltmalarının en yüksek % değeri. Değerden bağımsız olarak en az bir konağı çıkaracaktır. Varsayılan: 100.
Ardışık bir 5xx çıkarma işlemi gerçekleşmeden önce ardışık sunucu tarafı hata yanıtlarının sayısı (HTTP trafiği için, 5xx yanıtları; TCP trafiği, PONG yanıt verme hatası vb.) Varsayılan: 5.
Yanıt durum kodu bu listedeki herhangi bir durum koduyla eşleşiyorsa yeniden deneme denenir.
Yeniden denemeler arasındaki temel aralığı milisaniye cinsinden belirtin. Varsayılan: 1000.
Yanıt hata iletisi bu listedeki hatayla eşleşiyorsa yeniden deneme denenir. Varsayılan: 5xx.
Yeniden denemeler arasındaki maksimum aralığı milisaniye cinsinden belirtin. Varsayılan: 10000.
En fazla yeniden deneme sayısını belirtin. Varsayılan: 3.
Kapsayıcı uygulamasına izin verilecek bekleyen istek sayısı üst sınırı. Varsayılan: 1024.
Kapsayıcı uygulamasına yapılacak en fazla paralel istek sayısı. Varsayılan: 1024.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kapsayıcı uygulaması için önerilen dayanıklılık ilkeleri değerlerini ayarlayın.
Kapsayıcı uygulamasına yapılacak en fazla bağlantı sayısı.
Vazgeçmeden önce yapılacak en fazla başarısız bağlantı girişimi sayısı.
Zaman aşımını saniye olarak belirtin. Bu, isteğin tamamının işlendiği nokta ile yanıtın tamamen işlenmesi arasında yer alır. Bu zaman aşımı tüm yeniden denemeleri içerir. Varsayılan: 60.
Kapsayıcı uygulamasına yeni ağ bağlantıları için saniyeler içinde zaman aşımı. Varsayılan: 5.
Kapsayıcı uygulaması dayanıklılık ilkesi yapılandırmasını içeren bir .yaml dosyasının yolu. Diğer tüm parametreler yoksayılır.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az containerapp resiliency delete
'containerapp resiliency' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Kapsayıcı uygulaması için dayanıklılık ilkelerini silme.
az containerapp resiliency delete --container-app-name
--resource-group
[--ids]
[--name]
[--no-wait]
[--subscription]
[--yes]
Örnekler
Kapsayıcı uygulaması için dayanıklılık ilkelerini silme.
az containerapp resiliency delete -g MyResourceGroup \
-n MyResiliencyName --container-app-name MyContainerApp
Gerekli Parametreler
Mevcut Kapsayıcı Uygulamasının adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Kapsayıcı Uygulaması Dayanıklılık İlkesi'nin adı. Ad küçük harfli alfasayısal karakterlerden veya '-' karakterlerinden oluşmalıdır, harfle başlamalıdır, alfasayısal karakterle bitmelidir, '--' olamaz ve 30 karakterden az olmalıdır.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Onay istemde bulunmayın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az containerapp resiliency list
'containerapp resiliency' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Kapsayıcı uygulaması için dayanıklılık ilkelerini listeleme.
az containerapp resiliency list --container-app-name
--resource-group
Örnekler
Kapsayıcı uygulaması için dayanıklılık ilkelerini listeleme.
az containerapp resiliency list -g MyResourceGroup \
--container-app-name MyContainerApp
Gerekli Parametreler
Mevcut Kapsayıcı Uygulamasının adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az containerapp resiliency show
'containerapp resiliency' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Kapsayıcı uygulaması için dayanıklılık ilkelerini gösterme.
az containerapp resiliency show --container-app-name
--resource-group
[--ids]
[--name]
[--subscription]
Örnekler
Kapsayıcı uygulaması için dayanıklılık ilkelerini gösterme.
az containerapp resiliency show -g MyResourceGroup \
-n MyResiliencyName --container-app-name MyContainerApp
Gerekli Parametreler
Mevcut Kapsayıcı Uygulamasının adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Kapsayıcı Uygulaması Dayanıklılık İlkesi'nin adı. Ad küçük harfli alfasayısal karakterlerden veya '-' karakterlerinden oluşmalıdır, harfle başlamalıdır, alfasayısal karakterle bitmelidir, '--' olamaz ve 30 karakterden az olmalıdır.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az containerapp resiliency update
'containerapp resiliency' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Kapsayıcı uygulaması için dayanıklılık ilkelerini güncelleştirme.
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]
Örnekler
TCP Bağlantı Havuzu dayanıklılık ilkesini güncelleştirin.
az containerapp resiliency update -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp \
--tcp-connections 1024
Yaml yapılandırmasını kullanarak dayanıklılık ilkelerini güncelleştirin.
az containerapp resiliency update -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp \
--yaml "path/to/yaml/file.yml"
Gerekli Parametreler
Mevcut Kapsayıcı Uygulamasının adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Fırlatma analizi süpürmeleri arasındaki saniye cinsinden zaman aralığı. Bu, hem yeni çıkarmaların hem de konakların hizmete döndürülmesini sağlayabilir. Varsayılan: 10.
Çıkarılabilen kapsayıcı uygulaması çoğaltmalarının en yüksek % değeri. Değerden bağımsız olarak en az bir konağı çıkaracaktır. Varsayılan: 100.
Ardışık bir 5xx çıkarma işlemi gerçekleşmeden önce ardışık sunucu tarafı hata yanıtlarının sayısı (HTTP trafiği için, 5xx yanıtları; TCP trafiği, PONG yanıt verme hatası vb.) Varsayılan: 5.
Yanıt durum kodu bu listedeki herhangi bir durum koduyla eşleşiyorsa yeniden deneme denenir.
Yeniden denemeler arasındaki temel aralığı milisaniye cinsinden belirtin. Varsayılan: 1000.
Yanıt hata iletisi bu listedeki hatayla eşleşiyorsa yeniden deneme denenir. Varsayılan: 5xx.
Yeniden denemeler arasındaki maksimum aralığı milisaniye cinsinden belirtin. Varsayılan: 10000.
En fazla yeniden deneme sayısını belirtin. Varsayılan: 3.
Kapsayıcı uygulamasına izin verilecek bekleyen istek sayısı üst sınırı. Varsayılan: 1024.
Kapsayıcı uygulamasına yapılacak en fazla paralel istek sayısı. Varsayılan: 1024.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Kapsayıcı Uygulaması Dayanıklılık İlkesi'nin adı. Ad küçük harfli alfasayısal karakterlerden veya '-' karakterlerinden oluşmalıdır, harfle başlamalıdır, alfasayısal karakterle bitmelidir, '--' olamaz ve 30 karakterden az olmalıdır.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Kapsayıcı uygulamasına yapılacak en fazla bağlantı sayısı.
Vazgeçmeden önce yapılacak en fazla başarısız bağlantı girişimi sayısı.
Zaman aşımını saniye olarak belirtin. Bu, isteğin tamamının işlendiği nokta ile yanıtın tamamen işlenmesi arasında yer alır. Bu zaman aşımı tüm yeniden denemeleri içerir. Varsayılan: 60.
Kapsayıcı uygulamasına yeni ağ bağlantıları için saniyeler içinde zaman aşımı. Varsayılan: 5.
Kapsayıcı uygulaması dayanıklılık ilkesi yapılandırmasını içeren bir .yaml dosyasının yolu. Diğer tüm parametreler yoksayılır.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.