promise.all解决了所有其他剩余的承诺,即使某些承诺无法解决

时间:2018-04-11 06:20:12

标签: javascript node.js

getTenantDBPromise(dbStore)
.then(actions => {

  Promise.all(actions).then(() => {
    oldTenantsConf = newTenantsConf;
    logger.info("ALL Tenant DB initialized, Returning DB Store");
    resolve(dbStore);
  });
});

在这种情况下,即使某些行为未能解决,仍然是promise.all应该解决所有其他承诺

2 个答案:

答案 0 :(得分:0)

它已经证明,如果1 Promise在Promise.all中失败,那么所有也都会失败。

答案 1 :(得分:0)

我想如果一个人失败了,还有其他人应该跑。