在webman中协程共用一个mysql连接问题

linfly

问题描述

我想问一下在新发布的webman1.5.0版本中使用swoole、swow、fiber之类的协程库在同一个进程中共用同一个MySQL连接会不会出现数据不一致和其他问题。

1407 4 1
4个回答

luohonen

你现在不需要考虑这种问题

  • linfly 2023-02-02

    我是在webman中用swoole事件库,然后测试协程并发多路复用会不会造成数据混乱,测了半天并没有发现问题,刚找到问题,原来是没开启一键协程化。

liziyu

发布了吗?

  • linfly 2023-02-02

    原来是webman-framework1.5.0发布了,我在composer.lock里面看错了

he426100

fiber不清楚,swoole/swow都不允许跨协程共用连接

  • 暂无评论
胡桃

用 Channel 实现连接池。
参考:https://gitee.com/mix-php/mix/tree/master/src/object-pool

  • 暂无评论
年代过于久远,无法发表回答
🔝