我在一个共享的虚拟主机上有一个 PHP 脚本,它从大约 300 个“提要”中选择过去半小时内未更新的 40 个,发出 cURL 请求,然后将其传递给用户。
SELECT * FROM table WHERE latest_scan < NOW() - INTERVAL 30 MINUTE ORDER BY latest_scan ASC LIMIT 0, 40;
// Make cURL request and process it
我希望能够尽快交付更新,但不想让我的服务器或我从中获取的服务器陷入困境(它只是少数)。
我应该多久运行一次 cron 作业,我应该限制每次运行的获取次数吗?给多少?