【技术实现步骤摘要】
一种服务器集群时间同步方法、装置及计算机设备
[0001]本申请涉及集群
,尤其涉及一种服务器集群时间同步方法、装置及计算机设备。
技术介绍
[0002]NTP(Network Time Protocol,网络时间协议)用于计算机网络时间同步,可提供高精度的时间校正,且可通过报文认证的方式来防止恶意攻击。
[0003]服务器集群特别是分布式集群,各服务器间的工作协同,如分布式事务处理、数据同步等,均以服务器集群高精度的时间同步为前提。目前,服务器集群时间同步一般基于NTP协议实现,但多需要人工干预,存在配置繁琐、故障恢复慢及稳定性差等问题。故而,如何快速且稳定地实现服务器集群时间同步变得十分重要。
技术实现思路
[0004]本申请的目的之一在于提供一种服务器集群时间同步方法、装置及计算机设备,以解决如何快速且稳定地实现服务器集群的时间同步的问题。
[0005]第一方面,本申请实施例提供一种服务器集群时间同步方法,所述服务器集群中的每个服务器均接入分布式数据库集群,所述方法包括:
...
【技术保护点】
【技术特征摘要】
1.一种服务器集群时间同步方法,其特征在于,所述服务器集群中的每个服务器均接入分布式数据库集群,所述方法包括:基于所述分布式数据库集群的选举机制,确定所述服务器集群中的每个服务器的类型,其中,所述类型包括主服务器和从服务器;根据所述类型,为每个所述服务器配置时间同步服务器;控制每个所述服务器分别向对应的时间同步服务器进行时间同步。2.根据权利要求1所述的方法,其特征在于,所述基于所述分布式数据库集群的选举机制,确定所述服务器集群中的每个服务器的类型,包括:基于所述分布式数据库集群的选举机制,控制所述服务器向除自身以外的其他服务器发起投票,以使所述服务器基于投票结果确定自身的类型;接收所述服务器集群中的每个所述服务器发送的自身的类型。3.根据权利要求1所述的方法,其特征在于,所述类型为所述主服务器,所述根据所述类型,为每个所述服务器配置时间同步服务器,包括:将所述主服务器的第一时间同步软件的NTP服务器配置为所述服务器集群外部的时钟服务器,并重启所述第一时间同步软件。4.根据权利要求3所述的方法,其特征在于,所述控制每个所述服务器分别向对应的时间同步服务器进行时间同步,包括:控制所述主服务器向所述时钟服务器发送的第一同步请求,并根据接收的所述时钟服务器的标准时间进行时间同步。5.根据权利要求1所述的方法,其特征在于,所述类型为所述从服务器,所述根据所述类型,为每个所述服务器配置时间同步服务器,包括:将所述从服务器的第二时间同步软件的NTP服务器配置为所述...
【专利技术属性】
技术研发人员:刘振宇,龚溪东,蒋李,彭勇,申锟铠,刘文清,杨涛,
申请(专利权)人:湖南麒麟信安科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。