التحكم في نسبة استخدام الشبكة Azure App Service باستخدام Azure Traffic Manager
إشعار
توفر هذه المقالة معلومات موجزة لـ Microsoft Azure Traffic Manager من حيث صلتها بـ Azure App Service. يمكن العثور على مزيدٍ من المعلومات بشأن Azure Traffic Manager نفسه عن طريق زيارة الارتباطات في نهاية هذه المقالة.
مقدمة
يمكنك استخدام Azure Traffic Manager للتحكم في كيفية توزيع الطلبات من عملاء الويب على التطبيقات في Azure App Service. عند إضافة نقاط نهاية App Service إلى ملف تعريف Azure Traffic Manager، يتتبع Azure Traffic Manager حالة تطبيقات App Service (قيد التشغيل أو الإيقاف أو الحذف) بحيث يمكنه تحديد أي من نقاط النهاية هذه يجب أن تتلقى نسبة استخدام الشبكة.
أساليب التوجيه
يستخدم Azure Traffic Manager أربع طرق توجيه مختلفة. يتم وصف هذه الأساليب في القائمة التالية لأنها تتعلق بـ Azure App Service.
- الأولوية: استخدم تطبيقاً أساسياً لجميع نسب استخدام الشبكة، وقم بتوفير نُسخ احتياطية في حالة عدم توفر التطبيقات الأساسية أو التطبيقات الاحتياطية.
- موزون: توزيع نسبة استخدام الشبكة عبر مجموعة من التطبيقات، إما بالتساوي أو بناءً على عوامل ترجيح مختلفة.
- الأداء: عندما تكون لديك تطبيقات في مواقع جغرافية مختلفة، استخدم التطبيق "الأقرب" من حيث أقل زمن انتقال للشبكة.
- جغرافياً: وجّه المستخدمين إلى تطبيقات معينة بناءً على الموقع الجغرافي الذي نشأ منه استعلام DNS الخاص بهم.
لمزيد من المعلومات، راجع طرق توجيه Traffic Manager.
ملفات تعريف App Service وTraffic Manager
لتكوين التحكم في حركة مرور تطبيق App Service، يمكنك إنشاء ملف تعريف في Azure Traffic Manager يستخدم إحدى طرق موازنة التحميل الأربعة الموضحة سابقاً، ثم إضافة نقاط النهاية (في هذه الحالة، App Service) التي تريد التحكم في نسبة استخدام الشبكة إلى ملف التعريف لها. يتم إرسال حالة التطبيق (قيد التشغيل أو الإيقاف أو الحذف) بشكلٍ منتظم إلى ملف التعريف بحيث يمكن لـ Azure Traffic Manager توجيه نسبة استخدام الشبكة وفقاً لذلك.
عند استخدام Azure Traffic Manager مع Azure، ضع في اعتبارك النقاط التالية:
- بالنسبة إلى عمليات نشر التطبيق فقط داخل نفس المنطقة، توفر App Service بالفعل وظائف تجاوز الفشل ووظيفة الترتيب الدوري بغض النظر عن وضع التطبيق.
- بالنسبة إلى عمليات النشر في نفس المنطقة التي تستخدم App Service بالاقتران مع خدمة سحابة Azure أخرى، يُمكنك دمج كلا النوعين من نقاط النهاية لتمكين السيناريوهات المختلطة.
- يُمكنك تحديد نقطة نهاية App Service واحدة فقط لكل منطقة في ملف تعريف. عند تحديد تطبيقاً كنقطة نهاية لمنطقة واحدة، تصبح التطبيقات المتبقية في تلك المنطقة غير متوفرة للتحديد لملف التعريف هذا.
- تظهر نقاط نهاية App Service التي تحددها في ملف تعريف Azure Traffic Manager ضمن قسم أسماء المجالات في صفحة تكوين للتطبيق في ملف التعريف، ولكنها غير قابلة للتكوين هناك.
- بعد إضافة تطبيق إلى ملف تعريف، يعرض عنوان URL للموقع في لوحة المعلومات لصفحة مدخل التطبيق عنوان URL للمجال المخصص للتطبيق إذا قمت بإعداد واحد. وإلا، فإنه يعرض عنوان URL لملف تعريف Traffic Manager (على سبيل المثال،
contoso.trafficmanager.net
). يظهر كل من اسم المجال المباشر للتطبيق وعنوان URL الخاص بـ Traffic Manager على صفحة تكوين التطبيق ضمن قسم أسماء المجالات. - تعمل أسماء المجالات المخصصة كما هو متوقع، ولكن بجانب إضافتها إلى تطبيقاتك، يجب عليك أيضاً تكوين خريطة DNS للإشارة إلى عنوان URL لـ Traffic Manager. للحصول على معلومات بشأن كيفية إعداد مجال مخصص لتطبيق App Service، راجع تكوين اسم مجال مخصص في Azure App Service مع تكامل Traffic Manager.
- يُمكنك فقط إضافة التطبيقات الموجودة في الوضع القياسي أو المتميز إلى ملف تعريف Azure Traffic Manager.
- تؤدي إضافة تطبيق إلى ملف تعريف Traffic Manager إلى إعادة تشغيل التطبيق.
الخطوات التالية
للحصول على نظرة عامة مفاهيمية وتقنية على Azure Traffic Manager، راجع نظرة عامة على Traffic Manager.