INC-3504 · P1
توصيل الوجبات: سلال تُفرَّغ و«Erreur 500» عند الدفع منذ إعادة تشغيل الليلة
مراكش · قاعة الخوادم سيدي غانم · bastion-ch · الإثنين 11:40
Chhiwat Livraison (شركة وهمية، مراكش) توصل وجبات 600 مطعم. الجلسات والسلال وأقفال الدفع
موجودة في Redis 7: master واحد واثنان من الـ replicas (redis-ch-01..03)، تراقبها ثلاثة
Sentinel تقوم بالتبديل (failover) تلقائيًا عند العطل. ويحمل خادمان Node.js
(app-ch-01 وapp-ch-02) الـ API.
هذه الليلة عند 04:30، أُعيد تشغيل redis-ch-01 (الـ master) لتطبيق تصحيح على النواة. وعاد إلى
الخدمة عند 04:33. ومنذ ذلك الحين، تُفرَّغ السلال ويفشل تأكيد الطلبات. وتبدأ ذروة الغداء
عند 12:00. وقد تحقّق فريق المناوبة سابقًا: «Redis يجيب على PING في الخوادم الثلاثة».
أنت مهندس إنتاج من المستوى N3 على bastion-ch (SSH root، وredis-cli متاح في كل مكان).
المهمة: استعادة الكتابة دون فقدان السلال ودون إنشاء masterين.