workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
分享
webman如何
进
行长链接推
送
?
在控
制
器里面直接推
送
就跟结合tp框架那样直接调用 是需要自己去实现还是可以用
gatewayworker
去做?
问答
gatewayWork 有没有根
据
别名,
进
行批量推
送
的方法
例如给一批用户推
送
,只能一个个调用sendToUid
进
行推
送
吗? 有没有直接给一个
数
组,里面包含多个别名,然后
进
行批量推
送
的方法
问答
微信类似聊条 语音/图片/文本 多类型消息是否需要区分JSON和
二
进
制
两个APPLICATION
现在在实现一个聊天的功能: 微信类似聊条 语音/图片/文本 多类型消息是否需要区分JSON文本和
二
进
制
文件 建立两个APPLICATION?
问答
当给组内会员推
送
一个
数
据
7000多个字符的
数
据
的时候,有的客户端接收很慢,会阻塞其他的客户端的接收吗
推
送
过程没有任何业务逻辑,只是单纯的给分组
进
行推
送
数
据
,
数
据
获取取得是内存的很快不会阻塞,这个时候有的网络接收的消息很快有的很慢,请问这个是什么原因
分享
关于strlen(): Passing null to parameter #1问题修复
目前我的PHP版本是8.1,在限
制
同一设备只能一个登录时,调用Gateway::sendToCurrentClient或Gateway::sendToClient
发
送
给第
二
个同类设备,第
二
个同类设备再在Events类中查找同一个帐号其他设备,并通过Gateway::sendToUid
发
送
时
数
据
为null导致报如下错误。 虽然最后在
发
送
之前加上判断,防止
发
送
数
据
为null。
问答
小白有个疑问,客户端都下线了,服务端推
送
的
数
据
去哪里了
我写了一个定时器 定时
发
送
内容 写在connection里面的, 现在
发
现客户端都下线了,服务端还在推
送
,那么推
送
的
数
据
去哪里了
问答
当使用form-data无法获取POST参
数
#### 问题描述 当使用form-data时,request()->all() 是空
数
组,文件
二
进
制
数
据
可以拿到 当使用Form-UrlEncoded时参
数
能获取到,request()->all()可以拿到 文件能是空
数
组 上传文件和post
数
据
是不能共存吗?
问答
gatewayworker
SendtoAll时,不同worker之间的客户端收不到
数
据
gatewayworker
SendtoAll时,不同worker之间的客户端收不到
数
据
,是什么问题?
问答
GatewayWorker
在Event.php onMessage 中
发
生阻塞.....
GatewayWorker
在Event.php onMessage 中处理某个客户端
发
来的
数
据
时,
发
生了阻塞,导致其它客户端
进
来的请求到event.php onMessage就被阻塞了。
问答
二
进
制
打包如何添加GMP拓展?
. ``` 最后编译的时候有这个报错 怀疑是需要在第
二
步安装对应的环境 在此先行记录,有结果再来更新
问答
GatewayWorker
并
发
上限
#### 问题描述 php使用
GatewayWorker
实现了直播间 但是直播间每天记录下来的最高并
发
每天都是4027 然后服务器cpu最高也就不到70% 这是什么原因 #### 程序代码或配置websocket+SSL 即wss $gateway->transport = 'ssl'; // 设置名称,方便status时查看 $gateway->name = 'ChatGateway'; // 设置
进
程
数
,gateway
进
程
数
建议与cpu核
数
相同 $gateway->count = 4; // 分布式部署时请设置成内网ip(非127.0.0.1) $gateway->lanIp = '127.0.0.14001 4002 4003 4个端口作为内部通讯端口 $gateway->startPort = 8822; // 心跳间隔 $gateway->pingInterval = 10; // 心跳
数
据
= 'ChatBusinessWorker'; // bussinessWorker
进
程
数
量 $worker->count = 8; // 服务注册地址 $worker->registerAddress
问答
如何使用webman创建一个text/eventstream响应, 使服务端持续向客户端
发
送
数
据
#### 问题描述 #####如题, 最近看到一个Content-type类型:`text/eventstream`, 可以持续向客户端
发
送
数
据
, 使用webman作为服务端应当如何实现?
问答
硬件
数
据
推
送
给特定手机端
我使用的gateway,硬件传输
数
据
的时候可以带上当前硬件设备的pid,然后我用gateway推
送
给当前正在使用这台硬件设备的用户手机app上。如果硬件用tcp长连接把
数
据
存
数
据
库,然后然后app用http轮询调用倒是可以实现。 只是我希望服务端也能通过和app长连直接推
送
,这样应该更快一些
问答
tp6+gateway sendToUid 第一次无响应 第
二
次正常接收
#### 本地正常,线上websocket推
送
第一次失效 第
二
次接着
发
送
正常接收 考虑会不会因为没加心跳,管道挂起问题,但是有时候第一次就可以接收到,前段做了个重复bind,每30s一次,这样会不会充当心跳Events.php:用户连接
进
来开启一个定时器,  业务方面 !](/upload/img/20231117/17655725b2080b.png) #### 操作系统环境及workerman/webman等具体版本 线下是wa环境 线上是ln环境 控
制
台没有报错
问答
webman 除了中间件,是否有Event事件机
制
?
在一些登录或者做
进
销存
数
据
统计中,使用事件触
发
机
制
非常便捷,webman框架中是否有这个机
制
?
问答
多
进
程问题,无法保存到
数
据
库
我使用的是think-orm模型,多
进
程情况下,会导致有些
数
据
无法存
进
数
据
库,但是业务代码是正常执行的,就是不保存到
数
据
库,但是有些
进
程又能保存
进
去,请问这种情况怎么查问题?
问答
【已解决】AsyncTcpConnection 重连机
制
,是否可以更改send的
数
据
使用过程中,触
发
onClose重连的时候,
发
现里面send的订阅
数
据
是刚启动时候的
数
据
。这里有没有地方可以设置reConnect时
发
送
的
数
据
呢?不太懂如何处理?
问答
异步消息推
送
使用
Gatewayworker
做了一个服务端,使用tcp协议和客户端
进
行通信,用于推
送
订单
数
据
给店铺,一个店铺对应一个客户端。在redis中存储客户端的身份标识和client_id,然后thinkphp调用GatewayClient推
送
数
据
给相应的客户端。现在问题是这样的,如果某一个店铺**同时**收到了n个订单,
Gatewayworker
是不是会瞬间将这些订单推
送
给客户端呢?要想让客户端来得及反应,这时候是不是需要做异步消息队列了,然后设置间隔时间一条一条推
送
给客户端。或者有更好的解决方案呢? 希望大神可以给予解答,感激不尽!
问答
Android 客户端 Okhttp
发
送
心跳 PHP 服务端无法收到心跳
如题,急急急,求大佬指点一
二
,Okhttp 自带心跳机
制
,
发
送
的是0x09 这种 ,php无法收到这个消息,就自动断开,@walkor 大佬指点一下。看看有啥方法处理,android 端打断点看到, 心跳消息 一直再
发
,也一直再收,但是 服务端就是不走 onmessage 方法(后端大佬说的)
问答
GatewayWorker
平滑重启造成客户端中断链接[已解决]
正常情况下
GatewayWorker
平滑重启不会造成客户端中断链接, 但是如果在平滑重启的那一刻, 客户端有
发
送
数
据
进
来,
GatewayWorker
就会报下面的错误: SendBufferToWorkerSee http://wiki.workerman.net/Error3 客户端也同时中断了链接, 但尴尬的是worker
进
程却不会收到onClose消息, 造成服务器一些资源没有被释放, 怎么破呢?
« 上一页
1
...
18
19
20
21
22
23
24
25
...
443
下一页 »
« 上一页
21
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝