مشاركة عبر


دمج تطبيقات Azure Spring مع حلول موازنة تحميل Azure

إشعار

سيتم إهمال الخطط الأساسية والقياسية والمؤسسة بدءا من منتصف مارس 2025، مع فترة تقاعد 3 سنوات. نوصي بالانتقال إلى Azure Container Apps. لمزيد من المعلومات، راجع إعلان إيقاف Azure Spring Apps.

سيتم إهمال الاستهلاك القياسي والخطة المخصصة بدءا من 30 سبتمبر 2024، مع إيقاف التشغيل الكامل بعد ستة أشهر. نوصي بالانتقال إلى Azure Container Apps. لمزيد من المعلومات، راجع ترحيل استهلاك Azure Spring Apps القياسي وخطة مخصصة إلى Azure Container Apps.

تنطبق هذه المقالة على:✅ Java ✅ C#‎

تنطبق هذه المقالة على:✅ Basic/Standard ✅ Enterprise

دعم Azure Spring Apps تطبيقات Spring على Azure. يمكن أن تتطلب زيادة أعمال مراكز البيانات المتعددة مع إدارة حالات متعددة من تطبيق Azure Spring Apps.

يوفر Azure بالفعل حلولا مختلفة لموازنة التحميل. هناك ثلاثة خيارات شائعة لدمج Azure Spring Apps مع حلول موازنة تحميل Azure:

  1. دمج تطبيقات Azure Spring مع مدير نسبة استخدام الشبكة Azure
  2. ادمج تطبيقات بوابة Azure Spring مع Azure App
  3. ادمج تطبيقات Azure Spring مع Azure Front Door

في الأمثلة أدناه، سنحمل طلبات موازنة لمجال www.contoso.com مخصص نحو توزيعين من Azure Spring Apps في منطقتين مختلفتين: eastus.azuremicroservices.io و westus.azuremicroservices.io.

نوصي بأن يكون اسم المجال، كما يراه المستعرض، هو نفس اسم المضيف الذي يستخدمه موازن التحميل لتوجيه نسبة استخدام الشبكة إلى النهاية الخلفية ل Azure Spring Apps. توفر هذه التوصية أفضل تجربة عند استخدام موازن تحميل لعرض التطبيقات المستضافة في Azure Spring Apps. إذا كان المجال الذي يعرضه موازن التحميل مختلفا عن المجال المقبول من قبل Azure Spring Apps، يمكن قطع ملفات تعريف الارتباط وعناوين URL لإعادة التوجيه التي تم إنشاؤها (على سبيل المثال). لمزيد من المعلومات، راجع الاحتفاظ باسم المضيف.

المتطلبات الأساسية

دمج تطبيقات Azure Spring مع مدير نسبة استخدام الشبكة Azure

لدمج Azure Spring Apps مع Traffic Manager، أضف نقاط النهاية العامة الخاصة به كنقاط نهاية لمدير حركة المرور ثم قم بتكوين مجال مخصص لكل من مدير حركة المرور وAzure Spring Apps.

أضف نقطة النهاية في مدير المرور

أضف نقطة النهاية في مدير المرور:

  1. حدد النوع ليكون نقطة النهاية الخارجية .

  2. إدخال اسم نطاق مؤهل تمامًا (FQDN) لكل نقطة نهاية عامة من Azure Spring Apps.

  3. حدد موافق.

    لقطة شاشة لمدخل Azure تعرض صفحة إضافة نقطة نهاية مع eastus FQDN مع الأولوية 1.

    لقطة شاشة لمدخل Azure تعرض صفحة إضافة نقطة نهاية مع westus FQDN مع الأولوية 2.

اضبط المجال المخصص

لكي تنهي التكوين:

  1. سجل الدخول إلى موقع ويب موفر المجال الخاص بك، وأنشئ تعيين سجل CNAME من مجالك المخصص إلى اسم مجال Azure الافتراضي لمدير حركة المرور.

ادمج تطبيقات بوابة Azure Spring مع Azure App

للتكامل مع خدمة Azure Spring Apps، قم بإكمال التكوينات التالية:

تكوين تجمع الواجهة الخلفية

  1. حدد النوع المستهدف على أنه عنوان بروتوكول الإنترنت أو FQDN .

  2. أدخل نقاط النهاية العامة لـ Azure Spring Apps.

    لقطة شاشة لمدخل Azure تعرض صفحة إضافة تجمع الخلفية مع تمييز قيم أهداف الواجهة الخلفية.

أضف المسبار المخصص

  1. حدد المجسات الصحية ثم أضف لفتح المخصص مسبار حوار.

  2. النقطة الرئيسية هي تحديد لا لاختيار اسم المضيف من خيار إعدادات HTTP الخلفية وتحديد اسم المضيف بشكل صريح. لمزيد من المعلومات، راجع تكوين بوابة التطبيق للحفاظ على اسم المضيف.

    لقطة شاشة لمدخل Azure تعرض صفحة الفحص.

تكوين إعداد الواجهة الخلفية

  1. حدد Backend settings ثم Add لإضافة إعداد الواجهة الخلفية.

  2. تجاوز باسم مضيف جديد: حدد لا.

  3. استخدم المسبار المخصص : اختر نعم واختر المسبار المخصص الذي تم إنشاؤه أعلاه.

    لقطة شاشة لمدخل Azure تعرض صفحة إضافة إعداد الواجهة الخلفية.

ادمج تطبيقات Azure Spring مع Azure Front Door

للتكامل مع خدمة Azure Spring Apps وتكوين مجموعة أصل، استخدم الخطوات التالية:

  1. إضافة مجموعة أصل.

  2. حدد نقاط النهاية الخلفية عن طريق إضافة أصول لمثيلات Azure Spring Apps المختلفة.

    لقطة شاشة لمدخل Microsoft Azure تعرض صفحة Add an origin group مع تمييز الزر Add an origin.

  3. حدد نوع الأصل ك Azure Spring Apps.

  4. حدد مثيل Azure Spring Apps لاسم المضيف.

  5. احتفظ برأس المضيف الأصلي فارغا، بحيث يتم استخدام عنوان المضيف الوارد نحو الخلفية. لمزيد من المعلومات، راجع تكوين Azure Front Door للحفاظ على اسم المضيف.

    لقطة شاشة لمدخل Azure تعرض صفحة إضافة أصل.

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