تخصيص خروج Azure Spring Apps باستخدام مسار محدد من قبل المستخدم

إشعار

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

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

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

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

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

بشكل افتراضي، توفر Azure Spring Apps موازن تحميل SKU قياسي يمكنك إعداده واستخدامه للخروج. ومع ذلك، قد لا يفي الإعداد الافتراضي بمتطلبات جميع السيناريوهات. على سبيل المثال، قد لا يسمح ب IPs العامة، أو قد تكون هناك حاجة إلى المزيد من القفزات للخروج. عند استخدام هذه الميزة لتخصيص الخروج، لا تنشئ Azure Spring Apps موارد IP عامة.

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

القيود

  • يمكنك فقط تحديد OutboundType عند إنشاء مثيل خدمة Azure Spring Apps جديد، ولا يمكنك تحديثه بعد ذلك. OutboundType يعمل فقط مع شبكة ظاهرية.
  • يتطلب الإعداد outboundType إلى UserDefinedRouting مسارا معرفا من قبل المستخدم مع اتصال صادر صالح للمثيل الخاص بك.
  • يشير الإعداد outboundType إلى UserDefinedRouting أن عنوان IP لمصدر الدخول الموجه إلى موازن التحميل قد لا يتطابق مع عنوان وجهة الخروج الصادر للمثيل.

نظرة عامة على الأنواع الصادرة في Azure Spring Apps

يمكنك تخصيص مثيل Azure Spring Apps مع نوع فريد outboundType من نوعه loadBalancer أو userDefinedRouting.

نوع الصادر loadBalancer

القيمة الافتراضية outboundType هي loadBalancer. إذا outboundType تم تعيين إلى loadBalancer، يقوم Azure Spring Apps تلقائيا بتكوين مسارات الخروج ويتوقع الخروج من موازنات التحميل التي أنشأها موفر موارد Azure Spring Apps. تتم إعادة إنشاء موازني تحميل: أحدهما لوقت تشغيل الخدمة والآخر لتطبيق المستخدم. يتم توفير عنوان IP عام لكل موازن تحميل. يتم استخدام موازن التحميل لحركة مرور الخروج ل IP العام الذي تم إنشاؤه.

نوع الصادر userDefinedRouting

إشعار

استخدام نوع صادر هو سيناريو شبكة متقدم ويتطلب تكوين شبكة مناسبة.

إذا outboundType تم تعيين إلى userDefinedRouting، لا تقوم Azure Spring Apps بتكوين مسارات الخروج تلقائيا. يجب عليك إعداد مسارات الخروج بنفسك. لا يزال بإمكانك العثور على موازني تحميل في مجموعة الموارد الخاصة بك. يتم استخدامها فقط لحركة المرور الداخلية ولا تعرض أي IP عام. يجب إعداد جدولي توجيه مقترنين بشبكتين فرعيتين: أحدهما لخدمة وقت التشغيل والآخر لتطبيق المستخدم.

هام

يتطلب من outboundType userDefinedRouting توجيه وجهة 0.0.0.0/0 الوثب التالية لجهاز ظاهري للشبكة في جدول التوجيه. لمزيد من المعلومات، راجع مسؤوليات العملاء لتشغيل Azure Spring Apps في شبكة ظاهرية.

(راجع أيضًا )