如何解决节点/快递:如何为每个用户设置cron作业?
我有一个非常标准的Node / Express设置,其中包含一个server.js文件,一个路由文件文件夹,一个处理程序文件文件夹以及一个通过Mongoose创建的模型/架构文件文件夹。我的应用程序中有一个用例,我需要每月为每个用户分配某些计划。我想为系统中的每个用户设置一个cron作业,每月每个月都要检查系统中的计划列表并随机分配一个。
我将在哪里进行设置,甚至有可能吗?我想我可以在server.js中设置一个cron作业,该作业每月遍历所有用户并为他们分配一个计划,但这似乎可能会导致服务器的暂时速度下降,我更希望每个用户都在他们自己的时钟(否则,我必须考虑当用户在cron作业运行并为他们重新分配一些完全不同的计划的前一天注册该网站时发生的情况。
这是我在User.js模型文件中的某个地方设置的东西吗?可能是在创建用户时?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。