error opcode 7 and close websocket connection.

作者你好,我今天也出现了这样的情况,关注相似问题后将gateway(v3.0.7)、workerman(v3.5.4-stable)也升级到最新的版本,问题没有得到解决。想请作者帮助分析一下问题。 以下是错误信息: Workerman status ----------------------------------------------GLOBAL STATUS-------------------------...

lucas 发表与 2018-01-20 3249 浏览 1 回答
connections 的最大值是多少

单个gatewatworker 的connections 最大值是多少啊。求教!!!!在线等...

北行 发表与 2018-01-18 2968 浏览 1 回答
stream_socket_accept(): accept failed: Resource temporarily unavailable workerman/Worker.php:2141

如题,LNMP环境下,PHP7,gatewaywork日志记录该报错(代码中是被@屏蔽的),什么原因呢?求解,谢谢!...

HFLdragon 发表与 2018-01-18 4330 浏览 3 回答
请教下 主进程接到reload信号后 为什么只posix_kill了一个进程id

// Continue reload. $one_worker_pid = current(self::$_pidsToRestart); <====只取了需要resetart的进程里的一个 // Send reload signal to a worker process. posix_kill($one_worker_pid, SIGUSR1); // If the process does no...

ayamzh 发表与 2018-01-18 3610 浏览 2 回答
小程序使用gateway握手失败,返回502

小程序使用wss协议访问gatewayworker,出现以下报错 WebSocket connection to 'wss://bafanghui.xinnar.net/wss' failed: Error during WebSocket handshake: Unexpected response code: 502 监听返回的报错信息如下:错误内容我没看懂. PHP Warning: stream_socke...

JasonKit 发表与 2018-01-12 12141 浏览 4 回答
请教workman 4台集群,群发漏收问题

我现在有4台workman集群,在一个群聊里发消息,群里面会有其他成员漏收的问题,是在不同的workman,推送不过去吗?因为数据是有写入DB的...

mylg 发表与 2018-01-12 3604 浏览 5 回答
刚接触workman,但是遇到一点问题,浏览器无法访问

链接:http://www.workerman.net/workerman-chat 下载这个框架,然后部署到 linux服务器上,也按照workerman检测过所有的插件,都已经具备了。 但是启动 start.php 之后,这里还是显示正常的。但是服务器还是无法访问 :ip:55151(ip是我的服务器ip) 通过各种百度之后和常见问题的例子后,大多数都说是 防火墙问题,所以我赶紧查看防火墙的状态 信息如下: ● ...

bang 发表与 2018-01-12 3700 浏览 3 回答
急 windows服务器出现缓冲区空间不足或队列已满。服务器的端口也全部被占了

在Windows服务上跑workerman那个聊天服务,前段时间还好好的能聊天。这段时间就开始显示缓冲区空间不足或队列已满,并且服务器的端口全部被占了,有大神知道这是怎么回事吗?...

纸皮人 发表与 2018-01-12 5099 浏览 1 回答
单进程redis读写堵塞

前几天在生产服上发现,单进程每秒50次写入redis(短链接)的时候,就会出现极高的延迟,导致整个进程都被堵塞。而此时worker服务器和redis服务器的CPU、内存、进程、TCP连接数都正常。莫名其妙的找了3天才确认问题和搞定(一是增加进程数,二是改成长连接)。 请问大师,是不是php redis扩展的问题?还是在进程中操作redis的方法不对...

softshare 发表与 2018-01-11 4477 浏览 1 回答
linux连接工具关闭后服务器开启的协议也关闭了

这个是怎么回事...

ychun 发表与 2018-01-09 2312 浏览 1 回答
关于内核参数设置:net.ipv4.tcp_max_tw_buckets = 20000

设置之后 TIME_WAIT始终处于20000左右. 我现在设置了TW回收,通常TW处于200。 请问:为什么一定要把这项值设的这么大呢? 还有,文档建议net.ipv4.tcp_tw_recycle = 0 如果是为了尽快回收TW,是不是该设置为1?...

softshare 发表与 2018-01-08 21542 浏览 2 回答
gateway worker压力测试

gateway如何做压力测试啊,是不是跟workerman手册中提到的,直接ab -n -c -k http://ip:端口,这样就可以了么。这里的端口和IP地址有没有什么特殊讲究呢,如改成改成gateway或者register中呢...

romy 发表与 2018-01-08 5002 浏览 2 回答
onWebSocketConnect 设置的的SESSION 在 onConnect 如何能取到

ws://127.0.0.1:8282/xxx 想在onWebSocketConnect 里取到xxx 然后在 onConnect 里使用这个xxx 如何能做到 谢谢大佬 (因业务需求xxx不可以在socket中传递)...

ohmyga 发表与 2018-01-08 3325 浏览 2 回答
游戏运行,遇到一个问题,不知道怎么解决

现在做的一个棋牌游戏,房间模式。我建立了一个房间对象,里面错了一些所有人的信息,比如房间内那些人准备了,各人的牌,房间内所有人的id,所有人的连接,所有人的状态。最主要的是有一个计时器,在每过一段时间做出相应的操作,。现在游戏可以正式运行了,但是我用的是count=1,那么就是单个进程,我现在想做2个或者更多,但是进程通信就又是一个问题,我用了workerman提供的共享组建,但是我的房间是对象,里面存储了很多东西,...

NNba 发表与 2018-01-07 3976 浏览 4 回答
如何实现类似异步mySql的异步回调的本地函数呢?

使用过程: 收到消息后,调用异步回调函数,先发送状态给客户端; 然后,等回调函数执行完毕后,再发送结果给客户端。...

jbking 发表与 2018-01-07 3818 浏览 1 回答
使用wss后,如果有客户端使用ws访问后,worker会直接挂掉。

使用wss后,如果有客户端使用ws访问后,workerman会直接挂掉。烦请修复这个bug。...

cfz87862529 发表与 2018-01-06 2528 浏览 1 回答
怎样在Gateway::$router里面获得client_id以便我根据客户ID进行路由设置?

需要根据不同的client绑定不同的worker,但是查看了Gateway::$router的使用,怎样得到当前client_id? 查找了文档和历史问题也没有得到答案,烦请大侠解疑!...

softshare 发表与 2018-01-06 3179 浏览 2 回答
网站用cloudflare做防护, websocket无法用域名:端口的方式链接

网站用cloudflare做防护, websocket无法用 域名:端口 的方式链接,只能用源站IP:端口 链接, https是指向了另外一个ip地址 求助各位大佬!!...

大王 发表与 2018-01-05 9722 浏览 2 回答
循环给Taskworker发任务Taskworker接到的数据不完整

foreach ($data as $key => $value) { $socket = stream_socket_client("tcp://127.0.0.1:7272", $errno, $errmsg, 5); if(!$socket) echo $errmsg; $mail_data = array("phone"=>$value,"user_id"=>$val...

JJCHAN 发表与 2018-01-05 2495 浏览 1 回答

walkor

160141
积分
0
获赞数
0
粉丝数
2014-05-04 加入
×
🔝