webman中递归方法的静态变量无限增长问题

问题描述 如下图,$arr这个静态变量每请求一次就累积一次,一直往上累积,怎么在每次调用递归结束后,销毁这个静态变量。 ...

workers 发表与 2023-04-11 535 浏览 1 回答
静态文件配置(/config/static.php)无效

问题描述 我目前是多应用绑定不同域名配置了nginx,但这时候是通过ng访问静态文件了,那么静态文件配置(static.php)就会没用,请问需要怎么设置才能使静态文件配置起作用? 程序代码或配置 重现问题的步骤 操作系统环境及workerman/webman等具体版本 ...

夜夜夜不寐 发表与 2023-03-24 950 浏览 2 回答
如何根据文本内容(路径)调用控制器

我把对应的控制器路径放在数据库,如何根据内容调用控制器 下面的是正常的以命名空间调用控制器方法 $u = new \app\admin\controller\Index; $u->index(); 由于业务所需我可能在需要根据不同的参数调用控制器(控制器太多 if 代码量太大) 因此我定了数据库储存控制器路径 ,根据请求取得对应的然后调用方法 但是储存在数据库是字符串比如$path = '\app\admin\...

kspade 发表与 2023-03-22 431 浏览 1 回答
偷偷问下,为啥不推荐直接用Workerman开启SSL

为啥不推荐直接用Workerman开启SSL...

lwb.6@qq.com 发表与 2023-03-20 453 浏览 1 回答
webman 多模板模式下如果在多个模块中共用某个视图

问题描述 当前写了一个ERP,分成了console/product/order/store等模块,并且每个模块是单独的controller和view目录,然后所有模块共用model,代码结构如下 比如说,在console/view/layout.blade.php中和order/view/layout.blade.php中都有相同的代码片段,我想单独保存到一个视图文件中。不知道大家有什么建议? <!-- 多个...

西域 发表与 2023-02-28 728 浏览 3 回答
gatewayworker,我想在gateway那做个限制最多多少设备发起连接的功能

考虑到一个场景,当前有10万台设备连接,如果因为代码或者服务器原因,所有设备断开了连接,下次重启后,所有设备都会同时连上,因为连上后有些数据库和redis的操作,服务器完全抗不住。所以我想,如果一个gateway,同时有1000个正在发起连接,但是数据库和redis工作还没做完,后面设备发起连接时,直接拒绝这个请求。bussiness进程在处理完连接事件后,告诉gateway,gateway 就讲总的正在连接设备减1...

pengzhen 发表与 2023-02-25 548 浏览 2 回答
请教经纬度坐标数据如何保存?

问题描述 请教各位大佬,需求是要实时轨迹记录,保留轨迹数据,假设每三秒保存一次当前定位位置经纬度坐标,坐标数据如何保存较为合适呢? 是不是一行为一组轨迹数据最合适?...

咸鱼.php 发表与 2023-02-08 896 浏览 4 回答
webman 上传文件获取不到相关的信息

问题描述 postman 设置单个文件上传名, 例如表单名file 但在webman中使作$request->file()获取不到相关信息 在跟踪file()方法时,打印结果显示 啥原因?求大神指点! "workerman/webman-framework": "1.4.7", "monolog/monolog": "^2.0"...

darcy 发表与 2023-02-01 543 浏览 3 回答
服务端推送消息客户端接收不到

问题描述 这里写问题描述 服务端onClose接收到消息了, 但是还能接收客户端心跳检测,而服务端发送推送消息失败...

xixi 发表与 2023-02-01 782 浏览 2 回答
如何使用翻译文件里的二维数组?

<?php return [ 'hello' => 'Hello 世界!你好!', 'test' => 'test 世界!你好!', 'options' => [ 'gender' => [ 0 => '女', 1 => '男', ...

andyzu 发表与 2023-02-01 665 浏览 2 回答
Gateway woker nginx wss 握手后发送数据服务端接收不到

bug描述 问题出现在服务器迁移后,客户端链接服务端提示握手成功(onopen)后,无后续,能接收到服务端的ping 但是客户端send过去的数据无法触发onmessage,打印getAllClientSessions(),能够看到客户端id,在key为0的数组中 程序代码或配置 我们一共有两层代理 第一层 第二层 也尝试过第一层直接转发到目标机器的7272,也是一样的结果 期待的结果及实际结果 实际结果 期...

geek2bin 发表与 2023-01-31 760 浏览 1 回答
redis-queue 投递正常可以存入redis,消费时提示redis 连接超时

问题描述 使用redis-queue队列投递正常可以存入redis,消费时提示redis 连接超时 程序代码 报错信息 截图报错信息里报错文件相关代码 操作系统及workerman/webman等框架组件具体版本 ...

625791676 发表与 2023-01-30 818 浏览 3 回答
请问如何做到接收http请求,推送mqtt消息?

我简化了下代码,大致如下: define('MAX_REQUEST', 5000); $worker = new Worker('http://0.0.0.0:端口'); $worker->onWorkerStart = function($worker) { global $mqtt; $mqtt = new Workerman\Mqtt\Client($url, $options);...

vipbressanon 发表与 2023-01-28 958 浏览 1 回答
在类的 protected 里如何使用表达式?

我有一个文件,如下图: 这些都是我配置好的关于调用接口返回状态时候用到的一些配置。 目前在 controller 里我使用: return json([ // 'HTTP_OK' => [200100, '请求成功'], 'code' => config('myconfig.statusCode.HTTP_OK')[0], 'msg' => config('myconfig...

andyzu 发表与 2023-01-16 637 浏览 3 回答
有些客户端反复断开重连

bug描述 有些客户端有时会出现断开连接,发现是服务端主动触发onclose将客户端退出关闭的,但是我查了下发现被断开的客户端是正常的,也有每隔10秒发一次心跳,但就是出现反复断开又重连上来,过会儿又断开了, 我自己加的触发onclose的设置,一个也没触发,为啥还会触发onclose呢? 我是将客户端发过来的所有消息在onmessage接收到后转化到对应事件的缓存队列里,然后再来处理,然到会和这个有关系吗? 或者哪...

freely 发表与 2022-12-03 708 浏览 1 回答
无法在定时器中跳出判断

问题描述 这里写问题描述 在定时器中写入判断当传入的参数大于某一个值的时候执行指定代码,但是如果这个传入的参数长时间大于某一个值那就得一直执行指定代码,这不是我想要的效果,我希望当传入的参数即使长时间大于指定的某个值 我们只执行三次指定代码 这里粘代码或配置 Timer::add(1, function() use ($num) { if(num > 19){ ...

18829520602 发表与 2022-12-02 543 浏览 3 回答
timer 删除出现问题!

本来执行了一天好好地, 突然删除不掉定时器了 导致一直1s执行 订单式打印的返回del 是true,,,这也太懵逼了 id是118 del返回的是true 但就是没删掉 还在一直循环执行...

发表与 2022-12-02 710 浏览 3 回答
Linux 下载 Gateway的onWebSocketConnect没有执行,获取不到参数

问题描述 onWebSocketConnect没有执行是什么意思呢? 这是代码图 onWebSocketConnect没有执行是什么意思呢? ...

3281286804 发表与 2022-11-30 531 浏览 2 回答
nginx 代理 websocket 报502错误

问题描述 nginx版本:1.23.1 php版本: 7.4.27 这里是nginx配置 这里是通过域名访问报的错误 这里是ip访问正常 这里是workman启动截图 卡这里好几天了,有没有大佬遇到过这个问题的,真心请教...

Meow7 发表与 2022-11-22 1325 浏览 3 回答
配置是保存在php文件还是redis里面

问题描述 常驻内存或者开启opcache之后,经常使用但是一般不会变动的配置是保存在php文件还是redis里面?...

混元殛 发表与 2022-11-21 873 浏览 1 回答

小W

2110
积分
0
获赞数
0
粉丝数
2021-11-26 加入
🔝