webman使用腾讯云短信验证码

vvie

使用腾讯云提供的sdk,composer require tencentcloud/tencentcloud-sdk-php,此sdk使用了guzzlehttp/guzzle

在开启协程或者高并发使用时,会不会报错

本地测试验证码发送,并发很低,只有50左右,准备拆分为异步队列

此外还有其他业务场景也使用此sdk,需要调用接口实时返回,无法拆分为异步队列形式,有啥好的方法
并发低是因为使用guzzlehttp/guzzle的原因还是其他

求各位大佬解答下

215 1 0
1个回答

TM

可以开携程,不过如果腾讯那边限制了,发送频率也是不行的

  • tanhongbin 8天前

    队列发送吧 这玩意腾旭给你限流 啥语言 啥技术都白费

  • vvie 8天前

    短信我开了队列,还有个内容安全的需要实时反馈,这个没法开队列,sdk调用的guzzle,会不会导致性能有问题,
    还是说把一部分初始化搞成静态可以提升效率

  • TM 8天前

    开携程呗,你要并发请求只能开携程了,或者多开进程也可以。

  • vvie 8天前

    我一直没搞懂,业务代码不变的情况,在process中eventLoop配置了swoole,这个就算自动开协程了吗,还是说配置了这个,只是mysql和redis可以用连接池,没配置就算配置了连接池也是1

    在代码中配置了swoole,那一些三方库不支持协程,会不会有啥问题

🔝