Socket.IO 中设置了定时器 定时器有时候会自动停止

Socket.IO 中设置了定时器 定时器定时60s向客户端发送信息 定时器有时候会自动停止,而客户端部分会发送 载入页面时与 ws://127.0.0.1:2222/socket.io/?EIO=3&transport=websocket&sid=6e1428c5b860d641000aedfc 的连接被中断 然后一直发送get http://127.0.0.1:2222/socket.io/ ...

jicz117 发表与 2017-08-03 4486 浏览 4 回答
registerAddress端口号串了?

解决了这个问题后 http://wenda.workerman.net/?/question/2054,这几天系统一直有个异常,项目中会往多个ip发送消息, ip1: 111.111.111.111:1200 ip2: 222.222.222.222:1300, 神奇的是,报的异常是: ErrorException: stream_socket_client(): unable to connect to tcp:/...

Wakada 发表与 2017-08-02 2824 浏览 1 回答
thinkPHP如何向已经连接的workerman传值

现在想用workerman做一个物联网设备: workerman在服务器上启动,保持长连接。同时thinkPHP和手机通信。 在workerman已经启动,并且TCP连接设备的时候,thinkPHP想要发送一些数据到这个worker,这个怎么实现呢? 谢谢各位大神!...

iceast 发表与 2017-08-02 5042 浏览 2 回答
GatewayWorker 心跳问题

请教个关于心跳的问题 1.GatewayWorker 文档中 技巧1,服务端不发送任何心跳数据, 通过 客户端主动发送的数据判断客户端是否存活, 如果是通过浏览器的websocket链接的,那是不是 要通过 js 通过 ws.send(xxxxx); 定时向service端 发送任意心跳数据呢,如果是定时发送任意心跳数据, 这样会不会 心跳数据 跟 正常的业务数据 混淆呢,这样的话,是不是需要在servic...

evilk 发表与 2017-08-02 7195 浏览 2 回答
请问,我使用了workerman框架,用PHP写了一个服务器,但是只能在本机进行通信怎么办,如何实现远程通信

请问,我使用了workerman框架,用PHP写了一个服务器,但是只能在本机进行通信怎么办,如何实现远程通信? 还有就是这个服务器,在我打开客户端后,发送数据给服务器,服务器只向发送者回复了消息,如何实现向指定客户端发送消息呢? 我是初学者,请尽量详细一些,谢谢。...

总是初学者 发表与 2017-08-01 2756 浏览 2 回答
异步TCP消息回调

好像有类似的问题,但搜索也找不到了,请wolker再解答下,谢谢 用的GatewayWorker,开了4个TCP网关,1和websocket网关,8个worker进程,其中ID=0的worker进程打开AsyncTcpConnection异步TCP接收其他服务器的TCP数据,那么问题是ID=0的worker进程收到的onMessage回调总是来源于同一个网关进程吗? 因为我发现websocket网关因为没有任何连接进...

daling 发表与 2017-08-01 4058 浏览 6 回答
关于物联网相关,刚接触很多不是很清楚

本人主要从事php开发,不懂其它底层语言,以前接触的主要是web方面的,偏向业务层面。底层,通讯协议这些没什么了解,现在接手一个项目,需要与硬件进行通讯,场景大概是这样的: 1,客户端(硬件)通过物联卡走tcp与服务器进行通讯,3分钟会发通讯一次,上传定位相关信息,信息好像是以部标808协议(这个不懂)的。 2,用户通过扫描客户端上的二维码,web进行支付,支付完成后,web服务器通过 客户端,客户端实现相关的硬件操...

zhibinm 发表与 2017-07-31 3413 浏览 2 回答
请问这种游戏服务器架构是否可行?目的是想要尽量提升单服可容纳玩家量。

[attach]708[/attach] 看了http://wenda.workerman.net/?/question/358 http://wenda.workerman.net/?/question/1242 这两个关于处理繁重任务和游戏服务器架构问题的问答。设想出如上图中的游戏服务器大概架构。 用gamecenter一个单进程来维持客户端连接和给任务处理进程 分配任务以及接受结果后发送给客户端。把随机掉落,战...

StaticM 发表与 2017-07-29 4801 浏览 2 回答
GatewayWorker

初学者,请教几个问题 1.GatewayWorker中,假如开启了5个BusinessWorker进程,此时有10个客户端连接上来, 每个work进程维持2个连接,假如每个连接都需要进行数据操作,此时每个work进程是如何工作的呢 是2个连接,串行起来,一个接着一个操作吗 2.GatewayWorker与其他web框架相结合,我按照demo,可以成功的完成类似的功能: 用户打开一个页面,此时与GatewayWorke...

evilk 发表与 2017-07-29 6919 浏览 2 回答
GatewayWorker MySQL

我的GatewayWorker版本是3.0.7,在Events.php 里面,onWorkerStart()方法里,可以直接 通过 self::$db = new \GatewayWorker\Lib\DbConnection('127.0.0.1', '3306', 'xxx', 'xxx', 'xxx'); 访问MySQL,并没有像 GatewayWorker 文档中说的,要先通过composer 安装 work...

evilk 发表与 2017-07-28 3396 浏览 1 回答
PHPSocket.IO uid的问题

问题1:系统生成的uid在什么情况下会下线? 问题2:如果从A页面生成的uid然后转到B页面时,再给该uid发送消息时会收到吗?...

anglesdl 发表与 2017-07-27 2981 浏览 1 回答
引入JQuery.js 引入之后不能接受到信息了

如图...

小师弟 发表与 2017-07-27 3689 浏览 1 回答
不懂怎么回事 我上图

我上图...

小师弟 发表与 2017-07-27 2655 浏览 1 回答
是连接错误么一直是office

我用的虚拟机 把workerman 放到一个项目;然后TP 一个项目 页面按照demo 布局的 但是一直这么报错 GET http://www.test2.com:2120/socket.io/?EIO=3&transport=polling&t=1501090102250-1 41.34s...

小师弟 发表与 2017-07-27 2274 浏览 4 回答
GatewayWorker搭建wss服务,用于小程序开发,nginx 反向代理不成功

我只有一个 ca 证书域名。 微信小程序只能使用https 、 wss ,服务不能带端口号 443 用于 https 的api 接口开发,之前模拟器中wss 是 websocket://0.0.0.0:7272 但是真机没有办法使用443 以外的端口号。 网络上有很多帖子都是使用http返回代码socket 如 proxy_pass http://127.0.0.1:7272; #代理3100 不能理解为什么是ht...

mingzhi 发表与 2017-07-26 4205 浏览 2 回答
关于对象销毁

to dear walkor: $obj = new $class(); //记录到对象池 Gdate::$objPool = &$obj; 如上 我会把所有new过的对象都放入一个对象池里面,当一个请求结束后 我需要 手动销毁所有对象 请问这个要怎么弄,直接 unset ?还是设值为null?试了下 unset掉 Gdate::$objPool 原本的 对象还存在 zend会拷贝一...

bigman 发表与 2017-07-26 3229 浏览 7 回答
微信小程序使用gatewayworker

Warning:stream_socket_enable_crypto(): SSL operation failed with code 1 . OpenSSL Error messages: error:1408F10B:SSL routines:SSL3_GET_RECODE:wrong version number..... 请问这是什么错?...

xinaigoil 发表与 2017-07-25 4764 浏览 1 回答
workerman启动报没有错,导致启动失败

启动时报错, Could not open input file: start,使用php start start.php -d启动,但是启动后就报错...

kimm 发表与 2017-07-25 4224 浏览 2 回答
work进程间通信

小量数据需要在work进程间交换,其中只有一个work进程在写数据,其它work进程读取数据,尝试使用PHP自带的SHMOP来共享数据,但是这也涉及各进程获取shmop_open()返回的资源标识符问题,请教下如何在各work进程里获取shmop_open()返回的资源标识符? 1、如果用到MYSQL、REDIS等的话,就没必要用SHMOP了,mysql、redis足够处理本应用的并发了,但是因为数据量小,然而新数据...

daling 发表与 2017-07-25 5271 浏览 4 回答

walkor

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