node.js服务端setInterval这个消耗资源大吗?
 发布于 11 年前  作者 330216851  6841 次预览  最后一次回复是 11 年前  来自 问答 

我现在想定时向客户端发送数据

6 回复
captainblue2013

最好用setTimeout来模拟

MiguelValentine

根据你的模型,只存在一个SETINTERVAL。性能影响几乎可以忽略不计。不要听浩浩的。

330216851

那广播消耗资源吗?我的意思是如果有1万个链接,广播一下?

zzbo

个人建议,如果回调中是比较耗时的操作,建议用setTimeout来模拟,否则可以用setInterval。

330216851

setTimeout不是只能执行一次吗?

DevinXian

@330216851 setTimeout里面嵌套setTimeout,就可以模拟了。不记得是《Javascript高级程序设计》或者《高性能Javascript编程》中有介绍~