Node.JS 最多可以同时使用 运行 多少个 setTimeout() 方法

What is the maximum number of setTimeout() methods that can be run at the same time usin Node.JS

我有一个 java 脚本文件,其中 运行 使用 nodeJS。我正在使用 setTimeout() 方法创建一种计时器,它将在用户指定的时间后 运行 一些代码。由于多个用户将使用此代码,运行ning 是否会出现问题,让我们说 1000 个并行的 setTimeout 方法?是否有可以同时 运行 的最大数量,或者它只会让程序 运行 变慢吗?

对于一次可以拥有多少 setTimeout 没有硬性限制,它只会使用更多的内存,但如果你有很多,那么确切的时间并不重要您可能只想将事件加载到一个数组中,并让一个 setInterval 遍历该数组,如果超时完成则 运行 它们。

--如果有一段代码要执行多次,可以使用setInterval()来执行那段代码。 setInterval() 接受一个函数参数,它将 运行 无限次并以给定的毫秒延迟作为第二个参数。

我相信对于每个用户,他们都有自己的设置超时功能,当他们完成时,他们的请求就会得到满足。设置超时时间先结束的优先级高