crontab的问题

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

阅读 2.8k
2 个回答

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

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