websocket failed: Error in connection establishment: net::ERR_SSL_PROTOCOL_ERROR

创建的wss服务,报这个错误,中间有个代理服务器。不知道是哪里出了问题吗,求大神指教一下,感激不尽。...

云上屹立君 发表与 2018-12-12 18073 浏览 10 回答
第一次用wokerman,怎么在多个worker之间传递数据

好像建立的各个worker之间没办法传递数据,求解...

buff11 发表与 2018-12-12 3325 浏览 3 回答
sendToUid的问题

怎样才能确定消息已经发送成功...

lls 发表与 2018-12-11 2225 浏览 1 回答
workermanbu不能保持运行

...

小白一号 发表与 2018-12-11 1530 浏览 1 回答
PHP如何做客户端,通过长连接连接到java平台

PHP如何做客户端,通过长连接连接到java平台,可以使用上workerman和getway...

高级开发工程师 发表与 2018-12-10 2997 浏览 4 回答
底层Http类无法解析请求数据

为什么创建一个http服务,向游览器发送数据,打包tcp服务为http过程中,为什么我在Http类,打印任何方法都不能断点。这里和缓冲有什么关系吗?...

多多 发表与 2018-12-10 3118 浏览 5 回答
手册上说workerman项目常住内存,修改的代码不会立刻生效,但是测试会生效,请问这是什么情况呢

手册上说workerman项目常住内存,修改的代码不会立刻生效,但是测试官网的workerman-chat聊天的时候,我修改web下的index.php文件,刷新浏览器立刻生效,在常驻内存模式下也可以,请问这是什么情况呢?...

你好啊 发表与 2018-12-08 3146 浏览 2 回答
Error4

每次发送消息就会提示 Register auth timeout (127.0.0.1). See http://wiki.workerman.net/Error4 for deta il...

lls 发表与 2018-12-07 2742 浏览 1 回答
gatewayworker多客户端并发处理太弱了吗?

gatewayworker做的登录服, 1个gate,5个worker;另有一客户端,开了10个worker,每个worker启动时向登录服发起1000个tcp连接,发现建立连接时出现unable to connect to tcp://192.168.20.166:18310 (Unknown error)   我的测试模型有什么问题吗?出现这个问题,我感觉应该是gate在处理客户端连接时响应不过来造成的,有什么好...

zhouciming 发表与 2018-12-07 6035 浏览 1 回答
workerman作为wss客户端 接收到的消息添加数据库

代码是这么写的: if($arr > 1){ $content = json_decode($arr); $resarr = object_to_array($content); foreach ($resarr as $key=>$value){ if(isset($resarr)){ if($resarr == "上报开门记录"){ ...

Rogule 发表与 2018-12-06 3066 浏览 1 回答
ip改变问题

    如果服务端的ip会改变,当他上传心跳包给服务器的时候,ip改变了,服务器会不会当他是掉线了...

ffctv2003 发表与 2018-12-06 1951 浏览 1 回答
workerman作为wss客户端

运行能打开,,但是没有连接信息;不知道连接是否成功。。也没有任何消息 [attach]1475[/attach]...

Rogule 发表与 2018-12-05 4342 浏览 3 回答
gateway进程连接分配不平衡

gateway设置的进程数量为4,在做压力测试时,查看状态结果发现4个gateway的connections数量相差很大,这样就会出现这种情况,当我继续增加客户端数量时,connections连接数最大的进程占用内存超过128M(php.ini的默认配置)而被杀死重启,怎么能让4个gateway的连接数量分布均匀 [attach]1474[/attach]  ...

simba222 发表与 2018-12-05 2913 浏览 1 回答
关于Gateway::bindUid方法绑定uid的疑问

Gateway::bindUid($client_id, $uid);将uid和客户端id绑定起来,那不同游览器登录,就会有一个uid绑定多个游览器的情况清空其中一个游览器的uid不是所有游览器的的客户端id都被清空了吗?...

多多 发表与 2018-12-04 5349 浏览 1 回答
请问要怎么设置$gateway->lanIp?

一台服务器A,注册地址如下: $register = new Register('text://0.0.0.0:1238');$gateway = new Gateway("websocket://0.0.0.0:9502"); // gateway名称,status方便查看 $gateway->name = 'YourAppGateway'; // gateway进程数 $gateway->count ...

later 发表与 2018-12-02 3949 浏览 1 回答
XMLHttpRequest POST数据到WM后台,后台的post数组没有任何内容,麻烦W大大帮助下定位原因,通过其他方式post是有数据的,

var xhr = new XMLHttpRequest();             xhr.timeout = 5000;             var requestURL = URL + '/' + apiName;             xhr.open("POST",requestURL, true);             xhr.setRequestHeader("Content-Type","...

marsColin 发表与 2018-12-02 3106 浏览 4 回答
gatewayworker作游戏服务器的话, reload似乎没啥用!!

一般情况下,游戏服务器都会需要处理玩家数据,所以内存里必然保留了一些数据的,如果用reload去让修改的代码生效,因为会先onWorkerStop,再调用onWorkerStart,虽然客户端与gate间的连接并不会断开,但是处理业务的worker被stop并start后,子进程中的内存数据难道还会存在吗?   如果已经不存在了,那这个reload似乎就没有用了,跟重启服务器有何区别!请大佬解释下,这是本人最近的困惑...

zhouciming 发表与 2018-11-30 3144 浏览 2 回答
关于判断一个请求的head头是否发送完毕\r\n\r\n的问题

在workerman中,监听一个http地址,源码Protocols/Http.php中有判断请求的headr头是否发送完毕的方法   [attach]1462[/attach]   但是如果我指定一个head头的值为\r\n\r\n,然后却判断不出来,还是在head头发送完毕的\r\n\r\n中将strpos($recv_buffer, "\r\n\r\n")判断成了true   nginx和s...

zhuxiaoyu 发表与 2018-11-29 5618 浏览 2 回答
在线状态显示的是离线,但是app端却一直发着心跳,这是什么情况,而且能接受到设备发过来的信息

public function te1111($mac) { echo Gateway::isUidOnline($mac); } 随便写了个方法检测设备的在线离线他显示的是离线    但是我还写了个方法来监听设备和后台的交互的内容功能,监听到设备是可以发过来消息的,这是什么情况,如果离线了是不是应该是接收不到设备发过来的消息呢...

username 发表与 2018-11-28 3768 浏览 1 回答
GatewayWorker群发消息 提示 " stream_socket_client(): unable to connect to tcp://127.0.0.1:1236"

利用tp5自带的thphp-queue redis扩展发送消息,在cmd运行命令后报错如下图,注意:Gateway::sendToClient是没有报错,能够成功发送消息,但是Gateway::sendToGroup就发送失败,报错了,如下图   还有的就是,sendToClient和sendToGroup在其他地方是没有问题的能够成功发送消息,而且也验证了发送组ID(roomId),数据类型也是一样的int类型...

jermine 发表与 2018-11-27 12733 浏览 5 回答

phpcreeper

11886
积分
0
获赞数
0
粉丝数
2015-11-07 加入
×
🔝