Dimensionamento automático de um aplicativo Web
Por padrão, um Plano do Serviço de Aplicativo só implementa o dimensionamento manual. O sistema de reservas do hotel no cenário exige que você configure o dimensionamento automático.
Nesta unidade, você verá como habilitar o dimensionamento automático, criar regras de dimensionamento automático e monitorar uma atividade de dimensionamento automático.
Habilitar o dimensionamento automático
Modifique o Plano do Serviço de Aplicativo do aplicativo Web para habilitar o dimensionamento automático. Um Plano do Serviço de Aplicativo tem configurações para escalar horizontalmente que você pode usar para habilitar, adicionar condições e definir regras de dimensionamento automático.
Observação
Nem todos os tipos de preço são compatíveis com o dimensionamento automático. Os tipos de preço de desenvolvimento são limitados a uma só instância (os tipos F1 e D1) ou só oferecem dimensionamento manual (o tipo B1). Se você tiver selecionado um desses tipos, primeiro deverá escalar verticalmente até o S1 ou qualquer uma das camadas de serviço de produção do nível P.
Implemente o dimensionamento automático selecionando e configurando uma escala manual ou dimensionamento automático personalizado na página Escalar horizontalmente para um plano de Serviço de Aplicativo.
Adicionar condições de dimensionamento
Ao implementar o dimensionamento automático, será possível editar a condição de dimensionamento padrão e adicionar suas próprias condições de dimensionamento personalizadas. Lembre-se de que cada condição de escala pode ser definida com base em uma métrica ou uma contagem específica de instâncias.
Uma condição de dimensionamento baseada em métrica também pode especificar o número mínimo e máximo de instâncias a serem criadas. O número máximo não pode exceder os limites definidos pelo tipo de preço. Além disso, todas as condições de escala diferentes do padrão podem incluir um agendamento que indica quando a condição deve ser aplicada.
Criar regras de dimensionamento
Uma condição de dimensionamento baseada em métrica contém uma ou mais regras de dimensionamento. Inicialmente, uma condição de dimensionamento contém somente uma regra padrão. Use o link Adicionar uma regra para adicionar suas próprias regras personalizadas. Defina os critérios que indicam quando uma regra deve disparar uma ação de dimensionamento automático e a ação a ser executada (expandir ou reduzir horizontalmente) usando as métricas, as agregações, os operadores e os limites descritos anteriormente.
Monitorar a atividade de dimensionamento automático
O portal do Azure permite que você acompanhe quando o dimensionamento automático ocorre por meio do gráfico Histórico de execuções. Este gráfico mostra como o número de instâncias varia ao longo do tempo e quais condições de dimensionamento automático causaram cada alteração.
É possível usar o gráfico de Histórico de execuções com as métricas mostradas na página Visão geral para correlacionar os eventos de dimensionamento automático com o uso de recursos.
Desabilitar o dimensionamento automático
Para desabilitar o dimensionamento automático, selecione a opção Dimensionamento automático personalizado na página Escalar horizontalmente do Plano do Serviço de Aplicativo. Em seguida, selecione a opção Desabilitar dimensionamento automático no painel Padrão.