我想做什么>
1.用户访问我的PHP基础页面
2.我的页面收集它的数据
3.Add cron job using PHP (Q1.How to add Cron job using PHP? )第2738章
4.Cron 作业运行上述 URL 并使用用户 ID 执行任务,这需要将近 1 小时 + 时间(Q2。如果可能的话,是否可以同时或在一分钟后运行作业)
5.如果另一个用户在同一时间访问该页面,上述过程也会发生在他们身上(Q3.所以这是可能的)
在我看来,您需要的不是 cron 作业,而是后台工作进程。Cron 作业是在特定的自动化时间(例如每天下午 2:30)运行的作业,而不是每次用户访问您的页面时都可能是任何时候。
为了实例化后台工作进程,我强烈推荐使用Pheanstalk。查看自述文件以了解如何实例化工作进程,这非常简单。