【发布时间】:2012-06-19 19:49:43
【问题描述】:
我需要做的是使用 PHP 处理数据库中待处理的多个请求。
我目前正在尝试做的是: 当我的 cronjob 运行时。我想立即调用文件“process_a.php”10 次,而无需等待它完成处理(process_a.php 可能需要几分钟)。
我尝试使用 CURL 来做到这一点。但是当我的 cronjob 调用 process_a.php 时,它会等待它完成处理并在调用另一个 process_a.php 文件之前返回。
我什至尝试将代码放入 process_a.php 以立即关闭连接,然后在后台继续处理。但 cronjob 仍在等待它完成。
我只想让同一个文件一次执行 10 次,就像 10 个不同的用户请求我网站的 index.php 页面一样... 有什么想法!?
【问题讨论】:
标签: php multithreading curl cron multiprocessing