workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
gatewayworker
框架中gate被kill -9杀掉后,会自动重新建立
进
程?
用gateway框架启动了gate, register, worker, 然后我在另一终端中kill -9那个gate
进
程,过会
发
现这个gateway
进
程又有了,这是什么?
问答
GatewayWorker
绑定了uid,getClientIdByUid()方法获取不到client_id,返回空
数
组
然后在自定义的控
制
器中获取好友的uid、并用getClientIdByUid()这个方法去获取好友的client_id,返回是一个空
数
组。
问答
为什么windows上workerman最多只能支持250多个并
发
用户连接呢?
为什么windows上workerman最多只能支持250多个并
发
用户连接呢? 如果超过
数
量就会提示用户连接
数
太多,这是windows本来平台的限
制
吗?
问答
webman与influxdb
数
据
库的如何实现长连接?
#### 问题描述 有人实现webman与influxdb
数
据
库的长连接吗?官方示例提供的示例如果频繁写入会造成TCP连接
数
过多 #### 为此你搜索到了哪些方案及不适用的原因 ```php https://github.com/influxdata/influxdb-client-php
问答
think-template模板无法展示
数
据
[截图](/upload/img/20240822/2266c6a49e9970.png) #### 问题描述 结果显示,花括号里面的
数
据
没有解析成功,原样输出了。服务也重启了,依然无法解决。
问答
请问用workerman做大文件上传要怎么优化
目前根
据
文档上的一个
二
进
制
文件上传的例子来做一个tcp的文件上传,当传输几十兆的文件就出错了(服务端错误:error package. package_length=66032542,客户端:Notice
问答
gateway worker sendToUid向指定用户
发
送
消息后怎么获取返回值呢?
现在做的是共享充电宝,当支付等完成后会向客户端
发
送
一些信息,但是怎么获取返回值呢?这能在onMessage里面获取吗?
问答
workerman接受物联网
发
送
的
数
据
,接受请求ip时有时无
问答
GlobalTimer最大
数
量疑问
如果游戏倒计时使用GlobalTimer是否会存在
数
量多了会丢失卡顿?(只在定时器里
发
送
MQTT请求) 或者说有别的更好的办法?求解答!
问答
workerman如何做到实时通讯
假设 有个人脸设备A,和一个浏览器B,当 A端向workerman传
送
数
据
后,
进
行接收,并把
数
据
实时显示到 浏览器中,(相当于workerman作为一个中间件来使用),请问这个代码应该如何实现??
问答
webman是否会断开连接自动取消请求?
#### 问题描述 浏览器在加载过程中如果按下esc键,会立即停止加载,并向服务器
发
送
FIN指令,断开tcp连接。我想问:webman在接收到FIN指令后是会停止后面的行为(如查询
数
据
库、编译模板),丢弃请求;还是把后面的行为
进
行完? 希望能得到解答:)
问答
是否php socket 作为客户端方面 没有类似 php-http/guzzle 这样好用的包?
#### 问题描述 需要用php
发
送
数
据
到c++的socket
进
行通信 简单理解就是走socket的接口,查了一圈似乎php 没有这方面的比较完善的包可以用,不知道wobman里有没有类似的功能?
文档
onClose
# Events::onClose ## 说明: ```php void Events::onClose(string $client_id); ``` 客户端与Gateway
进
程的连接断开时触
发
。不管是客户端主动断开还是服务端主动断开,都会触
发
这个回调。一般在这里做一些
数
据
清理工作。注意:onClose回调里无法使用```Gateway::getSession()```来获得当前用户的session
数
据
,但是仍然可以使用```$_SESSION```变量获得。注意:断网断电等极端情况可能无法及时触
发
```onClose```回调,因为这种情况客户端来不及给服务端
发
送
断开连接的包(fin包),服务端就无法得知连接已经断开。## 参
数
``` $client_id ``` 全局唯一的client_id ## 返回值 无返回值,任何返回值都会被视为无效的 ## 范例 ```php use \
GatewayWorker
问答
pcntl_signal_dispatch 问题
进
程间通过posix_kill
发
送
信号的时候,被
发
送
信号的
进
程(假设A执行posix_kill给B)B一定要设置pcntl_signal_dispatch函
数
才能响应这个信号吗?但是我看php手册,自己也做了尝试,
进
程给自己
发
posix_kill的时候就不需要pcntl_signal_dispatch,是这样的嘛?
问答
onmessage回调,根
据
不同协议,
进
行不同解析
onmessage回调函
数
。 可以得到是哪个协议
发
过来的消息嘛? 谢谢
问答
关于webman-statistic
数
据
混淆的问题
无意间点
进
了一个调用记录内查看,
发
现有3条sql存在。 ```  ``` 查看了相近的请求
发
现其中一个请求少了一条sql.[截图](/upload/img/20221124/24637f444b8341.png) ```
发
现记录内相邻2条记录都复用了同一个id . ``` --- 项目的`controller_reuse
问答
跟安卓客户端传输问题
客户端传来一段
数
据
,然后服务器端用$connection->send()传一段
数
据
。 这段回传的
数
据
不能被客户端收到,除非客户端在
发
送
数
据
后shutdown输出流。
问答
使用workman 建立长连接, 前端请求两次问题
返回
数
据
耗时, 使用workman 建立长连接, 把
数
据
分次 返回给前端; 如果前端请求两次,第一次
数
据
还有一半的
数
据
在处理, 如何停止本次
数
据
处理返回,只处理返回第
二
次的请求。
问答
ai 微信支付手机
二
维码显示不全,导致无法识别
不知道你们有没有遇到,微信支付在手机上
二
维码会显示滚动条,遮挡住导致不显示完整的
二
维码, 截图后扫码识别不出来 !
问答
redis队列插件消费,消息丢失或第
二
条消费时间不可控
#### 问题描述 使用redis队列插件遇到bug https://www.workerman.net/plugin/12 同时
发
送
两条消息,设置一个消费
进
程,会丢消息?"-2"]); 控
制
台打印 string(13) "-------------" string(19) "2024-01-26 18:21:26" array(1) { ["id"]=> string
« 上一页
1
...
97
98
99
100
101
102
103
104
...
434
下一页 »
« 上一页
100
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝