每24小时有效地为我的用户帐户拨打600多次api电话

时间:2017-05-05 19:16:42

标签: php api cron

我的问题很普遍,因为我只是想在启动代码之前找到正确的解决方案。 我将在我的Web服务中注册100个用户,并且有一些API每24小时为每个用户帐户提供更新的数据。我需要做的是,当API提供新数据时,我需要将每个用户的数据与新数据同步。实际上,获取单个用户的所有数据需要6个请求。所以基本上,需要进行100 * 6 = 600次请求。

有人可以提出一些有效的方法来解决这个问题吗?

简单的方法是每分钟运行一次cron并发送请求,但用户的延迟时间为600分钟。同步必须尽可能快。所以我在这里寻找一些非顺序方法。此外,每个请求有时需要15-20秒才能返回响应。

感谢。

0 个答案:

没有答案