مشاركة عبر


قم بإدارة دورة حياة التطبيق في Azure Container Apps

تنطوي دورة حياة تطبيق Azure Container Apps علىالمراجعات.

عند نشر تطبيق الحاوية، يتم إنشاء المراجعة الأولى بشكل تلقائي. يتم إنشاء المزيد من المراجعات مع تغيير الحاويات، أو إجراء أي تعديلات على template قسم التكوين.

يتدفق تطبيق الحاوية عبر أربع مراحل: النشر والتحديث وإلغاء التنشيط وإيقاف التشغيل.

إشعار

لا تدعم مهام Azure Container Apps المراجعات. يتم نشر الوظائف وتحديثها مباشرة.

التوزيع

عند نشر تطبيق حاوية، يمكنك إنشاء المراجعة الأولى تلقائيا.

Azure Container Apps: مرحلة التوزيع

Update

عند تحديث تطبيق حاوية بتغيير نطاق المراجعة، فإنك تقوم بإنشاء مراجعة جديدة. يمكنك اختيار ما إذا كنت تريد إلغاء تنشيط المراجعات القديمة تلقائيا (وضع المراجعة الفردية) أو السماح لها بالبقاء متاحة (وضع المراجعة المتعددة).

Azure Container Apps: مرحلة التحديث

عند استخدام وضع المراجعة الفردية، تقوم تطبيقات الحاوية تلقائيا بالتبديل بين المراجعات لدعم النشر الصفري في وقت التوقف عن العمل.

إلغاء التنشيط

عندما لا تحتاج إلى مراجعة، يمكنك إلغاء تنشيطها وإعادة تنشيطها لاحقا إذا لزم الأمر. أثناء إلغاء التنشيط، يتم إيقاف تشغيل الحاويات الموجودة في المراجعة.

Azure Container Apps: مرحلة إلغاء التنشيط

Shutdown

يتم إيقاف تشغيل الحاويات في الحالات التالية:

  • عند توسيع نطاق تطبيق حاوية
  • عند حذف تطبيق حاوية
  • عند إلغاء تنشيط المراجعة

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

إذا لم يستجب التطبيق الخاص بك في غضون 30 ثانية للرسالة SIGTERM ، فسينهي SIGKILL الحاوية الخاصة بك.

تأكد من أن تطبيقك يمكنه التعامل مع عمليات إيقاف التشغيل بأمان. تتم إعادة تشغيل الحاويات بانتظام، لذلك لا تتوقع استمرار الحالة داخل الحاوية. بدلا من ذلك، استخدم ذاكرة التخزين المؤقت الخارجية لمتطلبات ذاكرة التخزين المؤقت في الذاكرة باهظة الثمن.

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