对于每个请求可能需要一两秒钟的应用程序,是否可以在事件循环的每次迭代中只处理一段操作代码?例如:
function foo()
{
...operative code...
...start processing the next event here...
...continue with foo() here....
}
会是这样吗?
function foo()
{
...operative code...
process.nextTick(function() {
...continue with foo() here...
});
}
如果这是这样做的方法,Node 会自动开始处理队列中的下一个事件吗?