首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

直播APP源码,双机热备实现模式是根据什么标准制定的

双机热备有两种实现模式,一种是基于共享的储存设备方式,另一种是没有共享的存储设备方式,直播APP源码会基于存储共享的双机热备来制定相关的方案。

一、双机热备实现模式

1、对共享储存设备的方式来说,采用两台服务器,使用共享的存储设备,两台服务器可以采用互备、主从、并行等不同的方式,在工作过程中,两台服务器将以一个虚拟的IP对外提供服务,根据工作方式的不同,将服务请求发送给其中一个服务器承担。

同时直播APP源码会通过心跳检测,来判断另一台服务器的工作情况,当一台服务器出现故障时,另一台服务器会根据心跳检测做出判断,并进行切换,接管服务。对用户来说,这个过程是不会影响到正常使用的,属于全自动的方式。

2、对纯软件的方式,则是通过镜像软件,将数据实时复制到另一台服务器上,这样同样的数据就在两台服务器上个存在一份。

另外纯软件的方式还针对直播APP源码的另一种情况,服务器只提供应用服务,而不保存数据,这种情况下同样不需要使用共享的存储设备。

二、冷备份

对直播APP源码来说,平台数据库几乎没有休息的时间,冷备份一般发生在数据库已经关闭的情况下,冷备份是将关键性文件拷贝到另外位置的一种说法,对备份数据库信息而言,冷备份是直播APP源码最快和最安全的方法。

冷备份优点在于:

1、属于很快速的备份方法

2、容易归档

3、容易恢复到某个时间点上

4、低度维护,安全性高

缺点在于:

1、单独使用时,只能提供某个时间点上的恢复

2、如果磁盘空间有限,备份速度会很慢

三、热备份

热备份可以在直播APP源码数据库运行的情况下进行备份。

优点在于:

1、可以制作一部分的备份,备份时间短

2、备份时数据库仍然可用

3、可以达到秒级恢复

缺点在于:

1、不能出错,否则后果严重

2、若热备份不成功,那结果不可用于时间点恢复

3、维护困难

声明:以上内容为云豹科技作者本人原创,未经作者本人同意,禁止转载,否则将追究相关法律责任

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230615A05RS800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券