此项目是方便公司管理游戏的一个后台系统,主要模块是记录模块、运营工具、后台用户与配置管理、问卷调
查管理。运营人员通过运营工具管理和配置对应游戏的邮件、公告、兑换码;测试人员通过运营工具中 GM 命令、
玩家数据复制、游戏服务器时间管理来方便进行游戏测试功能;后台管理人员通过后台用户与配置管理控制后台用
户的对应权限和游戏对应的奖励物品;记录模块与问卷调查模块提供给有需求的对应游戏,方便运营人员进行查看
需要的数据。
职责:
1. 负责项目后端从 0 到 1 的设计与开发,包括以上所有模块与技术选型;
2. 使用 Springsecurity+jwt 实现用户登陆、鉴权,以及 token 续签;
3. 使用 redis 存放用户的登录信息,token;将系统经常访问到的数据,和花费时间较长的数据,进行缓存预热;
4. 使用 logback 进行记录系统日志;
5. 使用 nginx 作为流量网关,进行动静分离和请求路由;使用 docker 来进行编排部署;
6. 负责后台服务器的维护和后续新需求的开发。