GatewayWorker 客户端并发出现连接失败问题?

每个窗口都会存在失败的现象,这是什么情况,哪位大牛知道啊,我的环境是阿里云4核4G环境...

龙飞 发表与 2017-12-15 5754 浏览 2 回答
请问一下打开了stdlog输出到文件, 会影响性能吗?

最近用户反馈websocket收消息有时候delay几百毫秒, 最近我把stdlog输出到文件了: Worker::$stdoutFile = __DIR__ . '/stdout.log' 会是这个原因吗?...

dingqun 发表与 2017-12-06 2583 浏览 1 回答
gateway-worker business发消息给当前所有连接连接

gateway-worker business 4个进程 每个都new了AsyncTcpConnection去连接管理服 管理服发消息给business 如果用Gateway::sendToAll 客户端会收到4次消息 怎么能方便的发送给当前business自己连接的客户端 有没有什么写好的方法呢...

W丶 发表与 2017-11-30 3007 浏览 1 回答
客户端发送一个比较长的字符,服务器无法接受是什么原因,是哪里有限制数据大小么

客户端发送一个比较长的字符,服务器无法接受是什么原因,是哪里有限制数据大小么...

buck 发表与 2017-11-14 2801 浏览 1 回答
CDN加速之后 workerman聊天室不能用了 怎么搞?

做了下加速 gateway就挂了 不晓得怎么搞 求walkor 大大给个方案...

1619443919 发表与 2017-11-10 2970 浏览 3 回答
GatewayWorker

本人大一小白~因为写项目时遇到了这种场景,用户端下订单需要在商家后台实时推送是要选择GatewayWorker更好些是么?因为又看到官网上这么写,另外想问下文档说GatewayWorker是基于workerman开发的框架,那我安装GatewayWorker还需要安装workerman嘛?...

stupidchubby 发表与 2017-11-06 2537 浏览 1 回答
新手,httpserver获取参数显示undefined index

刚接触workerman,建立了一个httpserver。地址为http://127.0.0.1:1234/?input=123 在onMessage里用$_GET赋值可以正常获取,但是debug模式下会提示notice undefined index input at xxx行. 这是什么原因?...

caicaiwo 发表与 2017-11-06 4552 浏览 1 回答
windows下gateway会接收不到客户端的心跳包

客户端是用GPRS模块的一些机器,会定时20秒发一次心跳去服务器。服务器搭建的是windows的gatewayworker。刚开始启动gatewayworker时能看到机器正常的跟服务器连接通讯。但是过了一段时间后就看不到机器的心跳包了,要重新启动gatewayworker才行,然后还是这样。反正就是要隔一段时间重启一次gatewayworker才行。请问各位大神遇到过类似的问题吗?是什么原因造成的,如何处理。小弟新...

tmac 发表与 2017-10-30 3163 浏览 5 回答
phpsocket.io 与 vue-socket问题... 求大佬

问题如图。。。 客户端发送消息到服务端 服务端是能收到的。。 并且打印出来 但是 不知道为什么传不回客户端。。 有大佬解答么。。...

xujiayi1 发表与 2017-10-29 3665 浏览 1 回答
workman和扩展安装之后,站点丢失

workman和扩展安装成功之后,站点找不到了 [attach]818[/attach]...

new_user 发表与 2017-10-25 2492 浏览 2 回答
救命啊,同样代码Linux和window处理不同

兄弟们我遇到以下问题:参考大神的这个http://wenda.workerman.net/?/question/508 的demo,写的一样,部署在window的服务器下可以,但是部署在Linux上,会导致里面的workman可以运行,外层的无法运行,我里面的workman以tcp链接,外层以websocket链接,大家能抽空帮我解答下,跪谢。研究好多天了。 <?php use Workerman\Worke...

hello_rickey 发表与 2017-10-24 3975 浏览 1 回答
tcp自定义协议

自定义tcp 协议的时候 当发过来的数据包不是等长的时候 input 怎么分包 ...

lowphper 发表与 2017-10-20 3610 浏览 2 回答
在子进程的回调里使用empty 或者isset 导致进程卡死

$worker->onMessage = function ($connection, $data) { try { $ret = call_user_func_array(array(SERVICE_DIR."\\".$class, $method), $param_array); /*这里我只要判断比如 isset($ret);进程机会卡死。走不到 下面如果我不判断直接返回的就可以...

codeninjia 发表与 2017-10-18 3698 浏览 2 回答
workman支持持续性集成否?

...

torxieyang 发表与 2017-10-10 2981 浏览 1 回答
如何统计5分钟10分钟15钟内在线用户量

如题请个思路!...

bigman 发表与 2017-09-25 2864 浏览 2 回答
一个小案例,不知道使用GatewayWorker能不能满足需求,希望能给个思路,谢谢

因为需要兼容以前的客户端版本,所以可能需求有点怪异 以前的连接模式: 主服务器一台M,负责设备认证工作及服务器S1,S2....Sn的调度,连接流程为C向服务器M发起认证,认证通过后M返回一台指定的服务器Sx,然后C向Sx发起连接(这里的协议与认证的协议不同),后续的工作由Sx接管 现在想用GatewayWorker来替换原有的服务器组群 而我理解的GatewayWorker的模式为,客户端C不需要理会,也不需要知道...

eyesangel 发表与 2017-09-24 3293 浏览 1 回答
GatewayWorke 连接数可以过万,但是前面1015个连接可以向服务器发送信息,1015以后的连接发送信息服务器收不到

GatewayWorke 连接数可以过万,但是前面1015个连接可以向服务器发送信息,1015以后的连接发送信息服务器收不到,这是什么情况,是我的内核哪里没有配置吗?...

龙飞 发表与 2017-09-21 2793 浏览 2 回答
如果我想客户端的websocket通过域名去连接服务端,那服务端怎么绑定域名呢?

如果我想客户端的websocket通过域名去连接服务端,那服务端怎么绑定域名呢? 例如客户端JS: ws = new WebSocket("ws://域名:7272"); 那我服务端怎么绑定这个域名呢?我知道域名是需要通过DNS解析到对应的主机IP,如果我已经DNS解析到了服务器IP,服务器端怎么绑定呢?...

chenjiasange 发表与 2017-09-18 10269 浏览 1 回答
新手提问:workerman在服务端怎么搭建?我主要想实现客户和用户一对一对话

用户前端 js请求 会写, 我怎么通过 workerman搭建用户访问的服务端websocket,我项目地址假如是:tianli.com 我websocket请求的地址怎么书写 有耐心的大神 细致的讲解下! 感谢...

lul0215 发表与 2017-09-17 2967 浏览 2 回答
关于“如何在php后端及时推送消息给客户端”文章的疑问

在这篇http://wenda.workerman.net/?/question/508文章中,我按照 walkor 上面的给的案例与步骤来做,最后用把 // 建立socket连接到内部推送端口 $client = stream_socket_client('tcp://127.0.0.1:5678', $errno, $errmsg, 1); // 推送的数据,包含uid字段,表示是给这个uid推送 $data =...

蜗牛 发表与 2017-09-14 4172 浏览 4 回答

six

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