我正在尝试创建一个计划服务,该服务将按照特定的日期/时间计划向用户发送电子邮件。
我正在使用节点计划库,它的效果很好。我的函数中只有一小段代码可以完成所有工作:
var j = new schedule.scheduleJob(date, function() {
service.send({
type: 'email',
text: `Hi there!!`,
email: "test@email.com"
})
我不知道该怎么办的一件事是如何坚持工作。我需要能够安排明年的电子邮件工作,等等。
是否有任何简单的解决方案将状态持久化到某种类型的存储/数据库中,还是需要编写一个单独的函数。我向其他图书馆,解决方案等开放。谢谢!