当你在 Meteor 服务器上调用同步函数时,它是否会阻塞整个服务器,直到收到回调?
queueTask = function(callback) { ... }
queueTaskSync = Meteor._wrapAsync(queueTask)
queueTaskSync(function(results) {
console.log('callback returns after 10 seconds')
Results.insert(results)
})
换句话说,如果回调需要 10 秒才能返回,这是否意味着服务器在 10 秒内不能做任何其他事情?