http-client协程用Fiber,webman协程用Swoole,请问下这两者会有冲突么?

随心所欲

webman2.1->config/process.php里配置的是:Workerman\Events\Swoole::class

workerman/http-client->安装是3.0版本,我文档里写的是“协程用法需要workerman>=5.0,workerman/http-client>=2.0.0 并安装 composer require revolt/event-loop”

这两个协程会不会有冲突呀?

284 1 0
1个回答

用swoole 就不用 revolt/event-loop 了

  • 随心所欲 5天前

    嗯嗯,那之前revolt/event-loop协程用法的http-client,现在我用swoole了,不需要改动代码吧?

  • walkor 5天前

    不需要,上线前本地做好测试。
    协程要注意全局变量污染问题,连接资源共享问题,不是所有业务都能直接上协程。

  • 随心所欲 5天前

    嗯嗯

  • liziyu 5天前

    最好弄个开关,是否选用协程,有许多人是不需要用协程的。

  • walkor 5天前

    只有设置了对应的eventLoop才会开启协程,默认不开

×
🔝