Runbook
Procédure : Redémarrer le worker des paiements
Service : API des paiements clients
Responsable : Équipe plateforme
Dernière revue : 3 août 2030
1. Quand utiliser ce runbook
À utiliser lorsque les paiements sont en file d'attente depuis plus de 10 minutes et que le tableau de bord indique que le worker est arrêté.
2. Accès et outils nécessaires
Accès en lecture au tableau de bord de supervision
Accès shell à l'hôte de rebond de production
Membre du groupe d'astreinte
3. Vérifications avant de commencer
1. Confirmez que l'alerte est réelle : ouvrez le tableau de bord des paiements et vérifiez la taille de la file d'attente.
2. Vérifiez la page de statut pour une panne du fournisseur.
3. Prévenez le canal d'incident que vous commencez.
4. Étapes
1. Connectez-vous à l'hôte de rebond.
2. Exécutez la commande de redémarrage du service pour le worker.
3. Attendez 2 minutes.
4. Vérifiez que la taille de la file d'attente diminue.
5. Vérifiez que trois paiements récents ont bien été finalisés.
5. Comment vérifier que cela a fonctionné
File d'attente sous 50 et en baisse, aucune nouvelle erreur pendant 10 minutes.
6. Si cela ne fonctionne pas
Arrêtez le worker, repassez le service à la version précédente et escaladez vers l'ingénieur paiements.
7. Qui appeler ensuite
| Qui | Comment les joindre |
|---|---|
| Ingénieur paiements d'astreinte | via l'outil d'alerte |
| Responsable plateforme | +00 000 000 0000 |
| Responsable support client, si des clients sont touchés | canal support |
8. Avertissements
Ne redémarrez jamais les deux workers en même temps. Ne videz pas la file d'attente manuellement.
9. Après
Notez dans le journal d'incident les heures et les actions réalisées. Ouvrez un ticket si la cause est inconnue.