1.房间的开赛时间由当前玩家创建的时间往后推3.5分钟。
2.房间的结束房间是当前是房间开赛时间往后推1个小时
因为房间由玩家创建,所以开赛时间是不定时的,导致比赛时间也不定时
假如我现在有100个游戏房间,
我每次循环100个房间看是否到时间(精确到秒)开赛,还有看是否房间到时间结束比赛(精确到秒),是的话都需要执行逻辑代码处理,如插入数据库
现在只是一百个房间,服务器可以处理过来,如果是1W个房间呢?上次的都还没循环完整,现在又要开始循环了。。。
2.房间的结束房间是当前是房间开赛时间往后推1个小时
因为房间由玩家创建,所以开赛时间是不定时的,导致比赛时间也不定时
假如我现在有100个游戏房间,
我每次循环100个房间看是否到时间(精确到秒)开赛,还有看是否房间到时间结束比赛(精确到秒),是的话都需要执行逻辑代码处理,如插入数据库
现在只是一百个房间,服务器可以处理过来,如果是1W个房间呢?上次的都还没循环完整,现在又要开始循环了。。。