我再次面临这种情况,每次我都会想,“等待很长时间的最好方法是什么?”
在服务器的示例中,服务器将在用户签署服务一个月后向用户发送消息,在使用尽可能少的资源的同时确保合理的准确性的最佳实践是什么。
显而易见且可能幼稚的选择是使用延迟/睡眠功能或睡眠然后检查循环,但这真的是最好的选择吗?澄清一下,我并不是指任何特定的函数或代码片段,而是解决问题的方法。
您绝对应该使用任务调度程序。如果您的服务器是基于 Linux 的,您可以查看
chrontab
node-cron