我是node.js的新手。我需要node.js每五分钟查询一次mongodb,获取特定数据,然后使用socket.io,允许已订阅的Web客户端访问此数据。我已经设置了socket.io部分,当然还有mongo,我只需要知道如何每隔五分钟运行一次node.js然后发布到socket.io。
最好的解决方案是什么?
谢谢
var minutes = 5, the_interval = minutes * 60 * 1000; setInterval(function() { console.log("I am doing my 5 minutes check"); // do your stuff here }, the_interval);
将该代码另存为node_regular_job.js并运行:)