Retour à la leçonMission
Mission : empêcher deux sauvegardes nocturnes de se marcher dessus
Corriger un CronJob de sauvegarde pour empêcher tout chevauchement d'exécutions, et le tester sans attendre l'échéance planifiée.
Contexte
Le CronJob nightly-db-backup exporte chaque nuit un rapport de ventes en 10 minutes normalement. Une nuit, la base de données est anormalement lente et l'export dure 3 heures, jusqu'à empiéter sur l'échéance suivante. Rien dans la configuration actuelle n'empêche alors les deux exports de tourner en même temps et de corrompre le rapport final : concurrencyPolicy n'a jamais été définie sur ce CronJob.