出现的问题

\1. ProtobufProxy.create(Message.class) 编解码器在起服就创建并缓存,不用每次编码都创建一个,很耗时间。 \2. 目前地图数据在数据库中,每次都查表。建议配置表实现,将地图等数据配置在配置表中,起服读取到缓存中,后续使用直接从缓存中获取。 3.业务将场景的玩家等数据入库了。包含在这场景中的玩家,这数据不需要入库,玩家记录了所在参加就行了,玩家登录的时候就自动进入改场景,登出就退出场景。场景中保存的玩家数据应该是实时的。 4.用ChannelHandlerContext对象做完缓存的key,这样如果玩家断线,重新登录缓存就失效了,

你可能感兴趣的:(游戏开发)