【发布时间】:2015-03-13 18:24:05
【问题描述】:
我现在有大约 35 个 cron 工作。它们中的大多数是抓取或进行一些计算的 PHP 脚本。这些脚本还循环超过 10-20 个不同的服务器来执行这些刮擦。 (他们是不同的国家,所以他们必须是单独的电话)。
所以我们有 30 个脚本,每个脚本都有一个超过 20 个服务器的循环,因此每个脚本运行大约需要 5-15 分钟。我现在把每个脚本都分开了。
但是,运行 80 个单独的脚本而不是 35 个循环并需要一段时间的脚本会更好吗?每个脚本可能需要 1-2 分钟而不是 10-15 分钟。
这当然会产生大量的 PHP 进程。一次运行 10-15 个或更多 PHP 进程是否有任何问题或限制?
我正在 Rackspace 上运行云服务器性能。
【问题讨论】: