每个房间怎么做各自的计时器

NNba

一个游戏,里面可以创建房间,房间里的计时器怎么做?
每个房间里面一个计时器
每个时间短要做不同的操作,后台也需要判断客户的操作是否在这个时间段里面
我用的是workerman,不是GatewayWorker框架

2936 1 0
1个回答

muyu

我记得官网的workerman-chat有房间这个模块,思路就是定时器的id绑定在房间信息里面!如果是单进程,房间可以用全局变量,如果是多进程,房间信息可以存储在redis里面,至于操作根据业务直接判断就好!

  • 暂无评论
年代过于久远,无法发表回答
🔝