【发布时间】:2019-04-12 15:58:30
【问题描述】:
我需要在 NodeJs 中一一执行一个特定的函数,以便并发 请求不会并行进入相同的方法。
我怎样才能实现类似java的方法
public synchronized void aaa() {
}
在 nodejs 中?
【问题讨论】:
标签: node.js synchronized
我需要在 NodeJs 中一一执行一个特定的函数,以便并发 请求不会并行进入相同的方法。
我怎样才能实现类似java的方法
public synchronized void aaa() {
}
在 nodejs 中?
【问题讨论】:
标签: node.js synchronized
JavaScript / Node.js 在单个线程中运行所有用户代码,因此基本上您的函数不会并行运行。但是,当您在函数内部使用异步调用时,它们可能会交织运行,即尽管它们仍然在单个线程中运行,但顺序可能与您的预期不同。
要获得更具体的答案,您的问题必须更具体。
【讨论】: