如何使用PHP添加多个cron作业?

时间:2012-05-27 19:50:44

标签: php cron cron-task

我尝试做什么>

1.用户访问我的PHP基页

2.我的页面收集其数据

3.使用PHP添加cron作业(Q1。如何使用PHP添加Cron作业?) (这种类型的cron job命令目前我正在使用“”/ usr / bin / wget myweb.org/some_directory/file.php?uid=2738> / dev / null“”

4.Cron作业运行上面的URL并执行一个用户ID的任务,这需要花费近1小时+时间(Q2。是否可以同时运行作业或如果可能的话在一分钟后运行如何)

5.如果另一位用户同时访问该页面,上面的程序也会发生(Q3。这是可能的)

1 个答案:

答案 0 :(得分:0)

听起来我需要的不是cron作业而是后台工作程序。 Cron作业是在特定自动化时间(例如每天下午2:30)运行的作业,而不是每次用户访问您的页面时都可以。

为了实例化后台工作进程,我强烈建议使用Pheanstalk。查看自述文件以了解如何实例化工作进程,这非常简单。