تدعم الآن Amazon ECS إشارات إيقاف الحاويات المخصصة على AWS Fargate

:تاريخ النشر 10 ديسمبر 2025

تدعم الآن Amazon Elastic Container Service (Amazon ECS) إشارات إيقاف الحاويات المخصصة لمهام Linux التي تعمل على AWS Fargate، مع احترام إشارة التوقف التي تم تكوينها في صور مبادرة الحاوية المفتوحة (OCI) عند إيقاف المهام. يعمل التحسين على تحسين سلوك إيقاف التشغيل الآمن من خلال محاذاة إنهاء مهمة Fargate مع إشارة الإنهاء المفضلة لكل حاوية.

في السابق، عندما كان يتم إيقاف مهمة Amazon ECS تعمل على AWS Fargate، كانت كل حاوية Linux تتلقى SIGTERM دائمًا متبوعًا بـ SIGKILL بعد المهلة التي تمت تكوينها. من خلال السلوك الجديد، يقرأ وكيل حاوية Amazon ECS إشارة التوقف من تكوين صورة الحاوية ويرسل تلك الإشارة عند إيقاف المهمة. يمكن الآن تشغيل الحاويات التي تعتمد على إشارات مثل SIGQUIT أو SIGINT للإغلاق الآمن على Fargate مع دلالات الإنهاء المقصودة. إذا لم يتم تكوين STOPSIGNAL، فستستمر Amazon ECS في إرسال SIGTERM افتراضيًا.

يمكن للعملاء استخدام إشارات التوقف المخصصة على Amazon ECS مع AWS Fargate عن طريق إضافة تعليمات STOPSIGNAL (على سبيل المثال، STOPSIGNAL SIGQUIT) إلى صور الحاويات المتوافقة مع OCI. يتوفر الدعم لإشارات التوقف المحددة بواسطة الحاوية في جميع مناطق AWS. لمعرفة المزيد، ارجع إلى دليل مطور ECS.