首页 > 解决方案 > 如何在节点中实现类似屏障的功能?

问题描述

我正在编写一个小型 API。我写了一小段代码,基本上在收到请求时发送电子邮件和短信。现在我希望在回复成功代码或错误之前发送电子邮件和短信。一种方法是同步的,使用 Promise 或 async/wait。但是我怎样才能异步执行它,并且在响应请求之前仍然确保两个任务都已完成。我在想我们可以使用屏障来做到这一点。有没有更好的方法来做到这一点,或者我应该使用承诺来做到这一点?

标签: node.jsexpresspromisebarrier

解决方案


推荐阅读