问题应该出在 // Close socket. set_error_handler(function(){}); fclose($this->_socket); restore_error_handler(); 我看最新版本应该处理了...
问题描述 嗯加入了一些新的json 也尝试用reload restart 后端代码概率会丢失之前的json {"type":"say","from_client_id":"7f00000108fe00000001","from_client_name":"\u79cb\u6708","t...
莫名出现一个错误: session_id 9e61dd40701ad941b20a0011467bf045,PHPSID=9e61dd40701ad941b20a0011467bf045 is invalid in xxx/vendor/workerman/workerman/Protocols/Http/Session.php:426 请问可以怎么排查?...
问题描述 直播人不多的时候 很少出现 人一多出一大片这种保存信息 程序代码 webman内部使用gatewayworker 截图报错信息里报错文件相关代码 这里粘贴截图 Notice: Undefined index: cmd in /www/wwwroot/webman/webman/vendor/workerman/gateway-worker/src/Gateway.php on line 539 gatewa...
问题描述 20230517 项目是laravel框架引入的GatewayWorker,第一个项目正常运行的,已经几个月,第二个项目是今天部署的,运行的时候,日志有异常,然后查看端口是有在运行,但是socket连不上。 有没有大佬知道这是什么问题? 进展 20230517 使用ps aux | grep -i workerman查看了一下 进展 20230518-1 在本地win系统,通过.bat文件先后打开...
我用硬件连接了gatewayworker, 在onConnect和onMessage中记录clientid, 在在onConnect中的记录如下: test1.txt里: 2023-05-17 12:41:07 7f0000010b5400000001 2023-05-17 13:23:56 7f0000010b5500000001 2023-05-17 13:28:53 7f0000010b5500000002 2...
问题描述 为了防止进程堵塞,有没有框架自带的方法可以获取当前的worker是否busy。如果所开启的worker都很busy 就投递到延迟队列 这里写问题具体描述...
问题描述 用TP6的框架和workerman异步从第三方网站获取链接,但是,在启动几分钟后就会自动停掉,也没有调用onClose方法。 程序代码 gateway_worker配置 // BusinsessWorker配置 'businessWorker' => [ 'name' => 'BusinessWorker', 'count'...
问题描述 在construct里依赖注入后出现未定义 不晓得是哪里写错了,帮忙看哈 报错就是最后在LoginController调用的时候报错 未定义getName()这个方法 已解决 加了个 public function __call($name, $arguments) { return call_user_func_array([$this->dao, $name], $ar...
问题描述 具体问题如:https://wenda.workerman.net/question/1793 为此你搜索到了哪些方案及不适用的原因 补充一下 walkor 大佬说的那些方法: 给进程设置一个生命周期,每次执行的时候检查一下该进程的生命周期(当前时间戳 - 该进程的启动时间)是否到期了,到期了就 exit 掉,然后重启一个进程。 那个文章已经没法回复了,特此回复一下。...
按手册进行了think-validate 引入 在验证过程中,提示 找不到 think\Lang 类 Error: Class 'think\Lang' not found in /www/wwwroot/webman_map/webman/vendor/topthink/think-validate/src/Validate.php:1318Stack trace:#0 /www/wwwroot/webman_m...
问题描述 ajax 发送post 请求/in_verification 后没有返回信息 并带着参数请求主域名. 程序代码 Route::any('/in_verification', [\app\controller\SignController::class,'adds']); //登录验证 <?php namespace app\controller; use support\Request; cl...
问题描述 后台用的webman-admin,在做巨量Auth2.0账户授权,每次授权完回跳到webman-admin就会把session清除掉。用的redirect("/url")跳转方式。 程序代码或配置 return redirect("/app/admin"); 重现问题的步骤 每次重巨量跳回来就这样 操作系统环境及workerman/webman等具体版本 Linux centos7 we...
问题描述 在社区看到这样一个帖子是关于构造函数的; https://www.workerman.net/q/5948 根据帖子的描述,在webman 1.5.1的版本中,每次请求构造函数内的方法都会有执行一次(非DI注入) 和帖子的结论在当前版本中测试结果不一致; webman是常驻内存框架,controller 初始化后会被复用,不会每次请求都初始化一次 。webman是常驻内存框架,controller 初始化后...
文件上传无法识别GLTF文件类型 上传.gltf文件类型 操作系统环境及workerman/webman等具体版本 windows webman1.4 webman-admin...
gateway onConnect 断开重连 gateway onConnect 断开重连后 未收到 onConnect消息 1-首次连接接收正常 2-主动断开后重连未收到。( 红色划线部分,右侧为打印出的时间 ) 3-连接一段时间后,会收到连接信息 和 服务端发送的心跳 ping(蓝色划线及以上) 消息中的client_id 是上一次的数据,不是本次连接的client_id (重接后的client_id 为xx...
问题描述 我通过composer安装了一个第三方扩展 他的扩展包内部是使用的file_get_contents进行读取数据 不修改composer内部包的情况下 该如何通过外部设置数据让他的扩展包通过file_get_contents获取到数据呢? @walkor ...