php定时任务框架 ThinkPHP怎么做定时任务?
浏览量:1267
时间:2021-03-15 10:43:32
作者:admin
ThinkPHP怎么做定时任务?
此函数使用服务器上的计时任务来完成。你必须使用PHP来做这件事。使用set time limit(0)ignore user Abort(true)写入死循环sleep(1),每秒执行一次。您可以自己编写具体的业务逻辑。建议该PHP程序在控制执行次数的同时,还应依赖一些外部数据进行维护,然后将执行次数记录到数据库或文件中,每次读取执行次数记录,以控制程序的执行次数(因为该程序是一个永久的进程),应添加文件和数据库记录以记录状态。每次执行程序时,都应检查状态。如果为1,则执行程序。如果为0,则程序将终止,并且先前的执行时间为-1,。通过这种方式,您可以手动结束这些永久的PHP进程。同时,可以编写一些日志来观察程序的运行状态
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。