计划任务设置了两分钟跑一次php文件,没数据处理的时候2分钟跑一次挺正常的,但是某个时间段处理的数据多了,整个任务就会重复执行了,而且几乎是同时执行的,cron的日志只有一条记录。 因为我代码开头就把数据更新成即将处理的状态来防止下一个跑的任务重复执行,但是任务几乎同时执行,sql都没来得及提交,下一个任务马上上来了。。 是什么原因?请问如何解决?
虚竹 检查是否有多个计划任务,执行同一个操作。 看你的截图,应该是有多个,脚本参数分别为:user_6、user_7、user_8。