【发布时间】:2011-10-12 15:04:12
【问题描述】:
我正在从事博客聚合项目。 主要任务之一是获取博客的 RSS 提要并对其进行处理。我目前有大约 500 个博客,但随着时间的推移,这个数字会稳步增加(很快就会达到数千个)。
目前(仍处于测试阶段),我有 cron 作业,它每天定期获取所有 RSS 提要一次。但这会使所有处理和网络 IO 每天只开启一次。
我应该:
- 保持当前状态(一次性)
- 每小时获取 number_of_blogs / 24(恒定的 cron 作业计时)
- 更改 cron 周期以获取恒定数量的 RSS(每更短时间 10 个博客)
还是有其他想法?
我在共享主机上,因此非常感谢减少 CPU 和网络 IO :)
【问题讨论】:
标签: php rss cron load-balancing