数据中心在运行中有可能遇到各种硬件、电力、网络故障、自然灾害、人为操作失误等问题造成业务不可用。
需要在服务器部署阶段,通过设计良好的系统来隔离这些问题,从而达到减少对上层应用的影响,使应用能够持续的对外提供服务;并在发生业务中断时,可以尽快恢复试用。
通过云服务器搭配负载均衡(slb)与数据库主从方式避免单点故障。
云服务器(ECS)避免单点:
登录服务器和后端游戏区分别部署多份,均对外提供同等服务,同时配置负载均衡(SLB)进行流量分发。对于突发流量,可以使用云服务器(ECS)弹性扩展特性,增加更多的云服务器,平摊流量。
注:
开通阿里云SLB服务,需要至少2台以上的ECS实例。
[具体设置方法]
数据库主从备份设计应对单点故障:
在ECS上安装MySQL,虽然也可以在另一台服务器上安装MySQL,配置主从,但是可靠性仍然依赖于云服务器,故建议改用RDS。
RDS是内在支持主从的阿里云关系型数据库产品,用户无需操心数据同步、主备切换等细节,使用更为方便。
了解更多
[RDS服务]
这里给大家推荐一篇主从设置的架构部署方式如下
[具体设置方式]
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。