上文《异地多活架构梳理演变(二)单体系统架构是什么样子的?》我们介绍了单体架构的致命缺点,就是当部署的服务器发生故障的时候,数据丢失了。所以随着业务的发展,为了解决这个问题,大家一般会采用的策略方案就是:定时备份数据。架构图如下:
大家还记不记得早起做的措施就是上图所示,我们会利用工具或者直接使用crontab进行定时数据备份,把数据的备份存储在另外一台服务器上,此时如果业务服务器发生任何故障,我们可以使用备份的数据来进行恢复。
但是试想一下,这样子是不是也有问题?
假如还未达到数据备份执行动作的时候,啪,业务服务器发生了故障,此时如果要回复数据的话,是不是会丢失这中间间隔的数据?
那么这种方式如何解决呢?请看下一篇文章。
还没有评论,来说两句吧...