节点JS中的单个定时器或多个定时器?

你好! 我正在开发拍卖节点Js(Express框架,socket.io)。 你能告诉我什么是更好的方式使用每个产品的每个产品或多个计时器的单个计时器?

例如(代码是最小的):

一旦开始…

for(active products) { timer[timer_id] = setInterval(.. sec--; .... ) } 

或每秒…

 timer = setInterval(.. for(only active products) { sec--; } ) 

两个编程代码现在都在工作。 但是我想知道哪种方式更好,还是有其他方法可以做到这一点?

提前致谢!