crontab的问题

每天要对数据库中的一些数组做状态更新.(从一个api中获取状态,然后更新)
数据量是每天增加的,最少有10W条吧!
我想用crontab做,具体就是用php写好一个小程序,然后用curl去访问这个程序。
现在问题是,我不想用一个循环去更新10W条数据,而是想用分页跳转的方法更新(如:每一页更新1000条内容,然后分100页,要跳转100次吧),但是curl好像不支持跳转吧,求大家帮忙!

阅读 2.8k
2 个回答

你的php文件每次执行,只会更新“未处理”的1000条数据;这样,你就可以用crontab定时调用了,10秒执行一次

我也遇到了这样的问题,就是每天计算用户金额的利率,但是用户多了,计算就比较麻烦了,,刚开始想到了定时,不行之后,我想到的是用每天用户登录时触发,记录时间,然后判断加利率的

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