NestJS · Middle · Frage 36 von 75
Wie verschiebt man langsame Arbeit wie E-Mail-Versand in Nest in eine Hintergrund-Queue?
- 1Für jede E-Mail
setTimeoutim Controller nutzen - 2Für jede E-Mail einen eigenen
@Cron-Job nutzen - 3Mit
@nestjs/bullmqund einer@Processor()-Klasse
Antwort zeigen
Richtige Antwort: Mit @nestjs/bullmq und einer @Processor()-Klasse
Erklärung
Jobs überstehen Neustarts in Redis, lassen sich mit Backoff wiederholen und von getrennten Worker-Instanzen verarbeiten.