Мне нужно обновить некоторые коллекции MongoDB в приложении NodeJs / Express, обработка которого занимает слишком много времени, поскольку содержит итерации и более 2 тысяч вызовов API. Эта задача должна выполняться один раз в две недели. И он должен запускаться с помощью вызова API, идентификатор пользователя, который хотел обновить БД, должен храниться в базе данных. Как лучше всего выполнять такую работу?
- с помощью исполнителей задач
- очереди и обмена сообщениями
- cronjobs
- ваше предложение?