php curl_multi 本身bug,导致接口业务从webman转golang

如题,业务需要同一时间请求多个第三方,abc 1> 如果a先返回,判断结果,正确的话,就将结果返回下游。业务结束。 2> 如果a返回错误,就看第二快返回的结果,如果c第二快返回,结果正确,就把c结果返回下游。业务结束。 之前使用 curl_multi 由于这函数本身的bug,一直循环,导致 超时。 理论上说,有几个第三方,就发送几次请求,而这个函数,会重复多次。 只能选天然支持并发的语言。比如go。 但依...

webman_fans 发表与 2022-03-10 2466 浏览 2 回答
紧急:webman如果实现同时并发访问多个第三方接口

如题,使用curl_multi 可以实现,不过有人为指定耗时。 业务需要同时请求多个第三方,看谁先返回。然后判断结果,如果不正确,再等待第二快返回的,直到结果正确。 然后,处理接下来的业务。...

webman_fans 发表与 2022-02-22 2396 浏览 2 回答

webman_fans

80
积分
0
获赞数
0
粉丝数
2022-02-22 加入
×
🔝