使用swoole_http_server的时候怎么判断pc还是移动端呢?
我用apache 和 nginx 配合php判断都能生效的代码在swoole_http_server 里使用判断是不能正常使用的…
请问swoole相关的函数发生错误怎么全局统一处理?
求助一下swoole发生异常、错误能否全局捕获? php本身的语法就是如果不想每一次都 try catch的话, 可以全局设置 set_error_handler 、 set_except…
swoole_table并发读写问题
swoole_table并发读写问题 我开启了多进程,每个进程里面创建了多个协程,同时对swoole_table进行写入,如上图,官方文档中写明: 使用行锁,而不是…
swoole的websocket在$ws->on('open'中向push就断开连接了,应该是函数嵌套调用问题三层以上出错
swoole的websocket在$ws->on('open'中向push就断开连接了,原生php没问题不会断开,swoole代码写在tp3.2框架类中的方法就不行`class CliAction{ publ…
PHP只是挂载Swoole扩展,并未运行基于Swoole的代码,内存使用逐步上升,这是什么情况?
最近在学习Swoole,今天在新机器上(OS:centos7)PHP5.4 刚挂载上Swoole-V1.10.5,还没有开始运行基于swoole的代码!只是cli模式下,像往常一样,启动…
在宝塔环境上对于tp5.1使用swoole协程的redis无法找到redis服务?
环境:宝塔 centos7PHP版本 7.2,redis软件版本5.0.5PHP redis扩展版本5.0.2 PHP扩展如下:swoole扩展的异步redis启用swoole协程redis服务 go(functio…
swoole的websocket向客户端发送消息后断开连接。
运行环境:php7.3,centos7(阿里云ecs),swoole 4.4问题:双方建立连接后,当客户端发送数据给服务端,服务端发送响应消息然后出现如下图 错误图: …
swoole websocket isEstablished 判断为无效的连接?
小程序首次连接websocket后可正常推送消息,但是重连后偶尔出现isEstablished判断当前连接无效问题。是什么问题导致?还请有经验的朋友帮忙解答一下…
请问一下我使用的swoole的UDP服务,为什么调用的时间与实现在UDP里面执行的时间相差超过一个多小时
"request_time": "2019-11-02 17:18:40" 这个时间是我发送一个UDP请求的时间,然后使用swoole的UDP服务某个访求 "execute_time": "2019-11-02 18:24:…
swoole服务端没有立刻收到消息
我用swoole framework写了一个聊天室,刚进入聊天室的时候发送如图的三条消息,login和gethistory消息都可以立即返回,唯独偶尔getonline不会立即返回…
cmf-swoole 启动报错?
cmf-swoole文档https://www.kancloud.cn/thinkcmf/doc5_1/961711#_swoole_2 php错误Fatal error: Swoole\Coroutine\Channel::__construct(): Unable …
如何将一个数组分2批来运行coroutine处理
Swoole版本:4.2.1 我想将一个数组分2批来运行coroutine处理,请问怎么实现呢? 以下是我现在的代码逻辑,以下例子跑到一定数量的时候就会出问题,我…