Simulations d’incidents
Quitter

INC-3504 · P1

Livraison de repas : paniers vidés et « Erreur 500 » au paiement depuis le redémarrage de cette nuit

Marrakech · salle serveurs Sidi Ghanem · bastion-ch · lundi 11:40

Chhiwat Livraison (entreprise fictive, Marrakech) livre les repas de 600 restaurants. Les sessions, les paniers et les verrous de paiement sont dans Redis 7 : un maître et deux réplicas (redis-ch-01..03), surveillés par trois Sentinel qui basculent automatiquement en cas de panne. Deux serveurs Node.js (app-ch-01, app-ch-02) portent l'API.

Cette nuit à 04:30, redis-ch-01 (le maître) a redémarré pour un correctif du noyau. Il est revenu en ligne à 04:33. Depuis, les paniers se vident et la validation de commande échoue. Le rush du déjeuner commence à 12:00. L'astreinte a déjà vérifié : « Redis répond au PING sur les trois serveurs ».

Vous êtes ingénieur de production N3 sur bastion-ch (SSH root, redis-cli disponible partout). Mission : rétablir les écritures sans perdre les paniers ni créer deux maîtres.

Cette simulation est réservée aux élèves inscrits à une formation.

Déjà inscrit ? Connectez-vous.