上文《异地多活架构梳理演变(四)主从副本的演进》我们解决了数据存储的高可用问题。但是对于我们的要求来说,既然是高可用,那么不仅仅是数据存储的高可用,还必须保证服务的高可用,对不对?所以我们在上文的基础上把单体系统架构给扩展一下,此时的系统架构图示例如下:

此时可以看到我们把web和nginx都实现了冗余,此时系统的高可用成都就增加了,如果任何一台服务器出现故障,都可以满足系统的高可用。
备注:
1、这里的主mysql出现故障的时候,我们把从mysql提升了主,并且让其拥有写的权限。
此时的话,我们通过部署多台服务器的方式,来减少服务器单点故障,进而实现单体系统的高可用。
职场就是一场游戏,但游戏不是人生的全部。别太纠结眼前的得失,也别总被焦虑绑住。努力让自己积累更多底气吧,未来的你一定会感谢现在的自己。因为那个时候,你会发现,人生的主动权,终于掌握在自己手里了。
-- 展开阅读全文 --
还没有评论,来说两句吧...