[发明专利]一种多台服务器自动同步时间方法及装置在审
申请号: | 201710863020.5 | 申请日: | 2017-09-22 |
公开(公告)号: | CN107612674A | 公开(公告)日: | 2018-01-19 |
发明(设计)人: | 杨海滨 | 申请(专利权)人: | 深圳互联先锋科技有限公司 |
主分类号: | H04L7/00 | 分类号: | H04L7/00;H04L12/58;H04L12/24;H04L29/08 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙)11371 | 代理人: | 徐彦圣 |
地址: | 518000 广东省深圳市福田区深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 自动 同步 时间 方法 装置 | ||
技术领域
本发明涉及服务器同步领域,具体而言,涉及一种多台服务器自动同步时间方法及装置。
背景技术
当今服务器主要以集群的形式出现,集群里搭建的服务需要每台服务器时间都是同步的。但是服务器在长期运行时往往会出现系统时间差异,导致很多服务安装运行出现问题,而时时查看系统时间,并进行手动同步常常耗费大量的精力,特别是面对服务器数量比较大的集群时就显得非常困难。因此,如何解决上述问题是目前亟需解决的技术难题
发明内容
本发明提供一种多台服务器自动同步时间方法及装置,旨在改善上述技术问题。
本发明提供的一种多台服务器自动同步时间方法,应用于服务器集群,所述服务器集群包括第一服务器、分别与所述第一服务器通信的多个第二服务器,所述方法包括:所述第一服务器获取标准比对时间;所述第一服务器采集待比对时间;所述第一服务器将所述标准比对时间与所述待比对时间进行比对;判断所述标准比对时间与所述待比对时间是否匹配;若是,所述第一服务器获取每个所述第二服务器所发送的第二待比对时间;判断每个所述第二待比对时间是否均与所述标准比对时间匹配;若否,发送邮件至用户终端,以提示用户当前时间不同步;若是,发送邮件至所述用户终端,以提示用户当前时间同步成功。
优选地,所述的所述第一服务器获取每个所述第二服务器所发送的第二待比对时间,包括:所述第一服务器按照预设时间段获取每个所述第二服务器所发送的第二待比对时间。
优选地,所述的所述第一服务器获取标准比对时间,包括:所述第一服务器获取国家授时时间中心所发出的标准比对时间。
优选地,所述的若否,发送邮件至用户终端,以提示用户当前时间不同步,之后还包括:执行所述第一服务器获取每个所述第二服务器所发送的第二待比对时间;判断每个所述第二待比对时间是否均与所述标准比对时间匹配。
优选地,所述的所述第一服务器获取标准比对时间,之前还包括:所述第一服务器和多个所述第二服务器均安装有ntp服务;修改所述ntp服务,以使多个所述第二服务器能够与所述第一服务器进行时间同步。
本发明提供的一种多台服务器自动同步时间装置,应用于服务器集群,所述服务器集群包括第一服务器、分别与所述第一服务器通信的多个第二服务器,所述装置包括:第一数据获取单元,用于所述第一服务器获取标准比对时间;第二数据获取单元,用于所述第一服务器采集待比对时间;第一数据处理单元,用于所述第一服务器将所述标准比对时间与所述待比对时间进行比对;第一判断单元,用于判断所述标准比对时间与所述待比对时间是否匹配;第一执行单元,用于若是,所述第一服务器获取每个所述第二服务器所发送的第二待比对时间;第二判断单元,用于判断每个所述第二待比对时间是否均与所述标准比对时间匹配;第二执行单元,用于若否,发送邮件至用户终端,以提示用户当前时间不同步;第三执行单元,用于若是,发送邮件至所述用户终端,以提示用户当前时间同步成功。
优选地,所述第一执行单元具体用于:所述第一服务器按照预设时间段获取每个所述第二服务器所发送的第二待比对时间。
优选地,所述第一数据获取单元具体用于:所述第一服务器获取国家授时时间中心所发出的标准比对时间。
优选地,所述第二执行单元,之后还包括:第四执行单元,用于执行所述第一服务器获取每个所述第二服务器所发送的第二待比对时间;以及判断每个所述第二待比对时间是否均与所述标准比对时间匹配。
优选地,所述第一数据获取单元,之前还包括:预处理单元,用于所述第一服务器和多个所述第二服务器均安装有ntp服务;修改单元,用于修改所述ntp服务,以使多个所述第二服务器能够与所述第一服务器进行时间同步。
上述本发明提供的一种多台服务器自动同步时间方法及装置,通过所述第一服务器先将自身的待比对时间与标准比对时间进行比对,再通过获取每个第二服务器的第二待比对时间,将所述第二待比对时间与所述标准比对时间进行比对,从而判断所述第二服务器与所述第一服务器的时间是否同步,若不同步,则发出告警邮件,直到同步为止,且到同步后,还会再次发送提示邮件,告知用户已经同步成功。从而使得多个服务器之间的时间同步无需再通过手动同步来进行同步,有效地降低了用户的精力,提高了效率。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳互联先锋科技有限公司,未经深圳互联先锋科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710863020.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带粪便处理装置的环保鸡笼架
- 下一篇:一种易清洁的蛋鸡笼