一种服务器切换方法、装置、管理节点及存储介质制造方法及图纸

技术编号:24888401 阅读:30 留言:0更新日期:2020-07-14 18:15
本公开实施例提供了一种服务器切换方法、装置、管理节点及存储介质,涉及云计算技术领域。该方法应用于服务器集群的管理节点,所述服务器集群包括当前正在运行的主服务器和至少一个当前未运行的备份服务器,所述主服务器运行有单机数据库;包括:监控所述主服务器是否正常运行;当监控到所述主服务器不能正常运行时,所述至少一个备份服务器中选取目标服务器;将所述目标服务器切换为新的主服务器;在切换完成后,所述目标服务器中运行有所述单机数据库。与现有技术相比,应用本公开实施例提供的方案,能够提高单机数据库的可用性。

【技术实现步骤摘要】
一种服务器切换方法、装置、管理节点及存储介质
本专利技术涉及云计算
,特别是涉及一种服务器切换方法、装置、管理节点及存储介质。
技术介绍
当前,随着网络技术的不断发展,云计算凭借其效率高、成本低等特点,在越来越多地领域被广泛应用。例如,电信领域、医疗领域、教育领域等。具体的,所谓云计算是指通过网络“云”将巨大的数据计算处理程序分解为多个小程序,然后通过多个服务器组成的服务器集群分析和处理各个小程序,并将最终的处理结果反馈给用户。在云计算中,数据库作为重要的数据存储装置是云计算的重要组成部分。其中,数据库可以以单机版的形式存在,即单机数据库,例如,MySQL、InfluxDB等。所谓单机数据库是指:数据库中所存储的数据不存在备份数据,并且,在同一时间,该数据库仅可以被一台服务器所使用,即在同一时间,该数据库仅可以运行在一台服务器中。显然,当运行单机数据库的服务器出现故障时,云计算将无法提供应用该单机数据库所存储的数据的服务,从而导致单机数据库的可用性较低。
技术实现思路
本公开实施例的目的在于提供本文档来自技高网...

【技术保护点】
1.一种服务器切换方法,其特征在于,应用于服务器集群的管理节点,所述服务器集群包括当前正在运行的主服务器和至少一个当前未运行的备份服务器,所述主服务器运行有单机数据库;所述方法包括:/n监控所述主服务器是否正常运行;/n当监控到所述主服务器不能正常运行时,在所述至少一个备份服务器中选取目标服务器;/n将所述目标服务器切换为新的主服务器,在切换完成后,所述目标服务器中运行有所述单机数据库。/n

【技术特征摘要】
1.一种服务器切换方法,其特征在于,应用于服务器集群的管理节点,所述服务器集群包括当前正在运行的主服务器和至少一个当前未运行的备份服务器,所述主服务器运行有单机数据库;所述方法包括:
监控所述主服务器是否正常运行;
当监控到所述主服务器不能正常运行时,在所述至少一个备份服务器中选取目标服务器;
将所述目标服务器切换为新的主服务器,在切换完成后,所述目标服务器中运行有所述单机数据库。


2.根据权利要求1所述的方法,其特征在于,所述监控所述主服务器是否正常运行的步骤,包括:
探测所述主服务器的服务端口是否存活和/或服务进程是否存在;当探测到所述服务端口未存活或所述服务进程不存在时,确定所述服务器不能正常运行;
或者,
调用所述单机数据库中预设的检测程序,监控所述主服务器是否正常运行。


3.根据权利要求1所述的方法,其特征在于,所述将所述目标服务器切换为新的主服务器的步骤,包括:
调用预设的切换程序,将所述目标服务器切换为新的主服务器。


4.根据权利要求3所述的方法,其特征在于,所述预设的切换程序为:预设的负载均衡服务对应的切换程序,所述主服务器挂载在所述负载均衡服务上;所述将所述目标服务器切换为新的主服务器的步骤,包括:
将所述主服务器从所述负载均衡服务上卸载;
从所述主服务器上卸载所述单机数据库;
在所述目标服务器上挂载所述单机数据库,并在所述目标服务器中启动所述单机数据库;
将所述目标服务器挂载到所述负载均衡服务上。


5.根据权利要求3所述的方法,其特征在于,所述预设的切换程序为:预设的负载均衡服务对应的切换程序,所述主服务器挂载在所述负载均衡服务上,所述目标服务器中挂载有所述单机数据库;所述将所述目标服务器切换为新的主服务器的步骤,包括:
将所述主服务器从所述负载均衡服务上卸载;
在所述目标服务器中启动所述单机数据库;
将所述目标服务器挂载到所述负载均衡服务上。


6.一种服务器切换装置,其特征在于,应用于服务器集群的管理节点,所述服务器集群包括当前正在运行的主服务器和至少一个当前未运行的备份服务器,所述主服务器运行有单机数据库;所述装置包括:
服务器监控...

【专利技术属性】
技术研发人员:郑舒力
申请(专利权)人:北京金山云网络技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1