标签: javascript node.js timer settimeout setinterval
Nodejs实例是否会大量使用setInterval和setTimeout API?我有一个用例,我的NodeJS服务器需要为客户端正在进行的某些活动保留一个计时器,如果总时间超过可配置的时间,那么我们会推送一条消息。根据我的理解,任何异步任务(如(timers或xhr))都由后台线程处理,一旦事件完成,它就会被推送到主JS线程。例如,如果我一次创建1000个计时器,那么假设在NodeJS中创建了许多线程,那会使我的节点进程变慢吗