NestJS · Senior · Запитання 30 з 75
Яку проблему може спричинити глобальний @Cron у масштабованому розгортанні Nest і як її розв'язати?
- 1Cron-задачі не виконуються, якщо реплік більше однієї
- 2Задача автоматично виконується лише на найстаршому поді
- ✓Правильна відповідь: Кожна репліка виконує задачу; використайте розподілене блокування, окреме розгортання воркера чи повторювані задачі черги
Пояснення
Задачі також мають бути ідемпотентними, бо блокування можуть спливати, а запуски - накладатися.