【技术实现步骤摘要】
时钟同步方法、装置、设备及存储介质
[0001]本专利技术涉及计算机领域,尤其涉及一种时钟同步方法、装置、设备及存储介质。
技术介绍
[0002]实际测试时会建立多个测试环境,各测试环境根据测试需求会设置不同的测试日期,每个测试环境会包含多个相互独立的产品,相同测试环境下的所有产品需要保持时钟同步,而各产品又包含数量不等的服务器,故需要在相同测试环境下的所有服务器,都保持相同时钟。但是服务器在重启、升级、环境切换等日常运维操作中,时钟会产生偏差,从而与其他服务器时钟不同步,影响部分功能正常运行。
[0003]因此,如何让不同测试日期的测试环境下,相同测试环境的所有服务器,保持时钟同步,成为亟待解决的问题。
技术实现思路
[0004]本专利技术提供一种时钟同步方法、装置、设备及存储介质,用以解决现有技术中服务器在重启、升级、环境切换等日常运维操作中,时钟会产生偏差,从而与其他服务器时钟不同步,影响部分功能正常运行的缺陷,实现让不同测试日期的测试环境下,相同测试环境的所有服务器,保持时钟同步。
[ ...
【技术保护点】
【技术特征摘要】
1.一种时钟同步方法,其特征在于,应用于时钟同步系统中的时钟同步服务器,其中,所述时钟同步系统还包括至少一个测试环境,各所述测试环境包括至少一个产品,各所述产品包括一个第一服务器,所述第一服务器与所述时钟同步服务器连接,所述方法包括:获取需要修改时钟信息的至少一个目标产品的时钟差,其中,所述时钟差是根据所述目标产品对应的目标时钟信息与所述时钟同步服务器当前的第一时钟信息得到的;逐一访问各所述目标产品对应的所述第一服务器,根据访问所述第一服务器时所述时钟同步服务器的第二时钟信息及所述时钟差对所述第一服务器进行时钟修改。2.根据权利要求1所述的时钟同步方法,其特征在于,所述获取需要修改时钟信息的至少一个目标产品的时钟差,包括:在接收到修改测试环境时钟信息的请求的情况下,确定所述请求对应的测试环境中的产品为目标产品,并根据所述请求确定所述目标产品对应的目标时钟信息;确定所述目标时钟信息与所述第一时钟信息的差值,得到时钟差。3.根据权利要求2所述的时钟同步方法,其特征在于,所述获取需要修改时钟信息的至少一个目标产品的时钟差之后,包括:根据所述时钟差,更新第一关系表;其中,所述第一关系表用于表征测试环境的标识信息与时钟差之间的关联关系。4.根据权利要求1所述的时钟同步方法,其特征在于,所述获取需要修改时钟信息的至少一个目标产品的时钟差,包括:在检测到测试环境发生变更的目标产品的情况下,确定所述目标产品变更后的目标测试环境;根据第一关系表及所述目标测试环境的标识信息,获取所述目标产品的时钟差。5.根据权利要求4所述的时钟同步方法,其特征在于,所述获取需要修改时钟信息的至少一个目标产品的时钟差之后,包括:根据所述目标测试环境的标识信息及所述目标产品的标识信息,更新第二关系表;其...
【专利技术属性】
技术研发人员:王旭,
申请(专利权)人:中银金融科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。