Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Serviço de Aplicativo do Azure fornece recursos internos de confiabilidade para ajudar a garantir que seus aplicativos permaneçam disponíveis e resilientes. Este artigo descreve como criar um plano do Serviço de Aplicativo que inclui redundância de zona. Ele também aborda como desabilitar e habilitar a redundância de zona em planos existentes e como verificar se há suporte à redundância de zona. Para obter mais informações sobre redundância de zona, consulte Confiabilidade no Serviço de Aplicativo.
Importante
A redundância de zona distribui instâncias do plano do App Service pelas zonas de disponibilidade; não cria réplicas garantidas do aplicativo. Se perSiteScaling for true e um app ou slot de implantação tiver um limite de trabalhador de 1, não infira que o app ou slot tem uma segunda réplica ativa. Limites de 2 ou mais permitem a colocação em vários workers distintos do plano, mas não garantem que essas instâncias estejam distribuídas entre zonas físicas. Revise a escalabilidade por aplicativo e a confiabilidade no App Service ao projetar a carga de trabalho.
Criar um novo plano de serviço de aplicativo com redundância de zona
Para criar um novo plano do Serviço de Aplicativo que inclua redundância de zona, siga as etapas apropriadas.
Siga as diretrizes para criar um plano do Serviço de Aplicativo. Certifique-se de selecionar Habilitado para Redundância de Zona.
Definir redundância de zona para um plano do Serviço de Aplicativo existente
Para habilitar a redundância de zona em um plano do Serviço de Aplicativo existente, verifique se há suporte para redundância de zona.
Se o plano do Serviço de Aplicativo der suporte à redundância de zona, use o portal do Azure, a CLI do Azure ou o Bicep e o Azure Resource Manager para habilitá-lo ou desabilitá-lo.
Importante
Antes de ativar a redundância de zona, registre a capacidade atual do plano e o modo de escalonamento. Se a escalabilidade por aplicativo estiver ativada, revise o limite de trabalhadores configurados para cada app e slot de implantação. Um limite de
1não fornece uma réplica simultânea em outra zona. Para o escalonamento baseado em regras, certifique-se de que cada perfil de autoescala aplicável tenha capacidades mínima, padrão e máxima de pelo menos2.No portal do Azure, acesse seu plano do Serviço de Aplicativo.
Selecione Configurações>Expandir (Plano do Serviço de Aplicativo) no painel de navegação esquerdo.
Siga as instruções para o modo de escala configurado para o plano:
-
Manual: Se a contagem de instâncias for menor que
2, aumente-a para2; preserve um valor maior. Selecione Redundância de Zona e então salve suas alterações. -
Automático: O mínimo de instâncias é gerenciado automaticamente e indisponível no portal. Selecione Redundância de Zona, salve suas alterações e confirme que a capacidade resultante do plano seja de pelo menos
2. -
Baseado em Regras: Você não pode realizar esse fluxo de trabalho no portal. Primeiro, atualize separadamente cada perfil de autoescala aplicável para que seu mínimo, padrão e máximo sejam cada um pelo menos
2, preservando valores mais altos. Depois, use o CLI do Azure ou o Bicep e o Azure Resource Manager para habilitar a redundância de zonas.
-
Manual: Se a contagem de instâncias for menor que
Para escalonamento manual ou automático , para desabilitar a redundância de zona, desmarque a redundância de zona e salve suas alterações.
Se o plano do Serviço de Aplicativo estiver em uma unidade de escala que não ofereça suporte à redundância de zona, você não poderá habilitar a redundância de zona em seu plano. Em vez disso, você precisa reimplantar seus aplicativos para um novo plano em uma unidade de escala diferente.
Verificar se há suporte para redundância de zona em um plano do Serviço de Aplicativo
Para verificar se um plano do Serviço de Aplicativo existente dá suporte à redundância de zona, execute as seguintes etapas:
Determine o número máximo de zonas de disponibilidade que o plano do Serviço de Aplicativo dá suporte usando o portal do Azure, a CLI do Azure ou o Bicep e o Resource Manager.
No portal do Azure, acesse seu plano do Serviço de Aplicativo.
Selecione Expansão (plano do Serviço de Aplicativo).
O máximo de zonas disponíveis mostra o número máximo de zonas que seu plano do Serviço de Aplicativo pode usar.
Compare o número com a tabela a seguir para determinar se o plano dá suporte à redundância de zona.
Número máximo de zonas Suporte à redundância de zona Mais de 1 Suportado Igual a 1 Sem suporte* * Se você usa um plano ou um carimbo que não dá suporte a zonas de disponibilidade, você deve criar um novo plano do Serviço de Aplicativo em um novo grupo de recursos. Essa configuração garante que sua implantação utilize a infraestrutura do App Service que dá suporte a zonas de disponibilidade.
Exibir zonas físicas para um plano do Serviço de Aplicativo
Quando você tem um plano do App Service com redundância entre zonas, a plataforma distribui as instâncias do plano pelas zonas de disponibilidade físicas. Use o portal do Azure ou a CLI do Azure para inspecionar a zona física informada para as instâncias atualmente observadas de um aplicativo.
Note
Os valores observados physicalZone são informações de posicionamento em um ponto no tempo. Eles não comprovam que existem réplicas ocultas de aplicativos nem garantem diversidade de zonas físicas para um aplicativo ou slot de implantação. Ao usar escalonamento por app, um app pode rodar em menos instâncias do que o planejado.
No portal do Azure, vá até o aplicativo App Service que você quer inspecionar.
Selecione Verificação de integridade.
Selecione Instâncias para exibir o posicionamento da zona física para cada uma de suas instâncias.