php如何设置定时任务,实时更新过期数据?

要求用户下单后,每隔一定时间向用户邮箱发送通知邮件,怎么让程序能自动去遍历数据库执行发邮件代码啊!

阅读 4.7k
2 个回答

你可以写这样的一个脚本,功能主要是查询数据库最新的订单数据,然后利用linux的定时任务controb定时去访问或者说跑这个脚本,来保证订单数据是最新的,

通知用户,你可以用队列来处理,将最新的订单信息拿到之后,

你可以在写个接口,这个接口主要是获取最新的用户订单信息,将邮件信息放到队列中,定时任务监控队列的状态,执行邮件的发送

1.先写好你的数据库查询、发送邮件的程序;2.再用crontab执行定时任务

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