我想做一个不依托于workerman的情况下做一个定时器,我的需求是这样: 我创建一个房间,在创建房间的1小时候后,删除这个房间,在依托workerman的情况下我是会做,因为workerman的服务只需要跑起来,调用timer方法就可以了,但我如果是不依赖workerman的业务是如何定时执行的呢,是要用到进程吗?还是其他,求解答...
原先在centos下面做测试,开启和关闭workerman都正常, 今天停止workerman的时候出现的错误 再次开启workerman的时候也没有报错 但是前端一直连不到服务器 根据上面报错的地方,在var\lib\php\下面创建了session文件夹, 在服务端虽然没有报错,但前段还是连不上。 而在我本地的windows测试环境中测试时没有问题的,我想是不是workerman本身的问题,还是说linux中的问...
房间中有一个队伍,队伍中有5个成员,其他的人全是游客,当最后一个队员离开房间的N秒后,关闭这个队伍,但是,期间如果有队友再次进入了房间,终止关闭这个队伍的操作,如果此队员再次离开,循环执行。...
我需要做频道,不同的人进入不同的频道不会冲突,思路我已经明确了,具体代码不会改,参考chat,chat与蝌蚪的相应方式不太相同,蝌蚪直接是“websocket握手”,返回“welcome”,而chat虽然也有“websocket握手”,但没有返回值,我仿照chat的login事件在蝌蚪中没有任何作用,消息无法发送到login,我想是我的代码有误,真不知道蝌蚪的分房间怎么做了。。。 [attach]64[/attach...
WebSocket connection to 'ws://112.124.68.92:7272/' failed: Error during WebSocket handshake: Invalid status line 为什么浏览器端总是报这个错误。...
我的项目全部包含chat的javascript,在浏览器打开多个聊天室页面时虽然会生成多个不同的client_id(例如:chrome下开启2个页面,相同的站点地址),但会出现用户名重复,因为我这里username取的是session('username'),我需要做成不论开启几个浏览器页面,始终值运行一个的username,请问有什么办法可以解决?...
假定A用户在聊天室,onClose时,等待多秒,在等待期间判断A用户是否再次登录,如果是登录,在线,反之,离线,这个代码怎么写?onclose时会刷新用户列表,该用户的session相应就清空了,而这个操作应该是后台的事情。如果前段刷新页面ws就断掉了,会重新建立,那又如何在logout内获取到用户再次登录的状态? 举例说明: setTimeout(function(){ (用户执行到这里时应该是刷新页面或者是关闭页...