用websocket测试工具能连,用AsyncTcpConnection提示Sec-WebSocket-Accept not found

用在线测试工具能连接,用workerman连接提示如下: Sec-WebSocket-Accept not found. Header: HTTP/1.1 404 Not Found Date: Sat, 17 Nov 2018 00:37:42 GMT Content-Type: text/html;charset=iso-8859-1 Content-Length: 232 Connection: keep-al...

later 发表与 2018-11-17 4949 浏览 4 回答
关于channel Client的问题

使用Channel\Client::on(​$event_name)的时候在单条内容过大回有延迟吗?如果有需要更改什么配置呢? 另外: [attach]1396[/attach] 请问图中的这个pingInterval及定时器是用来做什么的啊  ...

sorcerer 发表与 2018-11-16 3012 浏览 2 回答
workerman进程与线程的问题

使用workerman内置的WebServer,我在业务代码中实现了两个接口,实现了一个A类,其中有一个静态属性来保存子类实例化的对象和一个实例化的静态方法(静态实现单例),B类和C类都继承A类; 第一个接口静态实例方法实例化了B类,这时候查看A类的静态属性,其中有了B类的对象信息。 第二个接口静态实例方法实例化了C类,这时候查看A类的静态属性,发现除了C的信息,还有B的信息。 两个接口分两次有间隔的请求触发的。 我...

chaz6chez 发表与 2018-11-16 3501 浏览 1 回答
timer定时器运行

不带任何业务,   代码: $timer_id = Timer::add(0.3,function(){         echo microtime(true)." s \n";     }); 图片的标点的是 1542336162.8345 s  直接跳到 1542336163.1348 s 按道理应该每次加0.3秒啊,...

ychuncc 发表与 2018-11-16 2702 浏览 2 回答
使用web-msg-sender接口方式推送信息时超时。

程序已经上线,后台日志记录调用推送接口时超时,各位大侠有没有好的方法可以避免这一类的问题发生或者说有什么优化的方案,还有如果要做集群应该怎样做?谢谢!!!...

billt 发表与 2018-11-13 2487 浏览 1 回答
mqtt的链接不成功,不知道问题出在哪里

今天通过workerman/mqtt,去链接mqtt服务器,程序运行起来了,但是没有链接到服务器,然后没有任何提示,也没有看到更多地提示,请问怎么调试,给个思路。谢谢。   第三方工具都可以链接上服务器。...

dorke 发表与 2018-11-13 9510 浏览 4 回答
Events中无法写文件缓存?

 https://wenda.workerman.net/people/walkor 大神:您好! 我在Events.php中,为啥不能写文件缓存,是因为WebSocket是常驻内存的,只能用内存式的缓存(比如Redis,Memcahe)吗? 这是我的代码: public static function set($name, $value, $expire = 0) { if (empty($...

victor 发表与 2018-11-13 2310 浏览 1 回答
gatewayworker获取设备端mac地址失败

如下图所示,上边的是打印的mac地址,下边是在events文件里的onMessage()函数里写的代码,打印mac地址和ip,但是打印出来的mac地址确是本地局域网的mac地址,而且可能是因为设备用的是移动物联卡的缘故,它的ip貌似是动态ip,因为会变化,所以现在也无法通过ip来确认设备身份。 现在想请问大神以下几个问题 问题一:能否通过gatewayworker获取设备的mac地址? 问题二:如果可以,仅仅通过设备...

dou号 发表与 2018-11-12 3254 浏览 1 回答
apache mina 服务端怎么用 workerman实现

在数据前面 有11个字节   不知道用 workerman 来接收和发送消息...

erPD73 发表与 2018-11-12 2528 浏览 1 回答
基于workerman框架的Gateway/Worker配合第三方框架下如何做websocket集群负载?

这里我看官方文档是能大概知道如何配置分布式的,但是目前的需求是,用workerman做游戏开发,可能会涉及到链接很多,这里自己写了一个websocket压测,发现单机差不多能能撑8W链接左右,不满足要求,所以这边想做websocket的集群负载,如何配合第三方框架来做,因为有些逻辑需要在laravel下做.    ...

StubbornGrass 发表与 2018-11-12 5009 浏览 1 回答
感觉在runAll()之前实例化mysql或者redis是可以的,因为是copy on write

workerman文档里面建议将redis或者mysql的实例步骤放到onWorkerStart里面,fork之后执行onWorkerStart,这样实例就是属于这个子进程的。 但是在测试中,我发现如果在runAll前实例化,这个资源数据是copy on write的,并没有发现在runAll外面实例化有什么影响 测试代码如下: [attach]1362[/attach]   在id为0的子进程中改变redis实例,...

zhuxiaoyu 发表与 2018-11-08 2781 浏览 2 回答
gatewayworker定时器,本地可以,服务器上,出现这个错误

7f36e3694000-7f36e382f000 r--p 00000000 fe:01 399492                     /usr/lib/locale/locale-archive 7f36e382f000-7f36e3839000 rw-p 00000000 00:00 0  7f36e383a000-7f36e383b000 rw-p 00000000 00:00 0  7f36e383...

多多 发表与 2018-11-07 2616 浏览 2 回答
backlog设置了1,子进程数为1,但是还能同时有5个tcp连接

[attach]1357[/attach]   同时开5个窗口,进行tcp连接,还是都可以连上     那么这个backlog参数,到底该如何使用......    ...

zhuxiaoyu 发表与 2018-11-07 3238 浏览 2 回答
websocket启动之后,连接不上,报的好像是跨域问题怎么回事???

js打印的状态值一直是0  ...

xionglw 发表与 2018-11-07 7510 浏览 2 回答
IO select中$e=null,这个有什么作用么

workerman源码,子进程loop的时候,死循环之前$e=null,这个$e有什么作用么...

zhuxiaoyu 发表与 2018-11-07 2168 浏览 1 回答
支持swoole-eventloop 这个要怎么使用

2018-04-03 Workerman 3.5.5版本发布 支持swoole-eventloop 那要怎么配合swoole使用呢?有没有例子...

will99 发表与 2018-11-06 3425 浏览 1 回答
GatewayWorker与MVC框架结合,进行websoket通讯并将数据存到数据库是否只能Events.php中操作mysql类实现

初步接触,大致的看了文档,试着搭了简单的小demo,但是存在一些小问题:   背景:做一个类似共享单车的项目     单车与服务器进行soket通讯(无法发送ajax请求),   手机端APP与服务器进行长连接,根据官方推荐因为长连接的存在使用了GatewayWorker   1.单车只能服务器进行soket通讯,触发了Events.php中的onMessage事件,  但是因为GatewayWorker与MVC是独...

wolegequ1993 发表与 2018-11-06 4598 浏览 1 回答
json_rpc可以运行在windows吗

json_rpc可以运行在windows吗  我想在windows环境测试...

孟子说2012 发表与 2018-11-05 2339 浏览 2 回答
如何使用gateway同时既做客户端又做服务端

[attach]1348[/attach] 问题一、如上图,本地服务器 B需要接收来自客户端client  A的数据,然后将数据处理以后再发送给云服务器 C,C端处理数据以后再将处理的数据发送给B,B通过可以再次处理,发送给一个或者多个A端, 这三点直接都是长连接,请问使用gateway可以做到么,如果可以做到需要怎么配置,C端使用gateway没有问题,就是B端的gateway应该怎么使用, 问题二、B端使用两个服...

wokerman 发表与 2018-11-05 3882 浏览 9 回答
phpsocket.io出问题了 求助

[attach]1346[/attach] [attach]1345[/attach] 后台代码我是这么写的  因为业务需求是安卓汇报过来 把错误的入库 每次入库就要在前端页面汇报一次 那么需要用的while(1){} 因为runAll()会阻塞一切,不可以在while(1){}中使用 所以用的 system('php /var/www/html/probeadmin/cli/cli.php Socket index...

freddydi 发表与 2018-11-05 2982 浏览 2 回答

walkor

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