Gateway

2020-04-09 16:53:35 pid:6147 SendBufferToWorker fail. The connections between Gateway and BusinessWorker are not ready. See http://wiki.workerman.net/Error3 for detail 2020-04-09 16:53:35 pid:6147 SendBufferToW...

xiaolin 发表与 2020-04-09 2296 浏览 1 回答
WebSocket connection to ' ws://0.0.0.0:19999/' failed: Invalid frame header

客户链接服务器的时候,第一次可以正常连上weboskcet,但是连上一会儿后会返回invalid frame header,客户端进行重连也一直是返回这个是什么问题。 创建webscoket代码 $worker = new Worker('websocket://0.0.0.0:19999'); $worker->count = 1; $worker->onWorkerStart = function...

sky123 发表与 2020-04-07 10041 浏览 2 回答
gatewayworker在thinkphp中使用,出现 Events::onMessage is not callable

gatewayworker在thinkphp中使用,在Events.php中添加命名空间就会出现 Events::onMessage is not callable的错误。请问如何解决呀。...

warock 发表与 2020-04-01 4670 浏览 1 回答
数据库连接默认何时关闭?

你好,请教一下。咱们的框架数据库连接如果不手动关闭,默认是执行完php文件后自动关闭吗...

blackholes2 发表与 2020-03-26 2851 浏览 2 回答
workerman 作为客户端使用,一直触发onClose.

<?php use Workerman\Lib\Timer; use Workerman\Worker; use Workerman\Connection\AsyncTcpConnection; use Medoo\Medoo; //require_once __DIR__ . '/../Workerman/Autoloader.php'; include __DIR__."/Workerman/Autoloa...

ala3246875 发表与 2020-03-18 2910 浏览 4 回答
GateWayWorker使用自定义协议怎么使用GateWay类? 分布式的设置有变化吗?

目前业务直接使用websocket协议,tcp协议,还有自定义协议3种,其中使用自定义协议是直接new Worker() 出来,怎么才可以使用GateWay类?会影响以后的分布式搭建吗?(现在是单机部署),消息收发的逻辑没有写在events.php里有影响吗?...

小神龙 发表与 2020-03-18 2323 浏览 1 回答
GatewayConnection Error : 2 ,client closed

php start.php stop 时出现这个提示,有没有影响?...

何新军 发表与 2020-03-18 2565 浏览 1 回答
windows2008下 \stream_socket_get_name($this->_socket, true) 返回值为 false,

系统部署在windows2008 下,使用AsyncTcpConnection连接外网地址,始终提醒 AsyncTcpConnection Error code:1 msg:connect ip:port fail after 21.0022 查看AsyncTcpConnection文件,发现\stream_socket_get_name($this->_socket, true)返回false 在本地电脑没问...

sulao4 发表与 2020-03-18 2166 浏览 2 回答
16位crc校验在php里处理还是调用外部接口或者程序?

硬件通信中的crc校验,在php处理方便还是调用 外部程序呢?...

小神龙 发表与 2020-03-17 1905 浏览 2 回答
当给组内会员推送一个数据7000多个字符的数据的时候,有的客户端接收很慢,会阻塞其他的客户端的接收吗

推送过程没有任何业务逻辑,只是单纯的给分组进行推送数据,数据获取取得是内存的很快不会阻塞,这个时候有的网络接收的消息很快有的很慢,请问这个是什么原因...

dennlian 发表与 2020-03-15 2023 浏览 3 回答
一定条件下:Windows下的workerman/GatewayWorker性能,与linux有差距么?

比较前提: 1、服务器同等配置,分别装有Windows server 2019和centos 7.6 2、预留约2万个端口供workerman/GatewayWorker使用 3、两个系统都设定30秒回收time_wait 没找到相关的官方说明,期待老司机解答。...

OneCMS 发表与 2020-03-07 2711 浏览 2 回答
用workerman代替redis

redis优点主要是内存读取和本地持久化,但提供的数据类型太简单,只能字符串和一维key的操作。所以做做简单的存储和并发检索还是可以的,但是要想更复杂的功能,我们就要基于redis做封装。 那么,如果用workerman来开发仿造一个redis,php-frm直接连接worker进程中的内存变量,两者都是常驻内存,数据也都是在内存中的,就像Gateway::bindUid一样的原理,岂不是更爽。 暂且不管redis的...

lxping 发表与 2020-02-27 3817 浏览 1 回答
手机上worker.onopen语句不执行

在电脑上worker.onopen会执行的,运行后会有弹框跳出来。手机上同一个页面worker.onopen不执行,不会跳出弹框。...

startNew 发表与 2020-02-21 2775 浏览 4 回答
Could not open input file: server.php

之前某位大佬也问了这个问题,我也遇到了,需要解决...

kouge 发表与 2020-02-20 3473 浏览 1 回答
GatewayClient 发送成功但是指定的客户端并不是每次都收到

dd 每次打印都返回的时true...

chung 发表与 2020-02-20 2277 浏览 4 回答
小白提问,如何销毁一个对象?

假如我在用户链接时(Events::onConnect里)实例化了一个对象($user=new User(id,name,password))用于从数据库获取相应的数据,保存在对象里,当用户断开链接后,怎么销毁这个对象呢?如果不管他,他会一直在内存里。...

居川 发表与 2020-02-11 2563 浏览 1 回答
gatewayworker 发送数据表速度过快客户端会掉线吗?

比如我给客户端发送10000个离线消息,他连线后,就通过for循环无间断给他发送。 那么客户端会不会自动断开连接? 以及gatewayworker服务器是否有什么影响。...

zzccomet 发表与 2020-02-09 2835 浏览 1 回答
求解,windows下,开启了多进程,协议还是堵塞的原因

不知道哪里写的不对,设置了4个进程,同时打开3个网页,每个等待10s,结果总时长需要30s,求大神帮忙解释下,谢谢了 下图是http: 下图是websocket ...

lxping 发表与 2020-02-07 2614 浏览 1 回答
进程阻塞的问题。客户端请求到返回花费超过30秒

问题描述 在线人数多的时候。客户端发送了一个请求。业务处理逻辑只花了0.1353秒。 但是客户端发送过来的时间到返回时间总得却花费了接近10万毫秒。客户端等待了1.7分钟才拿到了返回。 业务逻辑只有0.13秒。从进入 onMessage 到 send 时间是比较短。但是在客户端发送请求,到调入到onMessge里却等待了超过1分钟. 请问是什么原因导致的?是我用法不对还是什么原因? 注:http短连接。 部分日志...

lovewdd 发表与 2020-02-07 2250 浏览 1 回答
怀疑app端断开以后重连写的有问题,需要抓一些包来支持的我论点,但是目前抓不到连接时候的包,求帮忙

大佬们好,现在服务器每过一段时间就会连不上,过一会又自己好了,现在运维发现,有很多ws的空连接,运维严重怀疑是app端的重连机制有问题,断了以后会一直连.导致服务器上空连接太多以后崩溃 但是我用wireshare抓不到握手时候的包,想问问大佬们这个有什么办法抓不...

tom870621 发表与 2020-01-31 1971 浏览 1 回答

six

19217
积分
0
获赞数
0
粉丝数
2016-11-14 加入
×
🔝