标签: javascript node.js
我建立了一个网站,应该每24小时运行一次'cronjob',但是,我使用了setTimeout和一个函数来计算时间,以毫秒为单位,直到它再次运行。我注意到cronjob曾经运行了很长一段时间,但最近它一直在窃听。我没有看到任何错误,似乎根本没有调用setTimeout。
我想知道,正如我以前被告知的那样,使用setTimeout这么长时间真的很糟糕吗?如果是这样,我还应该用什么来替代?