如题,永久运行,占资源吗? 占多少?
setInterval 本身不会像 while true 那样占用资源, 具体看下实际跑的 CPU 和内存占用?
setInterval
while true
请求其他网站的接口
存放timer并不怎么占用资源。Node内部采用一个红黑树对它进行保存。涉及保存的就还有callback引用的作用域和一些资源。你需要评估下callback的执行过程中带来的资源占用。
这个你真心不用考虑资源问题,我游戏服务器跑了十来个setInterval,没有问题。占不占资源是你自己写的代码,而不是node提供的setInterval