一个游戏,里面可以创建房间,房间里的计时器怎么做? 每个房间里面一个计时器 每个时间短要做不同的操作,后台也需要判断客户的操作是否在这个时间段里面 我用的是workerman,不是GatewayWorker框架
我记得官网的workerman-chat有房间这个模块,思路就是定时器的id绑定在房间信息里面!如果是单进程,房间可以用全局变量,如果是多进程,房间信息可以存储在redis里面,至于操作根据业务直接判断就好!
我记得官网的workerman-chat有房间这个模块,思路就是定时器的id绑定在房间信息里面!如果是单进程,房间可以用全局变量,如果是多进程,房间信息可以存储在redis里面,至于操作根据业务直接判断就好!