gpt4 book ai didi

node.js - 在异步 waterfall 中不调用最终回调有什么坏处吗?

转载 作者:太空宇宙 更新时间:2023-11-03 21:58:43 28 4
gpt4 key购买 nike

async.waterfall(
[
function(cb){
//do some stuff and then never call cb leaving the async waterfall unfinished
},...],
function(err,result){
//we only get here if the cb is called above and it never is
}
)

这有什么坏处吗?我意识到它没有使用设计的方法,但我只是发现了一堆我正在维护的代码(由不再被吼叫的人编写),我担心这实际上可能会让事情陷入困境。如果它运行在遭受严重打击的服务器上,会产生问题吗?

最佳答案

您需要回调最终函数,否则它将不会返回到其调用代码。或者,将回调嵌套在彼此内部或使用 Promise。如果您不返回回调,则事件循环将被阻止。

关于node.js - 在异步 waterfall 中不调用最终回调有什么坏处吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33407977/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com