مشاركة عبر


ترحيل استهلاك Azure Spring Apps القياسي وخطة مخصصة إلى Azure Container Apps

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

نوصي باستخدام Azure Container Apps كأفضل وجهة لترحيلك. Azure Container Apps عبارة عن نظام أساسي حاويات بلا خادم مدار بالكامل للتطبيقات متعددة اللغات ويوفر ميزات Java المحسنة المتوفرة سابقا في Azure Spring Apps.

لقد قدمنا ميزة ترحيل لتسهيل الانتقال من استهلاك Azure Spring Apps Standard وخطة مخصصة (معاينة) إلى Azure Container Apps. حدد Migrate في مدخل Microsoft Azure وتأكد من الإجراء.

لقطة شاشة لمدخل Azure تعرض الزر Migrate.

لقطة شاشة لمربع الحوار ترحيل إلى Azure Container Apps.

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

يذكر الفيديو التالي التوفر العام لتجارب Java على Azure Container Apps:


الأسئلة الشائعة

يتناول القسم التالي عدة أسئلة قد تكون لديك حول عملية الترحيل.

هل هناك خطط لإيقاف أي وحدات SKU أخرى لتطبيقات Azure Spring؟

نعم، ستتوقف خطط Azure Spring Apps الأخرى أيضا، مع فترة غروب الشمس لمدة ثلاث سنوات. لمزيد من المعلومات، راجع إعلان إيقاف Azure Spring Apps.

ماذا يحدث إذا لم أتخذ أي إجراءات بحلول 30 مارس/آذار 2025؟

يتم ترحيل تطبيقاتك تلقائيا إلى Azure Container Apps.

هل يمكنني الاستمرار في استخدام استهلاك Azure Spring Apps القياسي وخطة مخصصة؟

يمكنك الاستمرار في تشغيل التطبيقات الموجودة حتى 30 مارس 2025، ولكن لا يمكنك إنشاء تطبيقات ومثيلات خدمة جديدة بعد 30 سبتمبر 2024.

كيف يمكنني الحصول على المساعدة إذا فشلت عملية الترحيل؟

املأ نموذج طلب الدعم على مدخل Microsoft Azure، باستخدام القيم التالية:

  • بالنسبة لـ Issue type، حدد Technical.
  • بالنسبة لـ "Subscription"، حدد اشتراكك.
  • بالنسبة للخدمة، حدد Azure Spring Apps.
  • بالنسبة إلى المورد، حدد مورد Azure Spring Apps.
  • بالنسبة إلى الملخص، اكتب وصفا لمشكلتك.
  • بالنسبة إلى نوع المشكلة، حدد لم يتم سرد مشكلتي.

هل أحتاج إلى إنشاء مثيلات Spring Cloud Config Server وSpring Cloud Service Registry يدويا في Azure Container Apps؟

نعم، يجب إعادة إنشاء مثيلات Spring Cloud Config Server وSpring Cloud Service Registry في Azure Container Apps. كل من خادم تكوين Spring Cloud وSpring Cloud Service Registry هما أيضا مكونان مداران في Azure Container Apps، ولكن هناك بعض الاختلافات التجريبي. لمزيد من المعلومات، راجع البرنامج التعليمي: الاتصال بخادم Eureka المدار ل Spring في Azure Container Apps والبرنامج التعليمي: الاتصال بخادم تكوين مدار ل Spring في Azure Container Apps.

إذا كنت بحاجة إلى مساعدة في إنشاء خادم تكوين Spring Cloud وترحيله وSpring Cloud Service Registry إلى Azure Container Apps، فقم بإنشاء طلب دعم.

هل هناك أي وقت تعطل أثناء عملية الترحيل؟

لا يوجد وقت تعطل إلا إذا كنت تستخدم خادم تكوين Spring Cloud وسجل خدمة Spring Cloud، والذي يجب إعادة إنشائه يدويا في Azure Container Apps.

ماذا يحدث للتطبيقات التي لها معاملات أثناء الرحلة أثناء الترحيل؟

يتم تنفيذ جميع المعاملات أثناء الطيران دون أي انقطاع، ما لم تكن تستخدم خادم تكوين Spring Cloud وSpring Cloud Service Registry، والتي يجب إعادة إنشائها يدويا في Azure Container Apps.

هل هناك أي تغيير في عنوان IP/FQDN بعد الترحيل؟

ليس هناك أي تغيير. تظل جميع عناوين IP/FQDNs كما هي بعد الترحيل.

أنا أستخدم التخزين المستمر. كيف أعمل إعادة إنشائه في Azure Container Apps؟

يتم ترحيل التخزين المستمر تلقائيا إلى Azure Container Apps.

ما هي الآثار المترتبة على التسعير عند الانتقال إلى Azure Container Apps؟

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

يصف الجدول التالي الاختلافات:

الموارد المستخدمة لمكونات Java المدارة خطة استهلاك Azure Spring Apps القياسية خطة استهلاك Azure Container Apps
وحدة المعالجة المركزية النشطة لسجل خدمة Spring Cloud لا يوجد تغيير. لا يوجد تغيير.
وحدة المعالجة المركزية الخاملة ل Spring Cloud Service Registry لا يوجد تغيير. لا يوجد تغيير.
وحدة المعالجة المركزية النشطة لخادم تكوين Spring Cloud لا يوجد تغيير. لا يوجد تغيير.
وحدة المعالجة المركزية الخاملة لخادم تكوين Spring Cloud لا يوجد تغيير. لا يوجد تغيير.
مليون طلب تم تقديمها إلى Spring Cloud Service Registry لا توجد تكلفة إضافية. راجع تسعير Azure Container Apps.
مليون طلب تم إجراؤها إلى خادم تكوين Spring Cloud لا توجد تكلفة إضافية. راجع تسعير Azure Container Apps.

أيضا، باستخدام Azure Container Apps، يمكنك الاستفادة من خطة توفير Azure والاستفادة من المدخرات من خلال الالتزام. لمزيد من المعلومات، راجع خطة توفير Azure للحساب.

كيف أعمل الاستمرار في استخدام الشبكة الظاهرية الخاصة بي في Azure Container Apps؟

لا يوجد تغيير في تجربة الشبكة الظاهرية. يمكنك الاستمرار في استخدام الشبكة الظاهرية الخاصة بك.

هل سيتم ترحيل تطبيقي إلى خطة الاستهلاك أو الاستهلاك والخطة المخصصة مع ملفات تعريف حمل العمل في Azure Container Apps؟

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

كيف يمكنني الاستمرار في استمرار عمل مسارات التوزيع/سير العمل؟

يجب أن تشير مسارات التوزيع/سير العمل إلى Azure Container Apps للعمل بشكل صحيح. لمزيد من المعلومات، راجع تقديم المزيد من الطرق لنشر Azure Container Apps.

كيف أعمل الاستمرار في جعل البرامج النصية للأتمتة تعمل باستخدام Azure CLI؟

يجب تغيير البرامج النصية ل Azure CLI لجعلها تعمل في Azure Container Apps. لمزيد من المعلومات، راجع az containerapp.