@nana141414

Queue/jobs против вызова функции без await?

Есть асинхронная функция async generateConclusion(){}. Время выполнения функции 5 минут. Нельзя заставлять пользователя ждать.
Есть 2 варианта:
1. Вызвать функцию как queue/worker/job
2. Просто вызвать функцию без await. Так как это nestjs приложение, асинхронная функция будет запущена даже после обработки нескольких других запросов

Имеются ли у 2 варианта какие то минусы? Запуститься ли она гарантированно или другие процессы, как обработка запросов, может отменить запуск той функции?
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы