windows下gateway会接收不到客户端的心跳包

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

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

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

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

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

new_user 发表与 2017-10-25 2784 浏览 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 4371 浏览 1 回答
tcp自定义协议

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

lowphper 发表与 2017-10-20 4262 浏览 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 4179 浏览 2 回答
workman支持持续性集成否?

...

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

如题请个思路!...

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

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

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

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

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

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

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

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

lul0215 发表与 2017-09-17 3302 浏览 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 4672 浏览 4 回答
使用workman可以判断app端的用户是否在线吗

客户想知道app端的用户是否在线...

还是那个小青年 发表与 2017-08-31 4948 浏览 1 回答
ERR_CONNECTION_REFUSED问题

如附件中的3张图,用的是官网PHPsocket.io的一个例子,测试的时候还是报ERR_CONNECTION_REFUSED、、 各位大佬能看看还有哪里有什么问题吗? 服务器是阿里云的...

大王 发表与 2017-08-17 13751 浏览 2 回答
gatewayworker 如何搭建到非框架程序中

我这边有一套基于pdo和面向对象写的php程序,我想在程序上接入gatewayworker进行websocket通信。想做成类库的方式调用。 [attach]724[/attach] 但开启服务的时候路径是正常可以访问的,启动应用程序时却报错 [attach]725[/attach] 我想知道是什么原因...

php菜鸟1 发表与 2017-08-16 3157 浏览 3 回答
启动phpsocket.io的时候会报错

require_once(workerman类文件路径): failed to open stream: Cannot allocate memory in phpsocket.io/vendor/workerman/workerman/Autoloader.php 这是啥问题呢!求解!...

詹少 发表与 2017-08-07 2747 浏览 1 回答
TCP连接如何设置缓冲时间?

$worker = new Worker('tcp://0.0.0.0:4500'); 请问一下,TCP连接,能否设置接收数据流的缓冲时间? 现在会因为网络链路太长,请求时间长,导致数据流被截成了两段来接收了...

tianhuo1990 发表与 2017-07-31 3570 浏览 1 回答
如何把客户端的连接和数据发送到指定的worker进程上

我建立了5个worker进程, 我想让第一个只运行定时器, 不接受客户端连接, 而其他四个可以接受连接, 这个如何做到呢? 这第一个worker进程还要可以群发或者给指定客户端发送数据...

sapre 发表与 2017-07-21 3884 浏览 3 回答
后端APi推送消息以后怎么断开啊! 代码一直挂在那了

使用PHP的api发送curl请求推送消息 请求成功后一直挂在那 只到超时 怎么样在请求完以后马上断开啊?...

詹少 发表与 2017-07-08 3422 浏览 3 回答

six

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