workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
webman定时器发送SSE数据,加了判断,就发送
不
了
#### 问题描述 额,下面代码 客户端只能收到 $emptyEvents 数据,一直收
不
到 $endpointEvents 的数据,如果把if 和 else 的代码对调,那么客户端能收到$endpointEvents但是收
不
到空包$emptyEvents数据 这是为何 ```php $id = Timer::add(1, function () use ($connection, &$id
问答
使用workerman按照官方文档给指定客户端发送消息
不
成功!客户端为微信小程序
连接是建立起来了,我使用服
务
器给所有用户转发是没有问题的。
问答
发送过来数据是十六进制的,workerman
不
能识别0x00,遇到就结束接收了
发送过来数据是十六进制的,workerman
不
能识别0x00,遇到就结束接收了,用bin2hex,但是我用了还是
不
行,因为 $message根本就
不
完整,0x00及后面的数据都丢失了。
不
想用Base64等加密方法,就是想知道workerman到底能
不
能做到完美支持十六进制的透传,还是这本身就是一个BUG。
问答
定时器执行两遍的,
不
知道问题出在哪,求大佬指点
[attach]2071[/attach] [attach]2072[/attach] 项目有个需求需要定时向客户端推送数据,目前运行后定时器每次都会推送两次,尝试很多无果,找
不
出原因,gateWay状态以及定时器代码如图,请大神指点,感激
不
尽
问答
使用插件,如何在迁移文件中指定
不
同的数据库呢?
#### 问题描述 使用这个插件的过程中,我想在迁移文件中指定
不
同的数据库连接,但是这个插件需要怎么操作才能连接
不
同的数据库呢? !
问答
单文件php的二进制程序,
不
支持https的curl请求?
#### 问题描述 单文件php的二进制程序,
不
支持https的curl请求?提示“Protocol "https" not supported”,请问有没有解决方案?谢谢
问答
getwayworkerman 在发送数据 的字节大小是
不
是有限制,
今天测试了3-4千个字节的话, 是直接会发送失败,看workerman 手册有设置这个的,
不
知道getwayworker 有没有, 一直卡在这里了. 发送数据量问题
问答
GatewayWorker做物联网循环采集数据问题
#### 问题描述: 我正在使用GatewayWorker开发一个物联网平台,主要功能是作为TCP服
务
端与DTU设备(客户端)建立连接并进行通信。现在遇到一个需求: #### 需求场景 每个设备连接后,服
务
端需要定时循环下发一组指令(例如MODBUS协议采集指令)。**下发逻辑**:必须逐条发送,即发送一条指令 → 等待设备返
回
响应 → 再发送下一条,直到当前设备的所有指令发送完成 → 等待下一次循环开始。
问答
webman 引用 使用 抖店的 sdk
DemoMethodRequest(); // 发起API调用 // $response = $request->execute(accessToken); // ====SPI使用示例==== // 服
务
端调用data); // $context->wrapSuccess(); // }); // 执行处理器 // $response = $request->execute(); // 将response返
回
给服
务
器
问答
webman 可以在 开启200个线程吗
[截图](/upload/img/20230617/17648d001c829d.png) 因为要处理 耗时的接口 一个接口请求大概要3秒 是第三方接口
不
占用服
务
器资源 打算开200个线程 处理实在
不
行只能换swoole 协程
问答
webman使用gateway-worker插件问题
#### webman使用gateway-worker插件,bussiness配置name
不
起作用,bussiness中异常无法通过config/exception.php配置的类捕获 !upload/img/20240805/0566b093fd74b5.png) 进程名字还是 plugin.webman.gateway-worker.worker bussiness进程中的业
务
代码异常
不
能被
问答
workerman JSON-RPC多次异步调用并成功异步接收数据后,再次异步调用出现异步调用方法出现have already been called
服
务
会接收1min左右一次的消息,当收到消息后会根据消息中的经纬度,异步调用逆地理位置服
务
,获取逆地理位置信息。异步调用逆地理位置服
务
成功几次后,就会出现一次异步调用失败,错误原始提示 异步调用的方法已经被调用。但是根据记录的log,前面几次调用都已经完成了接收数据的操作(见附件图片)。查看source出现这种情况的时候是异步调用方法所有参数序列化后作为key来保存实例,如果已经存在实例,那么就抛已经调用异步服
务
的异常。那么同一个进程,如果key
不
变,那么第二次调用就会抛这个异常。 这样的实现是
不
是bug?
问答
设备成功登陆,接受心跳指令时Gateway::isUidOnline($uid)判断
不
在线
我这边的设备已经成功登陆了,并绑定了uid,在接受心跳指令的时候,我这边做了一个uid是否在线的判断,但是设备在第一次成功登陆,并发送心跳过来时,Gateway::isUidOnline($uid)总是判断
不
在线getClientIdByUid($uid); 发现该变量有值,那么设备应该是成功绑定client_id了,也打印了uid,发现uid也正常,但是Gateway::isUidOnline($uid)却还是判断
不
在线,还有一点就是并
不
是所有设备都有这种情况,还请大神赐教 问题二: ```php $gateway->pingInterval = 55; $gateway->pingNotResponseLimit= 2; ``` 和 ```php $gateway->pingInterval = 110; $gateway->pingNotResponseLimit = 1; ``` 有什么
不
同吗?
问答
为啥我设置gateway进程数,
不
管怎么设置都是显示1
为啥我设置gateway进程数,
不
管怎么设置都是显示1
问答
webman 是
不
是从1.2.3版本在windows上部署正式线上运行了?
[](/upload/img/20220210/1062048cb780ae.png) webman 是
不
是从1.2.3版本在windows上部署正式了?
问答
可以指定某个控制器可复用或
不
复用,可以的吗?
可以指定某个控制器可复用或
不
复用,可以的吗?
问答
PHP5.5 win支持worderman 代码修改自动更新吗
不
用手动重启。。
PHP5.5 win支持worderman 代码修改自动更新吗
不
用手动重启。。
问答
怎么获取全部的定时器
执行对应的
回
调是什么
问答
如图所示 在获取用户在线数量的时候提示foreach数组为空 哪位大神给解答下
//调用gadeway中的getAllUidCount $people = Gateway::getAllUidCount(); 但是返
回
报错 Warning: Invalid argument supplied
问答
怎么让think-orm在VSCODE编辑器上正常提示
不
要报错
#### 怎么让think-orm在VSCODE编辑器上正常提示
不
要报错  这里写问题描述
« 上一页
1
...
242
243
244
245
246
247
248
249
...
479
下一页 »
« 上一页
245
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝