تدريب - تحسين التطبيقات عبر المناطق باستخدام توجيه الأداء
يرغب مهندس الشبكة لديك في ضمان حصول العملاء على أفضل أداء. باستخدام أسلوب توجيه الأداء في Traffic Manager، يمكنك ضمان وصول المستخدمين إلى أقرب موقع لهم. لنقم بتكوين مثيل لـ Traffic Manager لاستخدام توجيه الأداء.
إنشاء ملف تعريف Traffic Manager باستخدام توجيه الأداء
قم بإنشاء ملف تعريف جديد لـ Traffic Manager تم إعداده باستخدام توجيه الأداء. تشغيل هذه الأوامر.
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قم بإنشاء نقطتي نهاية جديدتين تشيران إلى عناوين IP العامة للأجهزة الظاهرية. تشغيل هذه الأوامر.
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 $WestIdEastId=$(az network public-ip show \ --resource-group <rgn>Sandbox resource group </rgn> \ --name eastasia-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 "EastAsia" \ --type azureEndpoints \ --target-resource-id $EastId
اختبار التكوين الجديد
قم بتشغيل هذا الأمر للانتقال إلى اسم المجال المؤهل بالكامل لملفات تعريف Traffic Manager (FQDN). يتم توجيه طلبك إلى نقطة النهاية التي تستجيب مع أقل أولوية.
echo http://$(az network traffic-manager profile show \ --resource-group <rgn>Sandbox resource group </rgn> \ --name TM-MusicStream-Performance \ --query dnsConfig.fqdn \ --output tsv)استناداً إلى مكان وجودك، سيتم توجيهك إلى نقطة النهاية الأفضل أداءً.
.
قم بتشغيل الأمر التالي
nslookupلحل اسم مجال ملف تعريف Traffic Manager.nslookup $(az network traffic-manager profile show \ --resource-group <rgn>Sandbox resource group </rgn> \ --name TM-MusicStream-Performance \ --query dnsConfig.fqdn \ --output tsv)يقوم الأمر
nslookupبإرجاع الموضع حيثما تم حل اسم المجال. على سبيل المثال، إذا كنت الأقرب إلى أوروبا، فإنه يعرض ما يلي.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
إذا كانت لدى عملائك نقطتا نهاية لهما زمن انتقال متساوٍ للشبكة، فقد يتم توجيههما إلى أي من نقطتي النهاية. قم بتحديث صفحة الويب لمعرفة ما إذا كان يتم تقديم نفس نقطة النهاية لك أم لا.
هل تحتاج إلى مساعدة؟ راجع دليل استكشاف الأخطاء وإصلاحها الذي نقدمه أو يمكنك توفير ملاحظات معينة عبر الإبلاغ عن مشكلة.