محاكاة الحوادث
خروج

INC-3513 · P1

الجمعة السوداء لدى Bazar Zellige: الموقع يُرجع 503 منذ افتتاح التخفيضات، رغم أن Auto Scaling ضاعف الخوادم أربع مرات

الدار البيضاء · حساب AWS eu-west-3 · Bazar Zellige · الجمعة 27/11/2026 21:12

Bazar Zellige تبيع عبر الإنترنت الديكور والصناعة التقليدية والأجهزة الكهرومنزلية (www.bazarzellige.ma، 1,2 مليون حساب عميل). هذا المساء هو الجمعة السوداء: تُفتتح التخفيضات عند 21:00 (بتوقيت الدار البيضاء، 20:00 UTC) مع حملة تلفزية وعبر SMS. وتحقّق فيها الشركة ربع رقم معاملاتها السنوي.

البنية كلاسيكية: ALB alb-bazar-prod، ومجموعة Auto Scaling asg-bazar-web (instances بـ Node.js، توسّع حسب عدد الطلبات لكل هدف)، وذاكرة مؤقتة Redis ElastiCache cache-bazar-prod أمام القاعدة RDS PostgreSQL db-bazar-prod. ولاستيعاب الذروة، خطّط الفريق لـ تسخين مسبق للذاكرة المؤقتة عبر المهمة المجدولة rechauffe-catalogue على batch-01.

عند 21:00:03، ظهرت أولى أخطاء 503؛ وعند 21:09، كان Auto Scaling قد أطلق 18 instance إضافية، دون أي تحسّن. المدير التجاري، منير السقلي، يتصل كل دقيقتين. وتقترح مديرة قواعد البيانات، إلهام، «نقل القاعدة إلى instance أكبر بمرتين»؛ ويريد مطوّر «إفراغ Redis للانطلاق من جديد بشكل نظيف».

أنت Anas، مهندس السحابة المناوب، على poste-cloud (AWS CLI v2، المنطقة eu-west-3، وصول SSM Session Manager إلى الـ instances، والعميل psql عبر الـ VPN). الـ instance التطبيقية المرجعية: i-0c3f8a21d94e7b605؛ وخادم المعالجات: batch-01 (i-07b1e9d4c2a5f3816).

هذه المحاكاة مخصّصة للمسجَّلين في أحد التكوينات.

مسجَّل من قبل؟ سجِّل الدخول.