Övning – Optimera program i flera regioner med hjälp av prestandadirigering
Din nätverksarkitekt vill se till att kunderna får bästa möjliga prestanda. Med hjälp av metoden för prestandadirigering i Traffic Manager kan du se till att användarna får åtkomst till den plats som är närmast dem. Nu ska vi konfigurera en instans av Traffic Manager till att använda prestandadirigering.
Skapa en Traffic Manager-profil med hjälp av prestandadirigering
Skapa en ny Traffic Manager-profil som har konfigurerats med prestandadirigering. Kör dessa kommandon:
az network traffic-manager profile create \ --resource-group <rgn>Sandbox resource group </rgn> \ --name TM-MusicStream-Performance \ --routing-method Performance \ --unique-dns-name TM-MusicStream-Performance-$RANDOM \ --output table
Skapa två nya slutpunkter som pekar på de offentliga IP-adresserna för de virtuella datorerna. Kör dessa kommandon:
WestId=$(az network public-ip show \ --resource-group <rgn>Sandbox resource group </rgn> \ --name westus2-vm-nic-pip \ --query id \ --output tsv) az network traffic-manager endpoint create \ --resource-group <rgn>Sandbox resource group </rgn> \ --profile-name TM-MusicStream-Performance \ --name "WestUS" \ --type azureEndpoints \ --target-resource-id $WestId
WestId=$(az network public-ip show \ --resource-group <rgn>Sandbox resource group </rgn> \ --name westeurope-vm-nic-pip \ --query id \ --output tsv) az network traffic-manager endpoint create \ --resource-group <rgn>Sandbox resource group </rgn> \ --profile-name TM-MusicStream-Performance \ --name "WestEurope" \ --type azureEndpoints \ --target-resource-id $WestId
Testa den nya konfigurationen
Kör det här kommandot för att gå till Traffic Manager-profilens fullständigt kvalificerade domännamn (FQDN). Din begäran dirigeras till den slutpunkt som svarar med lägst svarstid.
echo http://$(az network traffic-manager profile show \ --resource-group <rgn>Sandbox resource group </rgn> \ --name TM-MusicStream-Performance \ --query dnsConfig.fqdn \ --output tsv)
Beroende på var du befinner dig dirigeras du till den bäst presterande slutpunkten.
Kör följande
nslookup
kommando för att matcha Traffic Manager-profilens domännamn:nslookup $(az network traffic-manager profile show \ --resource-group <rgn>Sandbox resource group </rgn> \ --name TM-MusicStream-Performance \ --query dnsConfig.fqdn \ --output tsv)
Kommandot
nslookup
returnerar den plats där domännamnet matchar. Om du till exempel är närmast Europa returneras följande utdata:Non-authoritative answer: tm-musicstream-performance-29605.trafficmanager.net canonical name = westus2-vm-rmzkcs3kmupuq.westus2.cloudapp.azure.com. Name: westus2-vm-rmzkcs3kmupuq.westus2.cloudapp.azure.com Address: 13.66.168.61
Om dina kunder har två slutpunkter som har samma nätverkssvarstid dirigeras de kanske till endera slutpunkten. Uppdatera webbsidan för att se om du har samma slutpunkt.