这是一个非常简单的问题,我有一个爬虫php脚本。
当我运行sh脚本时:
php crawler.php
php crawler.php它是同步:它等待直到第一个php结束才开始另一个php。
尝试时:
php crawler.php &
php crawler.php &这看起来不错,问题是:它们确实保留在进程中:
ps - a | grep php
8689 pts/3 00:00:00 php
8747 pts/3 00:00:00 php我们的目标是有一个cron,在后台运行10个php脚本。
因此,一旦一个php脚本完成,它就不再处于进程中,因此可以启动另一个脚本。
有什么线索吗?
问候
发布于 2013-07-25 02:01:27
使用php crawler.php > /dev/null 2>/dev/null &
https://stackoverflow.com/questions/17841466
复制相似问题