gpt4 book ai didi

PHP API访问多次调用

转载 作者:搜寻专家 更新时间:2023-10-31 21:45:16 25 4
gpt4 key购买 nike

我正在通过 PHP cURL 调用 PayPal 的 TransactionSearch API。

不幸的是,API 的响应速度非常慢,有时单个客户需要 30 秒到 5 分钟以上(取决于从 API 返回的记录数)。

目前,脚本正在运行一个 cron 作业,并逐一循环遍历每个客户。但是,如果客户数量增加,整个过程将需要很长时间(几个小时)才能完成。这还不够好。

本质上,我需要同时运行(和处理)多个 API 调用。实现这一目标的最佳方法是什么?

最佳答案

由于瓶颈是远程服务器,我建议使用curl_multi_exec .您将同时处理大量 HTTP 连接,然后在一个线程中处理它们的结果。

这不是最快的解决方案,一旦它们在多个线程中可用就立即处理响应,但这种方法可以使处理速度提高 50 倍以上而无需进行重大更改。

关于PHP API访问多次调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4795186/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com