下面内容小编就为大家带来一篇说swoole提示must be called in the coroutine解决办法。小编觉得挺不错的,现在就分享给大家,如果你在找swoole mysql,swoole coroutine,swoole协程,也可以做个借鉴。一起跟随小编过来看看吧。
swoole提示must be called in the coroutine解决办法
作者:微信小程序观察员 发布时间:2018-07-27
使用swoole开发项目,
有些地方遇到 must be called in the coroutine,
意思是需要在coroutine协程里运行。
swoole中的一些跟coroutine协程相关的接口,
必须要在协程中执行,
比如
Coroutine\Channel
Coroutine\Redis
Coroutine\MySQL
…
解决的办法就是把相关代码放到协程里去。
举个例子:
$db = new Swoole\Coroutine\MySQL();
会提示
must be called in the coroutine
把代码放到协程中去就行了
go(function() {
$db = new Swoole\Coroutine\MySQL();
});
猛击这里,
了解《swoole中的go函数是什么》
猛击这里
观看子恒老师《短信验证码开发》
了解实现过程和下载相关源代码
声明:部分文章或图片未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知QQ:2334512685,我们会及时删除。
发布:秦子恒博客,欢迎转载分享,请保留出处。
swoole提示must be called in the coroutine解决办法链接:https://www.qinziheng.com/details/7477/
swoole提示must be called in the coroutine解决办法相关文章