我想問(wèn)一下在新發(fā)布的webman1.5.0版本中使用swoole、swow、fiber之類的協(xié)程庫(kù)在同一個(gè)進(jìn)程中共用同一個(gè)MySQL連接會(huì)不會(huì)出現(xiàn)數(shù)據(jù)不一致和其他問(wèn)題。
你現(xiàn)在不需要考慮這種問(wèn)題
我是在webman中用swoole事件庫(kù),然后測(cè)試協(xié)程并發(fā)多路復(fù)用會(huì)不會(huì)造成數(shù)據(jù)混亂,測(cè)了半天并沒(méi)有發(fā)現(xiàn)問(wèn)題,剛找到問(wèn)題,原來(lái)是沒(méi)開(kāi)啟一鍵協(xié)程化。
發(fā)布了嗎?
原來(lái)是webman-framework1.5.0發(fā)布了,我在composer.lock里面看錯(cuò)了
fiber不清楚,swoole/swow都不允許跨協(xié)程共用連接
用 Channel 實(shí)現(xiàn)連接池。 參考:https://gitee.com/mix-php/mix/tree/master/src/object-pool