Runbook
Prosedyre: Start betalingsworkeren på nytt
Tjeneste: API for kundebetalinger
Eier: Plattformteamet
Sist gjennomgått: 3. august 2030
1. Når du skal bruke denne runbooken
Bruk denne når betalinger står i kø i mer enn 10 minutter, og dashbordet viser at workeren er nede.
2. Tilganger og verktøy du trenger
Lesetilgang til overvåkingsdashbordet
Shell-tilgang til produksjonens jump-host
Medlem av vaktgruppen
3. Sjekker før du starter
1. Bekreft at varselet er ekte: åpne betalingsdashbordet og sjekk køstørrelsen.
2. Sjekk statussiden for driftsavbrudd hos leverandøren.
3. Si fra i hendelseskanalen at du starter.
4. Steg
1. Logg inn på jump-hosten.
2. Kjør kommandoen for å starte workeren på nytt.
3. Vent 2 minutter.
4. Sjekk at køstørrelsen synker.
5. Sjekk at tre nylige betalinger er fullført.
5. Slik bekrefter du at det virket
Køen er under 50 og synker, ingen nye feil på 10 minutter.
6. Hvis det ikke virker
Stopp workeren, rull tjenesten tilbake til forrige versjon, og eskaler til betalingsingeniøren.
7. Hvem du skal kontakte videre
| Hvem | Hvordan du når dem |
|---|---|
| Betalingsingeniør på vakt | via varslingsverktøyet |
| Plattformleder | +00 000 000 0000 |
| Kundestøtteleder, hvis kunder er berørt | støttekanalen |
8. Advarsler
Start aldri begge workerne samtidig. Ikke tøm køen manuelt.
9. Etterpå
Skriv et notat i hendelsesloggen med tidspunkter og hva som ble gjort. Opprett en sak hvis årsaken er ukjent.