webman如何给file_get_contents设置数据?

问题描述 我通过composer安装了一个第三方扩展 他的扩展包内部是使用的file_get_contents进行读取数据 不修改composer内部包的情况下 该如何通过外部设置数据让他的扩展包通过file_get_contents获取到数据呢? @walkor ...

楚羽幽 发表与 2023-03-21 521 浏览 2 回答
webman是否计划增加类TP-dump-halt的调试函数

问题描述 现在单纯使用var-dump输出到控制台的方式,用户反馈来说不太友好,并且数据量大的时候也不好检查; 为此你搜索到了哪些方案及不适用的原因 个人觉得现在webman的优点在于易用,让FPM程序员能更好的迁移过来减少学习成本。 搞一个页面调试的方法还是很有必要的,但webman默认是原生PHP模板引擎,考虑到webman有N个模板引擎扩展。 所以来咨询下官方是否有想法增加页面更直观的调试方法! 另:topth...

meystack 发表与 2023-03-21 573 浏览 1 回答
wenman中整合getwaywork,可以自定义worker名称吗

wenman中整合getwaywork,可以自定义worker名称吗? 如图所示 <?php use Webman\GatewayWorker\Gateway; use Webman\GatewayWorker\BusinessWorker; use Webman\GatewayWorker\Register; return [ 'gateway' => [ 'handler...

zyyzcr 发表与 2023-03-20 692 浏览 7 回答
tp6怎么在任意控制器主动给已经链接的用户主动发送消息?

问题描述 tp6怎么在任意控制器主动给已经链接的用户主动发送消息?比较菜,半天没搞定。。。...

kzj1994 发表与 2023-03-18 591 浏览 3 回答
每1个进程设置一个定时器的问题?

问题描述 设置进程数为2 在id编号为0的进程上设置1个定时器,在id编号为1的进程上设置了另外1个定时器,为什么前台建立的连接收到的推送要么是222,要么是333,而不是222,333在一起的? 下面这个收到的都是222 下面这个收到的都是333 $worker->onWorkerStart = function($worker) { if($worker->id === 0) { ...

adminx 发表与 2023-03-14 619 浏览 1 回答
gatewayworker,我想在gateway那做个限制最多多少设备发起连接的功能

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

pengzhen 发表与 2023-02-25 548 浏览 2 回答
求助Gatewaywork在centos7运行正常但前端握手不成功并且没报错原因

问题描述 1.禁用函数都删除了 2.Gatewaywork运行成功了 3.端口也放行了 4.协议也修改了websocket 5.我下载的是新版的Gatewaywork demo windows版本 在windows本地一切正常;但说过新版的windows和linux兼容了 且在linux中能启动 5.ssl也配置了 但是前端就是握手不成功。。。。。。。不显示报错原因 前端代码 求助!!!!!! debug下...

shuopeng666 发表与 2023-02-08 880 浏览 7 回答
gatewayworker 支持mqtt 客户端吗

问题 问题如标题 为此你搜索到了哪些方案及不适用的原因 gatewayworker 手册里未看到...

h0r1z0n 发表与 2023-02-07 587 浏览 2 回答
服务端推送消息客户端接收不到

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

xixi 发表与 2023-02-01 782 浏览 2 回答
关于cpu核心数和进程数量的综合问题

linux系统 一、请问config下的 server.php 'count' => cpu_count() * 2, 这个核心数是啥意思,有啥用 二、使用了redis-queue队列 'consumer' => [ 'handler' => Webman\RedisQueue\Process\Consumer::class, 'count' => 16, // 可以设置...

adminadmin 发表与 2023-01-31 998 浏览 4 回答
tp框架里怎么直接引用onmessage获取硬件返回的响应啊;

问题描述 大神,做一个自助洗车,选用的gateway框架; gateway已经通过安装过了!也已经可以正常通信了; tp框架里怎么直接引用onmessage获取硬件返回的响应啊; 第一次做软硬交互,有点懵 大神们,救救我吧...

peyton 发表与 2023-01-06 620 浏览 3 回答
使用tcp调试工具,三个客户端同时去给服务端发心跳,导致执行一半就执行下一条了

bug描述 使用tcp调试工具,同时开三个客户端同时去给服务端发心跳,设置的是每个客户端1秒一次,应该是发送太快服务端处理不过来,导致上一条还没执行完成就直接执行第二条心跳了,导致第一条心跳执行一半没有服务端还没回应给客户端就执行一下一条 程序代码或配置 期待的结果及实际结果 期望每一次都执行完成 重现bug的步骤 系统环境及workerman/webman等具体版本 Workerman version:3.5...

chenStudy 发表与 2023-01-06 456 浏览 3 回答
【已解决】使用GatewayClientGateway类,客户端无法接收到消息

bug描述 在第一个项目使用 GatewayWorker\Lib\Gateway搭起了环境,可以正常运行,客户端可以正常连接,sendToClient 方法也可以正常发送指令给指定的客户端。 在第二个项目中,使用 GatewayClient\Gateway 连接第一个项目,是正常的,可以通过getClientIdByUid 获取到第一个项目里边的在线客户端的$client_id,但是调用sendToClient发送消...

Jin 发表与 2023-01-03 846 浏览 2 回答
需要做一个多用户群发模板消息的功能。多个用户同时给自己上千个会员发送模板消息。

问题描述 需要做一个多用户群发模板消息的功能。多个用户同时给自己上千个会员发送模板消息。 还有定时发送任务。但是这里有个问题。在发送任务稍微多点比如几百上千的时候。发送的数据会有延迟1-2个小时甚至更久才能发送出去。请教下是哪儿出了问题? 以下是代码。 // 开启的端口 $worker = new Worker(); // 启动多少服务进程 $worker->count = 100; // worker名称,p...

花儿 发表与 2022-12-27 757 浏览 2 回答
请教zbacktrace的疑问

问题描述 今日观察到worker进程全部N/A状态,然后参考《调试busy进程》,在使用zbacktrace时,出现如下提示: 'basic_functions_module' has unknown type; cast it to its declared type 有朋友知道怎么处理吗?谢谢哈。...

yootou 发表与 2022-11-29 443 浏览 1 回答
用tcp连接客户端工具连续给gatewayWorker发送报文后,客户端主动离线请问有谁知道是为啥嘛

问题描述 项目集成gatewayWorker,使用自定义协议与设备进行通信,使用客户端连接工具连续发送多少后客户端主动离线了,重复发送三次就不行了,就离线 为此你搜索到了哪些方案及不适用的原因 搜索到的方案和我出现的不太一致...

chenStudy 发表与 2022-11-19 522 浏览 1 回答
在webman 中如何单独启动worker 做redis 队列消费

问题描述 windows 环境,想单独启动一个 worker 消费其他项目的redis队列的服务,第一次用 webman, 不知道怎么写 为此你搜索到了哪些方案及不适用的原因 是写一个命令吗,如果是该怎么调 webman/redis-queue 这个插件写好的 consumer...

thistle 发表与 2022-11-11 895 浏览 2 回答
【已解决】使用yzh52521/webman-task添加测试定时任务后报错

问题描述 Workerman version:4.1.4 PHP version:7.3.4 安装了https://www.workerman.net/plugin/42 定时任务管理组件之后,按说明安装了workerman/crontab、webman/think-orm、guzzlehttp/guzzle、workerman/redis,添加示例定时任务之后报错 报错信息 示例添加定时任务代...

lcmg 发表与 2022-11-08 841 浏览 2 回答
请教GatewayWorker使用Redis 说明

求教,如何在GatewayWorker安装河使用Redis组件呢,看了下Workman教程里面的Redis章节是空白的,而Workman/Redis 内容貌似和单纯使用Redis不太一样。 我只想在多客户端进程上共享数据,其他功能也用不到。感谢!...

skygw 发表与 2022-11-01 1264 浏览 2 回答
webman模型层赋值的问题

bug描述 控制器给model变量赋值,model里读取不到值 用的think-orm 程序代码或配置 控制器代码 $goods = new GoodsModel(); $goods->_user = 1231; model里代码 public $_user = 321; public function getPriceAttr($value) { $value = $va...

jinggge 发表与 2022-10-20 978 浏览 2 回答

Gin

2770
积分
0
获赞数
0
粉丝数
2022-06-24 加入
🔝