التحكم في حركة مرور خدمة Azure App باستخدام Azure Traffic Manager

ملاحظة

توفر هذه المقالة معلومات موجزة لإدارة حركة مرور Microsoft Azure من حيث صلتها بخدمة تطبيقات Azure. يمكن العثور على مزيد من المعلومات حول Azure Traffic Manager نفسه من خلال زيارة الارتباطات الموجودة في نهاية هذه المقالة.

مقدمة

يمكنك استخدام Azure Traffic Manager للتحكم في كيفية توزيع الطلبات من عملاء الويب على التطبيقات في Azure App Service. عند إضافة نقاط نهاية خدمة التطبيقات إلى ملف تعريف مدير زيارات Azure، يقوم مدير زيارات Azure بتتبع حالة تطبيقات خدمة التطبيقات (قيد التشغيل أو التوقف أو الحذف) حتى يتمكن من تحديد أي من نقاط النهاية هذه يجب أن تتلقى حركة المرور.

أساليب التوجيه

يستخدم Azure Traffic Manager أربع طرق توجيه مختلفة. يتم وصف هذه الطرق في القائمة التالية لأنها تتعلق بخدمة Azure App.

  • الأولوية: استخدم تطبيقا أساسيا لجميع الزيارات، وقدم نسخا احتياطية في حالة عدم توفر التطبيقات الأساسية أو تطبيقات النسخ الاحتياطي.
  • مرجح: توزيع الزيارات عبر مجموعة من التطبيقات، إما بالتساوي أو وفقا للأوزان التي تحددها.
  • الأداء: عندما يكون لديك تطبيقات في مواقع جغرافية مختلفة، استخدم التطبيق "الأقرب" من حيث أقل زمن انتقال للشبكة.
  • الموقع الجغرافي: توجيه المستخدمين إلى تطبيقات محددة استنادا إلى الموقع الجغرافي الذي ينشأ منه استعلام DNS الخاص بهم.

لمزيد من المعلومات، راجع طرق توجيه Traffic Manager.

ملفات تعريف خدمة التطبيقات ومدير حركة المرور

لتكوين التحكم في حركة مرور تطبيق App Service، يمكنك إنشاء ملف تعريف في Azure Traffic Manager يستخدم إحدى طرق موازنة التحميل الأربعة الموضحة سابقا، ثم إضافة نقاط النهاية (في هذه الحالة، App Service) التي تريد التحكم في حركة المرور إلى ملف التعريف الخاص بها. يتم توصيل حالة تطبيقك (قيد التشغيل أو التوقف أو الحذف) بانتظام إلى ملف التعريف حتى يتمكن Azure Traffic Manager من توجيه حركة المرور وفقا لذلك.

عند استخدام Azure Traffic Manager مع Azure، ضع في اعتبارك النقاط التالية:

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

الخطوات التالية

للحصول على نظرة عامة مفاهيمية وفنية حول إدارة زيارات Azure، راجع نظرة عامة على إدارة حركة المرور.