NestJS · Senior · Frage 30 von 75
Welches Problem kann ein globaler @Cron in einem skalierten Nest-Deployment verursachen, und wie löst man es?
- 1Cron-Jobs laufen nicht mit mehr als einer Replica
- 2Der Job läuft automatisch nur auf dem ältesten Pod
- 3Jede Replica führt den Job aus; Sperre oder Queue nutzen
Antwort zeigen
Richtige Antwort: Jede Replica führt den Job aus; Sperre oder Queue nutzen
Erklärung
Jobs sollten auch idempotent sein, weil Sperren ablaufen und Läufe sich überschneiden können.