使用swoole协程开发时, 不要在协程中使用php的sleep()函数, 否则协程会阻塞。 你可以使用 Swoole/Coroutine::sleep() 代替sleep() <?PHP echo 'start'; echo "\n"; $name = 'qinziheng'; go(function() use($nam[详细]
阅读 835 发布时间:2018-10-11
swoole开发为你介绍swoole开发相关信息,包括:swoole开发教程,swoole开发培训,swoole开发视频教程等swoole开发全面资讯。
使用swoole协程开发时, 不要在协程中使用php的sleep()函数, 否则协程会阻塞。 你可以使用 Swoole/Coroutine::sleep() 代替sleep() <?PHP echo 'start'; echo "\n"; $name = 'qinziheng'; go(function() use($nam[详细]
阅读 835 发布时间:2018-10-11
由于时间间隔太久, 忘记了安装的swoole是哪个版本, 或者是在别人的系统里开发, 需要知道当前swoole版本, 可以使用下面的方法: 一、 方法1 查看swoole版本 php -r 'echo SWOOLE_VERSION;' 4.0.3 一、 方法2 获取swoole版本 php --ri swoole 这个[详细]
阅读 835 发布时间:2018-10-07
swoole_table一个基于共享内存和锁实现的超高性能,并发数据结构。 用于解决多进程/多线程数据共享和同步加锁问题。 在使用 swoole table开发时, 遇到WARNING swTableRow_set_value: [key=xxx,field=num]string value is too long. 意思是 field nu[详细]
阅读 835 发布时间:2018-08-03
使用swoole开发项目, 有些地方遇到 must be called in the coroutine, 意思是需要在coroutine协程里运行。 swoole中的一些跟coroutine协程相关的接口, 必须要在协程中执行, 比如 Coroutine\Channel Coroutine\Redis Coroutine\MySQL [详细]
阅读 835 发布时间:2018-07-27
在学习和开发swoole项目时, 你会经常看到swoole中有个 go() 函数 go function, go(function() { echo 'qinziheng', PHP_EOL; }); 很多刚接触 swoole 的朋友, 会对这个莫名奇妙。 其实swoole中的 go 函数, go() 是 Swoole\C[详细]
阅读 835 发布时间:2018-07-26
在使用swoole开发时, client客户端连接服务器, 出现connect to server[XXXX] failed. Error: Connection refused[111] 连接不上。 解决方法如下 1) 检查服务器对应的端口是否开启 例如 netstat -pan | grep 9502 2) 检查客户端代码 [详细]
阅读 835 发布时间:2018-07-20