NestJS · Senior · Pytanie 30 z 75
Jaki problem może wywołać globalny @Cron w skalowanym wdrożeniu Nest i jak go rozwiązać?
- 1Zadania cron nie działają przy więcej niż jednej replice
- 2Zadanie automatycznie działa tylko na najstarszym podzie
- ✓Poprawna odpowiedź: Każda replika uruchamia zadanie; użyj rozproszonej blokady, osobnego wdrożenia workera albo powtarzalnych zadań kolejki
Wyjaśnienie
Zadania powinny też być idempotentne, bo blokady mogą wygasnąć, a przebiegi się nakładać.