workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
error opcode 11 and close websocket connection
cocos2d-js 3+ 的Android和win32平台才有的情况,服
务
器断开连接,客户端有时候能接收到断开信息,有时候却
不
能,为什么?
问答
gatewayworker如何和微信公众号对接呢
各位大神,需求是这样的,微信公众号那边发送一条信息,gatewayworker这里可以实时接收消息并
回
复消息 烦请告知一下
问答
关于开启memcached的问题
开启memcached返
回
如下错误: registerAddress fail : SYSTEM ERROR registerAddress fail and exit unregisterAddress
问答
php的curl好像
不
能设置出端口固定为一个?
注意
不
是cli模式。而是fastcgi的。
问答
phpsocketIO中是否可以同时打开2个端口?
请问,是我的代码写法问题,还是本来就
不
支持这么做? 我原本想通过of命名空间的方法来区分2个
不
同功能的socket请求,但早上在论坛的提问中已经得到
回
复phpsocketio
不
支持of命名空间。因此我想到打开2个端口分别处理
不
同的请求,但又遇到了上述这个问题? 有哪位是否了解,还有没有其它更好的解决办法? 希望能得到大家的帮助,谢谢!
问答
GatewayWorker最新版会报错 event拓展实例EventBase
不
允许序列化
Protocols/GatewayProtocol.php:204 GatewayWorker最新版会报错 php8所有版本都试了,都报错,workman5.1 event拓展实例EventBase
不
允许序列化
问答
报告bug:php8中workerman遇到异常会卡死
不
能重新fork一个子进程
333333333333333'; //exit(); 1/0; },true); }; // 运行worker Worker::runAll(); ``` 遇到异常就会卡死
不
会退出进程,也
不
会重新fork一个子进程。执行exit()也
不
会、 比如数据库暂时无法连接,出现异常,就会导致子进程卡死
不
会退出,也
不
会重新fork一个子进程。
问答
Workerman多方连接问题
现在想同时通过浏览器来读写和控制数据,网页用PHP部署在
不
同workerman的服
务
器。 这个怎么弄?workerman里面建立两个worker吗?一个连接远程硬件,一个连接php服
务
器?
问答
客户端建立websocket连接失败
项目在本地上能正常运行,
不
过放到国外vps上时,用js建立websocket连接就出现以下错误提示: WebSocket connection to 'ws://23.106.137.241:1234/' failed: Establishing a tunnel via proxy server failed.服
务
器防火墙关闭了还是同样的情况,难道是因为服
务
器是国外的所以有问题?
问答
有关于workeman开发出的网站安全防护问题比如CDN
貌似所有即时通讯类都
不
适用于CDN,试了百度云,阿里云,腾讯云,以及其他服
务
商,加了CDN之后都会有延迟,即使是全站加速也是一样。 目前唯一可行的方案就是RDS+多服
务
器,但是本身使用CDN的目的就是隐藏真实IP,所以大佬们有没有方案探讨探讨~~
问答
websocket关闭状态码问题
服
务
端使用 $connection->close(); 主动关闭websocket连接.客户端提示状态码为1006 (Abnormal Closure) ,
不
是正常关闭的1000 (Normal Closure),请问这个正常关闭的websocket状态码可以在哪里设置?使用workerman和gatewayworker主动关闭连接都有同样的状态码 客户端使用 Textalk/websocket-php 和 dwst.github.io 服
务
端使用 workerman
问答
workerman 发送消息丢包怎么处理
使用workerman通讯的,比如:用户a发送申请给服
务
端,服
务
端收到消息后转发给用户b,用户b收到申请后进行通话,但是经常会存在a发了b没收到的情况,类似这种收
不
到消息的情况下该怎么处理呢
问答
GatewayWorker与前台wss通信时数据包过大会中断
GatewayWorker 作为 wss 的服
务
端,证书直接配置在程序内的方式.与前端通信时发送过大的数据包会导致连接中断,中断代码1006 .具体报错长度
不
确定,有时高有时低但是总体呈数据越大中断几率越高的趋势把证书配置到 nginx 代理, GatewayWorker 只作为ws服
务
端,则无此问题.
问答
crontab插件 每分钟执行变成每秒钟执行的问题
[截图](/upload/img/20221110/10636c932bac62.png) 另外问下 定时任
务
用http-client 执行多个http请求 http执行时间会
不
会影响定时任
务
问答
mysql的一个问题
不
知道什么原因,用的是阿里云服
务
器,在本地的linux服
务
器上是可以的
问答
两个问题,更改session存储引擎?Gateway负载均衡?
1、更改session存储引擎 [这篇文章](http://doc.workerman.net/http/session-control.html) 按照这个文档配置之后,重启服
务
。2、Gateway负载均衡 比如我有01、02、03服
务
器,如何做SLB呢,我
不
想用nginx转发,文档没找到呢。 望作者指点一二,谢谢~
问答
TEXT协议传输一次性最大文本数据可以有多大?
比如base64传输文本内容,假如有10MB从客户端发送到服
务
端。那么服
务
端在接收这种数据的时候,是否会正常? 另外,TEXT最大支持多少MB的文本字符串发送呢?默认是多大?是
不
是可以根据设置缓冲区大小,可以无限大?(只要客户端能发送出来)
问答
国产化替代环境下的相关问题咨询
1.服
务
器大多采用arm架构CPU,麒麟linux服
务
器版操作系统,请问workerman是否支持? 2.非互联网环境下
不
能使用Composer,有没有离线安装办法?
问答
求解数据粘包问题,使用text协议
} // 获得换行字符"\n"位置 $pos = strpos($buffer, "\r\n"); // 没有换行符,无法得知包长,返
回
0继续等待数据 if ($pos === false) { return 0; } // 有换行符,返
回
当前包长(包含换行符)$message); } ``` 运行几秒后会出现两个
不
同连接的数据粘一起了 ```log string(88) "ac102fe80b5500000048-send 1000,86358603733073,0003用text协议也试了,社区里问题都看遍了 ,实在
不
知道原因
文档
joinGroup
**注意:** 1、同一个`client_id`**可以**加入多个分组,以便接收
不
同组发来的数据。注意:group
不
能为空值。例如```0```,```0.0```,```'0'```,```"0"```,```false```,```null```是非法的group值。### 返
回
值 无返
回
值 ## 范例 ```php use \GatewayWorker\Lib\Gateway; class Events { ...
« 上一页
1
...
254
255
256
257
258
259
260
261
...
483
下一页 »
« 上一页
257
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝