求大神给个倒计时思路

daxiong

现在项目中,前端注册用户发布自己的任务,任务有结束时间
现在需要每个任务结束前一天或者几个小时前给用户发邮件提示
任务到时间后也给用户邮件提示
请大神们给个思路吧

2401 2 0
2个回答

daxiong

用crontab吗?用户发布一次就加一个crontab?那会不会太多个crontab,可以加多少个呢?

还是workerman的定时器?用户每次发布就加一个定时器?可以加多少个呢?

  • 暂无评论
xiuwang

虽然workerman也能做。
但是我觉得楼主直接用crontab就行吧,不用加很多crontab,设置个每分钟运行一次的crontab。
每分钟查找一次要发邮件的用户,查询条件是结束时间为当前时间+XXX小时的,发邮件就行了。

  • 暂无评论
年代过于久远,无法发表回答
🔝