channle->pop是阻塞的,如果最后一个请求无连接可用,调用pop(timeout)会阻塞等待,后面的逻辑也走不下去的
go(function () use ($chan) { $chan->pop(5) }) 按照你写的 取链接操作放入协程不能阻塞才对吧 不然一阻塞 线程被占用 后面的逻辑都在等他timeout
理解了 swoole每一个请求都是一个协程
登录 后才可以发表评论