免费下载
背景
从开发角度来看,页游需要分层客户端/服务器架构、网络协议、安全性和数据库设计。服务器需要处理并验证大量连接,应用更改进行完善(修复漏洞或增添内容),并防止任何形式的作弊。此外,它还需要一套系统,用于定期记录并备份游戏数据,但不会对游戏产生任何阻碍。
解决方案架构
1.大多数传统页游的服务器架构采取两层设计:逻辑层与数据库层。最简单的部署模型是一台 ECS 加一个 RDS 实例形成一组游戏服务。
2.CDN 和 OSS 可以搭建增强的分发服务,帮助加速页游静态内容(如贴图、UI、音频、特效等)。CDN 节点分布在中国和全球其他地区的数百个地点。
3.服务器设计可以构成典型的三层架构,分别是接入层、逻辑层、数据层。SLB 可以实现各层负载均衡,避免单点故障带来的服务不可用问题。
4.ECS 提供按需资源配置及通过 DDoS 防护实现的可靠防御,提供出众的多层游戏安全。
5.DRDS 和通过云数据库 RDS 版提供的 RDS 帮助搭建支持高并发读写的分布式数据库。
阿里云的休闲页游解决方案提供高级服务器部署。
亮点
- 多层架构
- 专业全球分发
- 专家级负载均衡
- 更多层面的游戏安全性