node.js有什么中间件可以做定时服务

有一个日程的模型,包含:

a.状态: 未完成、已完成、到期。(默认是未完成)
b.起止时间:用户自己设置。

需求:
如果数据库里这个日程的起止时间是2018年8月23日,那到了这个时间,数据库要自动把这条数据的状态改为到期。
刚写node不知道怎么弄,麻烦告知下,数据库是mysql。

补充一下:如果起止时间是精确到分钟的话,那我是不是要每分钟都要从数据库取出未完成的再修改状态?

阅读 1.8k
2 个回答

node-schedule 这个看看可以满足需求吗,中间件的话,可以自己封装。

cron 了解一下,至于业务需求就自己封装咯

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题