az containerapp resiliency
Nota
Essa referência faz parte da extensão containerapp para a CLI do Azure (versão 2.62.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az containerapp resiliency . Saiba mais sobre extensões.
Este grupo de comandos está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus
Comandos para gerenciar políticas de resiliência para um aplicativo de contêiner.
Comandos
Name | Description | Tipo | Status |
---|---|---|---|
az containerapp resiliency create |
Crie políticas de resiliência para um aplicativo de contêiner. |
Extensão | Pré-visualizar |
az containerapp resiliency delete |
Exclua políticas de resiliência para um aplicativo de contêiner. |
Extensão | Pré-visualizar |
az containerapp resiliency list |
Listar políticas de resiliência para um aplicativo de contêiner. |
Extensão | Pré-visualizar |
az containerapp resiliency show |
Mostrar políticas de resiliência para um aplicativo de contêiner. |
Extensão | Pré-visualizar |
az containerapp resiliency update |
Atualize as políticas de resiliência para um aplicativo de contêiner. |
Extensão | Pré-visualizar |
az containerapp resiliency create
O grupo de comandos 'containerapp resiliency' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus
Crie políticas de resiliência para um aplicativo de contêiner.
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]
Exemplos
Crie políticas de resiliência recomendadas.
az containerapp resiliency create -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp --recommended
Crie a política de resiliência de tempo limite.
az containerapp resiliency create -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp \
--timeout 15 --timeout-connect 5
Crie políticas de resiliência usando uma configuração yaml.
az containerapp resiliency create -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp \
--yaml "path/to/yaml/file.yml"
Parâmetros Obrigatórios
O nome do aplicativo de contêiner existente.
O nome da Política de Resiliência do Aplicativo de Contêiner. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--', e deve ter menos de 30 caracteres.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
O intervalo de tempo em segundos entre as varreduras da análise de ejeção. Isso pode resultar em novas ejeções, bem como hosts sendo retornados ao serviço. Padrão: 10.
A % máxima de réplicas de aplicativos de contêiner que podem ser ejetadas. Ele ejetará pelo menos um host, independentemente do valor. Padrão: 100.
O número de respostas de erro consecutivas do lado do servidor (para tráfego HTTP, respostas 5xx; para tráfego TCP, falha ao responder PONG; etc.) antes que ocorra uma ejeção 5xx consecutiva. Padrão: 5.
Será tentada uma nova tentativa se o código de estado da resposta corresponder a qualquer código de estado nesta lista.
Especifique o intervalo base em milissegundos entre as tentativas. Padrão: 1000.
Será tentada uma nova tentativa se a mensagem de erro de resposta corresponder a qualquer erro nesta lista. Padrão: 5xx.
Especifique o intervalo máximo em milissegundos entre as tentativas. Padrão: 10000.
Especifique o número máximo de tentativas. Predefinição: 3.
O número máximo de solicitações pendentes que serão permitidas para o aplicativo de contêiner. Padrão: 1024.
O número máximo de solicitações paralelas que serão feitas ao aplicativo contêiner. Padrão: 1024.
Não espere que a operação de longa duração termine.
Defina valores recomendados de políticas de resiliência para um aplicativo de contêiner.
O número máximo de conexões que serão feitas com o aplicativo de contêiner.
O número máximo de tentativas de conexão malsucedidas que serão feitas antes de desistir.
Especifique o tempo limite em segundos. Isso se estende entre o momento em que toda a solicitação foi processada e quando a resposta foi completamente processada. Este tempo limite inclui todas as tentativas. Padrão: 60.
O tempo limite em segundos para novas conexões de rede com o aplicativo de contêiner. Padrão: 5.
Caminho para um arquivo .yaml com a configuração de uma política de resiliência de aplicativo de contêiner. Todos os outros parâmetros serão ignorados.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az containerapp resiliency delete
O grupo de comandos 'containerapp resiliency' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus
Exclua políticas de resiliência para um aplicativo de contêiner.
az containerapp resiliency delete --container-app-name
--resource-group
[--ids]
[--name]
[--no-wait]
[--subscription]
[--yes]
Exemplos
Exclua políticas de resiliência para um aplicativo de contêiner.
az containerapp resiliency delete -g MyResourceGroup \
-n MyResiliencyName --container-app-name MyContainerApp
Parâmetros Obrigatórios
O nome do aplicativo de contêiner existente.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
O nome da Política de Resiliência do Aplicativo de Contêiner. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--', e deve ter menos de 30 caracteres.
Não espere que a operação de longa duração termine.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Não solicite confirmação.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az containerapp resiliency list
O grupo de comandos 'containerapp resiliency' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus
Listar políticas de resiliência para um aplicativo de contêiner.
az containerapp resiliency list --container-app-name
--resource-group
Exemplos
Listar políticas de resiliência para um aplicativo de contêiner.
az containerapp resiliency list -g MyResourceGroup \
--container-app-name MyContainerApp
Parâmetros Obrigatórios
O nome do aplicativo de contêiner existente.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az containerapp resiliency show
O grupo de comandos 'containerapp resiliency' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus
Mostrar políticas de resiliência para um aplicativo de contêiner.
az containerapp resiliency show --container-app-name
--resource-group
[--ids]
[--name]
[--subscription]
Exemplos
Mostrar políticas de resiliência para um aplicativo de contêiner.
az containerapp resiliency show -g MyResourceGroup \
-n MyResiliencyName --container-app-name MyContainerApp
Parâmetros Obrigatórios
O nome do aplicativo de contêiner existente.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
O nome da Política de Resiliência do Aplicativo de Contêiner. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--', e deve ter menos de 30 caracteres.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az containerapp resiliency update
O grupo de comandos 'containerapp resiliency' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus
Atualize as políticas de resiliência para um aplicativo de contêiner.
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]
Exemplos
Atualize a política de resiliência do Pool de Conexões TCP.
az containerapp resiliency update -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp \
--tcp-connections 1024
Atualize as políticas de resiliência usando uma configuração yaml.
az containerapp resiliency update -g MyResourceGroup \
-n MyResiliencyName --container-app-name my-containerapp \
--yaml "path/to/yaml/file.yml"
Parâmetros Obrigatórios
O nome do aplicativo de contêiner existente.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
O intervalo de tempo em segundos entre as varreduras da análise de ejeção. Isso pode resultar em novas ejeções, bem como hosts sendo retornados ao serviço. Padrão: 10.
A % máxima de réplicas de aplicativos de contêiner que podem ser ejetadas. Ele ejetará pelo menos um host, independentemente do valor. Padrão: 100.
O número de respostas de erro consecutivas do lado do servidor (para tráfego HTTP, respostas 5xx; para tráfego TCP, falha ao responder PONG; etc.) antes que ocorra uma ejeção 5xx consecutiva. Padrão: 5.
Será tentada uma nova tentativa se o código de estado da resposta corresponder a qualquer código de estado nesta lista.
Especifique o intervalo base em milissegundos entre as tentativas. Padrão: 1000.
Será tentada uma nova tentativa se a mensagem de erro de resposta corresponder a qualquer erro nesta lista. Padrão: 5xx.
Especifique o intervalo máximo em milissegundos entre as tentativas. Padrão: 10000.
Especifique o número máximo de tentativas. Predefinição: 3.
O número máximo de solicitações pendentes que serão permitidas para o aplicativo de contêiner. Padrão: 1024.
O número máximo de solicitações paralelas que serão feitas ao aplicativo contêiner. Padrão: 1024.
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
O nome da Política de Resiliência do Aplicativo de Contêiner. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--', e deve ter menos de 30 caracteres.
Não espere que a operação de longa duração termine.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
O número máximo de conexões que serão feitas com o aplicativo de contêiner.
O número máximo de tentativas de conexão malsucedidas que serão feitas antes de desistir.
Especifique o tempo limite em segundos. Isso se estende entre o momento em que toda a solicitação foi processada e quando a resposta foi completamente processada. Este tempo limite inclui todas as tentativas. Padrão: 60.
O tempo limite em segundos para novas conexões de rede com o aplicativo de contêiner. Padrão: 5.
Caminho para um arquivo .yaml com a configuração de uma política de resiliência de aplicativo de contêiner. Todos os outros parâmetros serão ignorados.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.