使用node.js在服务器上运行循环

阅读: 评论:0

使用node.js在服务器上运行循环

使用node.js在服务器上运行循环

假设我需要不断从许多客户端收集一些数据,并且并行运行一些复杂的循环,用这些数据解决一些问题。我该怎么做?我应该在我的代码中写下这个:

<('/', function(req, res) {
    res.sendFile(__dirname + '/public/views/index0.html');
});

('connection', function(socket) {
    // SOME STUFF WITH THE SOCKET
    ('disconnect', function(data) {
       //SOME OTHER STUFF
    });

});

while(...) {
    //THE LOOP STUFF
}

或者我需要使用setTimeout()和setInterval()函数?如何在与回调函数并行运行的服务器上执行循环?

回答如下:

不要使用while来制作它,这会阻塞一个线程。 setTimeout()只运行一次。您需要使用setInterval()函数。

本文发布于:2024-04-10 07:22:49,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/1712705200190652.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:器上   node   js
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23