请问我的这个CURL场景适合workerman方案吗

Pikachu

问题描述

我的查询系统用curl 单次或批量查询 调用外部的 API,因为外部API本身获取就比较慢,curl等待时间比较长,在多人或多数量多情况下 会阻塞很久,apache也多次崩溃;

我在想用workerman 做一个接口服务,让这个服务去调用api,在api有反馈的时候 通过ws 返回到页面,我这样的想法是否正确,本人非开发专业,纯业余兴趣 希望有大大能指点一二,感谢!

856 1 0
1个回答

抽不完的寂寞

apache里使用guzzle可以并发请求多个url地址,大大缩短请求时间,再配合workerman将结果ws推送返到回页面。
还有一个保证不挂的方案,apache里将请求放入到workerman的redis-queue队列,队列guzzle并发请求url,请求结果通过workerman的ws推送给页面。

  • Pikachu 2023-01-19

    好的,十分感谢,我来尝试一番

年代过于久远,无法发表回答
🔝