Verificar definições do Gestor de Tráfego
Pré-requisitos
- Se não tiver uma subscrição do Azure, crie uma conta gratuita antes de começar.
- Este guia requer um perfil do Gestor de Tráfego. Para saber mais, veja Criar um perfil do Gestor de Tráfego.
Para testar as definições do Gestor de Tráfego, tem de ter vários clientes, em várias localizações, a partir dos quais pode executar os seus testes. Em seguida, reduza os pontos finais no perfil do Gestor de Tráfego um de cada vez.
- Defina o valor TTL DNS baixo para que as alterações se propaguem rapidamente (por exemplo, 30 segundos).
- Conheça os endereços IP dos seus serviços cloud e sites do Azure no perfil que está a testar.
- Utilize ferramentas que lhe permitem resolver um nome DNS para um endereço IP e apresentar esse endereço.
Está a verificar se os nomes DNS são resolvidos para endereços IP dos pontos finais no seu perfil. Os nomes devem ser resolvidos de forma consistente com o método de encaminhamento de tráfego definido no perfil do Gestor de Tráfego. Pode utilizar as ferramentas como nslookup ou dig para resolver nomes DNS.
Os exemplos seguintes ajudam-no a testar o seu perfil do Gestor de Tráfego.
Verificar o perfil do Gestor de Tráfego com nslookup e ipconfig no Windows
Abra um comando ou Windows PowerShell pedido como administrador.
Escreva
ipconfig /flushdns
para remover a cache de resolução DNS.Escreva
nslookup <your Traffic Manager domain name>
. Por exemplo, o seguinte comando verifica o nome de domínio com o prefixo myapp.contosonslookup myapp.contoso.trafficmanager.net
Um resultado típico mostra as seguintes informações:
- O nome DNS e o endereço IP do servidor DNS que está a ser acedido para resolver este nome de domínio do Gestor de Tráfego.
- O nome de domínio do Gestor de Tráfego que escreveu na linha de comandos após "nslookup" e o endereço IP para o qual o domínio do Gestor de Tráfego resolve. O segundo endereço IP é o importante a verificar. Deve corresponder a um endereço IP virtual público (VIP) para um dos serviços cloud ou sites no perfil do Gestor de Tráfego que está a testar.
Como testar o método de encaminhamento de tráfego de ativação pós-falha
- Deixe todos os pontos finais em cima.
- Com um único cliente, solicite a resolução de DNS para o nome de domínio da sua empresa com nslookup ou um utilitário semelhante.
- Certifique-se de que o endereço IP resolvido corresponde ao ponto final primário.
- Reduza o ponto final principal ou remova o ficheiro de monitorização para que o Gestor de Tráfego pense que a aplicação está inativa.
- Aguarde pelo DNS Time-to-Live (TTL) do perfil do Gestor de Tráfego e mais dois minutos. Por exemplo, se o TTL DNS for de 300 segundos (5 minutos), terá de aguardar sete minutos.
- Remova a cache do cliente DNS e solicite a resolução de DNS com nslookup. No Windows, pode remover a cache DNS com o comando ipconfig /flushdns.
- Certifique-se de que o endereço IP resolvido corresponde ao ponto final secundário.
- Repita o processo, derrubando cada ponto final por sua vez. Verifique se o DNS devolve o endereço IP do ponto final seguinte na lista. Quando todos os pontos finais estiverem inativos, deverá obter novamente o endereço IP do ponto final primário.
Como testar o método de encaminhamento de tráfego ponderado
- Deixe todos os pontos finais em cima.
- Com um único cliente, solicite a resolução de DNS para o nome de domínio da sua empresa com nslookup ou um utilitário semelhante.
- Certifique-se de que o endereço IP resolvido corresponde a um dos pontos finais.
- Remova a cache do cliente DNS e repita os passos 2 e 3 para cada ponto final. Deverá ver diferentes endereços IP devolvidos para cada um dos seus pontos finais.
Como testar o método de encaminhamento de tráfego de desempenho
Para testar eficazmente um método de encaminhamento de tráfego de desempenho, tem de ter clientes localizados em diferentes partes do mundo. Pode criar clientes em diferentes regiões do Azure que podem ser utilizados para testar os seus serviços. Se tiver uma rede global, pode iniciar sessão remotamente em clientes noutras partes do mundo e executar os seus testes a partir daí.
Em alternativa, existem serviços gratuitos de pesquisa e pesquisa de DNS baseados na Web disponíveis. Algumas destas ferramentas permitem-lhe verificar a resolução de nomes DNS a partir de várias localizações em todo o mundo. Efetue uma pesquisa em "Pesquisa DNS" por exemplo. Os serviços de terceiros, como o Gomez ou o Keynote, podem ser utilizados para confirmar que os seus perfis estão a distribuir tráfego conforme esperado.