首页 > IT业界 > 正文

腾讯云专家:世界多一秒 服务器时间应及时校准

2015-07-02 10:04:23  来源:中文科技资讯

摘要:北京时间2015年7月1日上午7:59:60,你没有看错,世界静止了一秒,小伙伴感受到了吗?这多出来的一秒钟的时间,被人们称之为闰秒。
关键词: 腾讯云

        北京时间2015年7月1日上午7:59:60,你没有看错,世界静止了一秒,小伙伴感受到了吗?这多出来的一秒钟的时间,被人们称之为闰秒。


    闰秒是什么?


    生活中存在两种计时方式:世界时和原子时。其中世界时是由地球的自转而决定的,原子时是由原子发光的特定频率而决定的。由于地球自转的速度并无十分精确,每隔一段时间,原子时与世界时就会产生一秒钟的误差。于是有了“协调世界时”的概念,即以原子时的秒长为基础,在时间上尽量接近世界时。


    1972年,国际计量大会决定:当“世界时”与“原子时”的时刻相差达到0.9秒时,就在“协调世界时”上加上或减去1秒,以尽量接近“世界时”,这就是闰秒。


    不要小看这一秒


    不少网友在听闻时间会因此多出一秒时立即表示“然并卵”。


    确实,这多余的一秒在普通人的生活中不知不觉地就过去了,但是对于那些在时间方面十分敏感的行业,这一秒钟的误差甚至足以致命。


    比如在航天领域,在宇宙中航行的飞船1秒钟的飞行距离高达8公里,要完成超高速飞行就需要极为精密的控制,如果忽视“闰秒”所带来的影响,让飞船多飞了一秒,就很有可能会造成飞船偏离轨道。


    此外,互联网行业也需要重视“闰秒”带来的影响。2012年出现闰秒期间,Reddit、Yelp、LinkedIn、FourSquare、Gawker以及StumbleUpon等网站和应用都受到影响。澳洲航空公司的全部计算机系统宕机数小时,迫使其员工手动检查乘客登机。


    巧合的是,今晨亚马逊Web服务(AWS)出现大规模宕机情况,不少网友随即与闰秒进行联想,笑称“都是闰秒惹的祸!”。


    程序猿们肿么办?


    事实上,由于闰秒几年才出一次,很多程序员在设计程序的时候也没有考虑到这种特殊的情况,所以服务器时间应当及时校准,保持一致。


    与系统漏洞的曝光相似,云服务商针对系统潜在风险的考虑往往来得更早。谈及本次的闰秒事件,腾讯云的技术专家提示:从05年到现在,这已经是第四次闰秒。据腾讯云排查,部分内核版本的操作系统将会受到影响,对时间精度要求较高的业务更需要特别关注。具体受影响的版本列表与规避方法腾讯云已经梳理出来并进行公告提醒。


    闰秒带来的影响虽然不可小觑,但实际上,开发者只需要简单的手动调整即可确保同步上最新的时间标准,规避潜在风险。


    闰秒是什么?


    生活中存在两种计时方式:世界时和原子时。其中世界时是由地球的自转而决定的,原子时是由原子发光的特定频率而决定的。由于地球自转的速度并无十分精确,每隔一段时间,原子时与世界时就会产生一秒钟的误差。于是有了“协调世界时”的概念,即以原子时的秒长为基础,在时间上尽量接近世界时。


    1972年,国际计量大会决定:当“世界时”与“原子时”的时刻相差达到0.9秒时,就在“协调世界时”上加上或减去1秒,以尽量接近“世界时”,这就是闰秒。


    不要小看这一秒


    不少网友在听闻时间会因此多出一秒时立即表示“然并卵”。


    确实,这多余的一秒在普通人的生活中不知不觉地就过去了,但是对于那些在时间方面十分敏感的行业,这一秒钟的误差甚至足以致命。


    比如在航天领域,在宇宙中航行的飞船1秒钟的飞行距离高达8公里,要完成超高速飞行就需要极为精密的控制,如果忽视“闰秒”所带来的影响,让飞船多飞了一秒,就很有可能会造成飞船偏离轨道。


    此外,互联网行业也需要重视“闰秒”带来的影响。2012年出现闰秒期间,Reddit、Yelp、LinkedIn、FourSquare、Gawker以及StumbleUpon等网站和应用都受到影响。澳洲航空公司的全部计算机系统宕机数小时,迫使其员工手动检查乘客登机。


    巧合的是,今晨亚马逊Web服务(AWS)出现大规模宕机情况,不少网友随即与闰秒进行联想,笑称“都是闰秒惹的祸!”。


    程序猿们肿么办?


    事实上,由于闰秒几年才出一次,很多程序员在设计程序的时候也没有考虑到这种特殊的情况,所以服务器时间应当及时校准,保持一致。


    与系统漏洞的曝光相似,云服务商针对系统潜在风险的考虑往往来得更早。谈及本次的闰秒事件,腾讯云的技术专家提示:从05年到现在,这已经是第四次闰秒。据腾讯云排查,部分内核版本的操作系统将会受到影响,对时间精度要求较高的业务更需要特别关注。具体受影响的版本列表与规避方法腾讯云已经梳理出来并进行公告提醒。


    闰秒带来的影响虽然不可小觑,但实际上,开发者只需要简单的手动调整即可确保同步上最新的时间标准,规避潜在风险。
 


第四十一届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:chenjian

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。