Будет ли выполнение обещаний и немедленная отправка ответа в экспресс-блок? - PullRequest
3 голосов
/ 04 октября 2019

Я только что прочитал этот замечательный вопрос и ответ на вопрос о том, как async / await не будет блокировать поток: Будет ли асинхронно / ожидать блокировать поток node.js

Я хотел проверить что-то в здравом уме при выполнении этого в контексте Express.js.

Будет ли следующий код блокировать какой-либо процесс и / или будет выражаться, что runAsyncMethodThatReturnsPromise завершится в фоновом режиме:

const myEndpoint = async(req, res) => {
  const users = await DB.getSomeUsers();
  users.forEach(user => {
    user.runAsyncMethodThatReturnsPromise();
  });

  res.send('Ok');
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...