Controle do tráfego do Serviço de Aplicativo do Azure com o Gerenciador de Tráfego do Azure

Observação

Este artigo fornece informações resumidas sobre o Gerenciador de Tráfego do Microsoft Azure, já que está relacionado ao Serviço de Aplicativo do Azure. Mais informações sobre o próprio Gerenciador de Tráfego do Azure podem ser encontradas visitando-se os links ao final deste artigo.

Introdução

Você pode usar o Gerenciador de Tráfego do Azure para controlar como as solicitações de clientes Web são distribuídas aos aplicativos no Serviço de Aplicativo do Azure. Quando os pontos de extremidade do Serviço de Aplicativo são adicionados a um perfil do Gerenciador de Tráfego do Azure, o Gerenciador de Tráfego do Azure acompanha o status de seus aplicativos do Serviço de Aplicativo (em execução, parados ou excluídos) para decidir quais desses pontos de extremidade devem receber tráfego.

Métodos de roteamento

O Gerenciador de Tráfego do Azure usa quatro métodos diferentes de roteamento. Esses métodos são descritos na lista a seguir, pois pertencem ao Serviço de Aplicativo do Azure.

  • Prioridade: use um aplicativo primário para todo o tráfego e forneça backups caso o backup primário ou os aplicativos de backup não estejam disponíveis.
  • Ponderada: distribua tráfego em um conjunto de aplicativos, seja uniformemente ou acordo com pesos, o que você definir.
  • Desempenho: quando você tiver aplicativos em diferentes localizações geográficas, use o aplicativo "mais próximo" em termos da menor latência de rede.
  • Geográfico: direcionar os usuários para aplicativos específicos com base em qual localização geográfica a consulta DNS se origina.

Para obter mais informações, confira Traffic Manager routing methods (Métodos de roteamento do Gerenciador de Tráfego).

Perfis do Serviço de Aplicativo e do Gerenciador de Tráfego

Para configurar o controle do aplicativo de tráfego do Serviço de Aplicativo, crie um perfil no Gerenciador de Tráfego do Azure que use um dos quatro métodos de balanceamento de carga descritos anteriormente e, em seguida, adicione os pontos de extremidade (neste caso, Serviço de Aplicativo) para os quais você deseja controlar o tráfego até o perfil. O status do aplicativo (em execução, parado ou excluído) é comunicado regularmente ao perfil para que o Gerenciador de Tráfego do Azure possa direcioná-lo de acordo.

Ao usar o Gerenciador de Tráfego do Azure com o Azure, tenha em mente os seguintes pontos:

  • Para implantações apenas de aplicativos na mesma região, o Serviço de Aplicativo já oferece funcionalidade de failover e rodízio independentemente do modo do aplicativo.
  • Para implantações na mesma região usando o Serviço de Aplicativo juntamente com outro serviço de nuvem do Azure, você pode combinar ambos os tipos de pontos de extremidade para habilitar cenários híbridos.
  • Você só pode especificar um ponto de extremidade do Serviço de Aplicativo por região em um perfil. Quando você seleciona um aplicativo como um ponto de extremidade para uma região, os aplicativos restantes nessa região ficam indisponíveis para seleção para esse perfil.
  • Os pontos de extremidade do Serviço de Aplicativo que você especificar no perfil do Gerenciador de Tráfego do Azure serão exibidos na seção Nomes de Domínio da página Configurar do aplicativo no perfil, mas não serão configuráveis lá.
  • Depois que você adicionar um aplicativo a um perfil, a URL do Site no Painel da página do portal do aplicativo exibirá a URL do domínio personalizado do aplicativo se você tiver configurado uma. Caso contrário, exibe a URL do perfil do Gerenciador de Tráfego (por exemplo, contoso.trafficmanager.net). O nome de domínio direto do aplicativo e a URL do Gerenciador de Tráfego estarão visíveis na página Configurar do aplicativo na seção Nomes de Domínio.
  • Os nomes de domínio personalizados funcionam conforme esperado, mas, além de adicioná-los a seus aplicativos, você também deve configurar o mapa DNS para apontar para a URL do Gerenciador de Tráfego. Para obter informações sobre como configurar um domínio personalizado para um aplicativo do Serviço de Aplicativo, consulte Configurar um nome de domínio personalizado no Serviço de Aplicativo do Azure com a integração do Gerenciador de tráfego.
  • Você só pode adicionar aplicativos que estejam no modo padrão ou premium para um perfil do Gerenciador de Tráfego do Azure.
  • Adicionar um aplicativo a um perfil do Gerenciador de Tráfego faz com que o aplicativo seja reiniciado.

Próximas etapas

Para obter uma visão geral conceitual e técnica do Gerenciador de Tráfego do Azure, consulte Visão geral do Gerenciador de Tráfego.