首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏herman的专栏

    聊聊闰秒

    闰秒介绍 闰秒是在协调世界时(UTC)中增加或减少一秒,使它与平太阳时贴近所做的调整。  当这个各种精密计算出来的时间误差值超过0.9的时候,就有了闰秒闰秒为啥不废除争议了很久,世界无线电会议在2015年11月决议继续沿用闰秒,2023年再行商讨。 处理闰秒 (运行NTP or chrony的系统) 观察闰秒 通过模拟闰秒复现故障 通过重置时钟频率消除闰秒标记 通过-x方式忽略闰秒 使用软件:ntp-4.2.8p9-1.el6.x86_64 操作系统 :Centos 6.3 闰秒前一天,NTP服务器会通知其客户端第二天发生闰秒。 可以把整体的测试时调整到闰秒发生前半个小时进行观察。 如何清除闰秒 关于清除闰秒的两种方式,可以通过重置时钟频率在服务器A消除闰秒标记,也可以通过-x方式在服务器B和服务器C 进行忽略闰秒操作。

    1.8K20编辑于 2021-12-28
  • 来自专栏鹅厂网事

    腾讯网络应对闰秒危机之最佳实践

    2015年7月1日07:59:60是一个奇妙的时刻… 这一刻,迎来了全球第26次闰秒。何为闰秒? 2015年6月30日23:59:60迎来了全球第26次闰秒,因为北京时间为UTC+8,所以北京时间闰秒发生于2015-07-01 07:59:60。 “那闰秒为什么会导致服务器宕机呢?” 为此引入ntpdate工具矫正更新时间服务器本地时间,因为ntpdate工具不接收闰秒通知,所以上一级时间服务器的闰秒通知不会扩散至时间服务器,更不会扩散至网络设备,从而避免闰秒对腾讯网络的影响。 综上所述便是腾讯网络应对第26次闰秒危机的最佳实践,不仅巧妙规避了闰秒影响,而且只需极少的工作量,同时为再次应对闰秒积累了行之有效的可持续方案。

    2K50发布于 2018-02-05
  • 来自专栏深度学习与python

    为什么闰秒调整将从2035年开始暂停

    从 2035 年起,闰秒将被废弃 100 年左右,而且很可能永远也不会回归了。专家解释了暂停“闰秒”原因。 国际计量局(BIPM)于周五在法国凡尔赛召开会议,呼吁暂停“闰秒”,“闰秒”指的是偶尔会在协调世界时(UTC)运行的时钟上增加一段小跳跃,以保持 UTC 与地球自转同步。 从 2035 年起,闰秒将被废弃 100 年左右,而且很可能永远也不会回归了。随着数字世界的兴起,这个问题变得越来越紧迫和严重,现在是时候确切地解决这个问题了。 为什么会有闰秒闰秒最初被提出时是一种优雅的解决方案,但当涉及到软件实现时,它却变成了恶魔。 这是因为闰秒是一种突变,它严重破坏了软件中用来表示时间的关键假设。 俄罗斯投票反对放弃闰秒的决定,部分原因是这将需要对其全球导航卫星系统 GLONASS 进行重大更新,该系统包含了闰秒。Shutterstock 时间到了!

    74710编辑于 2023-03-29
  • 来自专栏深度学习与python

    Meta 如何使用精确时间协议处理闰秒

    对于需要严格同步的系统,如分布式数据库、遥测管道或事件驱动架构,闰秒处理错误会导致数据丢失、重复或不一致。因此,在依赖高精度时间的环境中,准确地管理闰秒可确保系统的可靠性和一致性。 闰秒是对协调世界时(UTC)的周期性调整,为的是应对地球自转的不规则性,确保原子时与天文时保持同步。 PTP 的设计目的是使网络内的时钟同步达到亚微秒级精度,因此,闰秒的处理尤为重要。 通常,网络时间协议(NTP)系统采用传统的闰秒处理方法,如抹平法,即将多出的一秒分摊到一段时间内,以尽量减少中断。 在闰秒事件中,该库通过每 62.5 微秒移动一纳秒来调整这些值。这种无状态、可重现的方法使得系统能够自动处理闰秒,而无需人工干预。 在使用 PTP 的高精度环境中,闰秒管理需要创新性的解决方案才能保持同步精度。

    38010编辑于 2025-04-22
  • 来自专栏鹅厂网事

    【鹅厂网事】腾讯网络应对闰秒危机之最佳实践

    2015年7月1日07:59:60是一个奇妙的时刻… 这一刻,迎来了全球第26次闰秒。何为闰秒? 2015年6月30日23:59:60迎来了全球第26次闰秒,因为北京时间为UTC+8,所以北京时间闰秒发生于2015-07-01 07:59:60。 “ 那闰秒为什么会导致服务器宕机呢? 为此引入ntpdate工具矫正更新时间服务器本地时间,因为ntpdate工具不接收闰秒通知,所以上一级时间服务器的闰秒通知不会扩散至时间服务器,更不会扩散至网络设备,从而避免闰秒对腾讯网络的影响。 综上所述便是腾讯网络应对第26次闰秒危机的最佳实践,不仅巧妙规避了闰秒影响,而且只需极少的工作量,同时为再次应对闰秒积累了行之有效的可持续方案。

    92040编辑于 2023-03-07
  • 来自专栏数据和云

    案例分析:闰秒带来的BUG是否影响了你?

    闰秒如何影响了IT世界?在2016年底我们写下的文章里曾经提到2017开年多出这一秒,大家是否平稳度过?欢迎大家留言讲诉你遇到的真实故事。 根据网上的消息,硅谷的Cloudflare公司的服务确实因为闰秒遭遇到BUG,进而影响了部分用户的域名解析。Cloudflare以向客户提供网站安全管理、性能优化及相关的技术支持为主要业务。 问题的原因出在 Cloudflare 的RRDNS软件内部,一个Number的最小输出结果应该为零,结果在闰秒时变成了负数。

    1.4K40发布于 2018-03-06
  • 来自专栏云云众生s

    从系统运维人员到时间守护者:闰秒将由什么取代?

    闰秒的终结? 自1972年以来,地球自转速度的微小变化一直通过在某些年份年底增加“闰秒”来解释。这使我们观测到的自转速度与来自原子钟的更精确的时间持续时间测量结果同步。 但是这些闰秒一直受到批评。 没有负闰秒? Agnew的文章提出了网络运营商通过在年底加快时间戳来调整地球自转速度加快的可能性,即使用“负闰秒”——可能最早在2029年。 纪事报提醒读者,CGPM投票决定在2035年前取消闰秒,但“这是否会在可能需要负闰秒之前完成尚不清楚。” 那么,如果在正式批准更大的差异之前发生另一个闰秒事件——甚至可能发生“负闰秒事件”——会发生什么呢?Levine承认,“如果在2035年之前出现负闰秒迫在眉睫的情况,那么整个业务几乎肯定会发生变化。

    28410编辑于 2025-02-05
  • 来自专栏【腾讯云开发者】

    闰秒终于要取消了!一文详解其来源及影响

    国际地球自转服务局IERS 测量的是真实地球自转,并决定何时插入闰秒。插入闰秒一般总是在某个月的最后一天进行,首选六月或十二月的 UTC 午夜时间。过去每次添加闰秒都是在六月或十二月进行。 因为闰秒是在全世界同时插入,插入闰秒的本地(民用)时间取决于本地时间与 UTC 之间的偏差,例如:2015年7月1日发生闰秒时,在时区 UTC+8h(北京时间) 中,闰秒会在时钟显示午夜后 8 小时的时候插入 因此,可解码从那些系统获取信号的接收器也可以解码闰秒通知。如果在所应用协议中包含闰秒信息(例如接收器传送的时间字符串),则从那些接收器读取时间的应用程序也可以确定闰秒通知。 请注意,时间代码接收器只能将闰秒通知转发到应用程序,同时正确计时。正确处理闰秒是应用程序和(/或)操作系统的任务。 从1972年到2020年,平均每21个月就插入一次闰秒。 取消闰秒 1)为何取消闰秒闰秒最为敏感的莫过于计算机相关领域。由于闰秒的出现没有固定规律,对应的时间调整无法从一开始就写在计算机程序里。

    3.3K51编辑于 2022-12-16
  • 来自专栏杨建荣的学习笔记

    IT中的闰秒问题(r5笔记第85天)

    虽然闰秒的考验已经结束了,不少IT人都为这一秒付出了很大的代价。 关于闰秒,也简单说几句,因为自己确实是文化水平不够:)。闰秒是指为保持协调世界时接近于世界时时刻,由国际计量局统一规定在年底或年中(也可能在季末)对协调世界时增加或减少1秒的调整。 下面是闰秒实施的一些时间情况,都是正闰秒。 看到这我就在想,下一次是什么时候呢,结果百度了一大圈,没有任何收获,最后又认真读了读闰秒的百科,才发现闰秒的添加频率是不固定的,有时一年添加两次闰秒,有时7年添加一次闰秒,而这一次添加闰秒的时间是4年, 所以这次的闰秒时间应该是格外重视。

    1.1K60发布于 2018-03-16
  • 来自专栏量子位

    闰秒正式宣布取消,网友:没什么能让Linus本人同谷歌微软达成一致,除了它

    国际计量大会已正式宣布:废除闰秒。 该消息一经官宣,相当一部分人喜大普奔。 毕竟,各家互联网大厂和其背后的程序员们,苦闰秒久矣:就在今年7月,谷歌Meta微软亚马逊就曾联手倡议废除闰秒。 难以招架的「闰秒闰秒之所以存在,源于人类使用的标准时间计量工具原子钟的一天为86400秒,该数字与实际地球自转一天时间并不完全一致,随时间累积,误差就会慢慢增大。 2012年Reddit一次系统崩溃就因闰秒而起,时长超半小时。一组运行开源Linux操作系统的机器未能正确处理增添的闰秒,导致一连串服务器停止运行。 不止一两家,浏览器Mozilla、领英、点评网站Yelp、澳洲航空均因闰秒出现过问题。 由于闰秒实在令程序员们脑壳痛,今年7月谷歌、微软、Meta、亚马逊联合倡议废除它。 最后得提一嘴的是,取消闰秒对码农虽利好,但落地时间为2035年。 也就是说,当取消闰秒时,连00年的码农都到35了。 目前大厂程序员们仍需继续跟闰秒battle下去了。

    47750编辑于 2022-12-09
  • 来自专栏【腾讯云开发者】

    “一秒”宕机一个半小时!这个让程序员抓狂的续一秒,今年无了!

    没有办法解决闰秒引发的问题,解决闰秒本身就不再有问题,毕竟人类对多出来的这一秒并无体感。本文将为你介绍闰秒的来源及其影响,并介绍各类系统常见的闰秒处理方法。 1972 年被首次引入至今,一共增加过 27 个正闰秒,每一次增加闰秒,就会引发软件行业的问题。 闰秒为什么会成为一个技术难题?目前我们都是怎么处理闰秒问题的?取消闰秒未来会带来哪些影响?本文将详细为你解读。 因为闰秒是在全世界同时插入,插入闰秒的本地(民用)时间取决于本地时间与 UTC 之间的偏差,例如:2015年7月1日发生闰秒时,在时区 UTC+8h(北京时间) 中,闰秒会在时钟显示午夜后 8 小时的时候插入 05、取消闰秒 5.1 为何取消闰秒闰秒最为敏感的莫过于计算机相关领域。由于闰秒的出现没有固定规律,对应的时间调整无法从一开始就写在计算机程序里。

    83710编辑于 2024-07-10
  • 来自专栏深度学习与python

    让大厂抓狂的“额外一秒”:谷歌、微软、Meta 和亚马逊纷纷提议放弃

    闰秒:人类引入的不规则操作 所谓闰秒,就是在正常计时之外再增加一秒,借此保证时钟能与地球的实际自转时长保持同步。 目前,我们只添加了正闰秒闰秒于 1972 年被引入,迄今为止已经增加了 27 个正闰秒。每一次增加闰秒,都会在整个软件行业中引发问题。 虽然了解了闰秒的影响,但 bug 并没有因此而消失。最近一次闰秒是在 2017 年,网络基础设施服务商 Cloudflare 还是因闰秒导致一部分客户服务器宕机。 只要下一个闰秒还会出现,互联网企业们就还得继续面临闰秒带来的影响,花费额外精力去消除它,闰秒的那一秒也就成了“服务器不能承受之重”。

    56210编辑于 2023-03-29
  • 来自专栏量子位

    大厂们终于无法忍受“加一秒”了,微软谷歌Meta等公司提议废除闰秒

    虽然闰秒似乎离我们略远,不过这些年来,它确实给计算机行业惹了不少麻烦。 “1秒钟”让计算机宕机 闰秒于1972年被引入,迄今为止已经增加了27个闰秒。 但无论如何,只要下一个闰秒还会出现,大厂们就还得继续面临闰秒带来的影响,花费额外的精力去“消除”它。 包括谷歌、亚马逊、Meta和微软等大厂在内,都感觉闰秒的出现是弊大于利,Meta还专门写了篇文章,呼吁废除闰秒。 当然,想废除闰秒的也不止这几个大厂。 对于废除闰秒这事儿,有网友调侃: 脸书的开发们实在太害怕闰秒了,他们觉得推动计时法改变是比修代码更简单的事情。 但此前也有网友提到,其实不止IT行业,工业上也会受到闰秒的影响。 你受到过闰秒带来的影响吗?

    46220编辑于 2022-07-27
  • 来自专栏用户4866861的专栏

    电力系统时间同步监测技术及应用

    应具备本地日志保存功能,且存储不少于200条,日志内容应正确记录A所要求的事件; (2)状态信息宜采用标准建模; (3)装置应具备运行、告警、故障等指示灯; (4)装置应支持多时钟源选择判据机制; (5)装置应具备闰秒 、闰日的处理功能,能接受上级时源给出的闰秒预告信号,并正确执行和输出; (6)装置应具备时间同步检测功能,应使用独立的板卡实现该功能; 3. 闰秒处理 闰秒装置显示时间应与内部时间一致,如果闰秒发生时,装置该常响应闰秒,且不该发生时间跳变等异常行为。 闰秒处理方式如下: (1)正闰秒处理方式:┄->57s->58s->59s->60s->00s->01s->02s>┄; (2)负闰秒处理方式:┄->57s->58s->00s->01s->02s->┄ ; (3)闰秒处理应在北京时间1月1日7时59分、7月1日7时59分两个时间内完成调成,或其他国家规定时间内。

    1K00发布于 2019-12-21
  • 来自专栏腾讯云混沌工程团队

    [云顾问-混沌] 时间变了,A U OK?

    它是一个连续的时间尺度,没有闰秒,它是地球时的主要实现(带有固定的纪元偏移量))。它是协调世界时(UTC) 的基础,它用于地球表面的民用计时,具有闰秒。 其实和维基百科中提到的闰秒(leap second)相关. 闰秒(Leap Second) 什么是闰秒? 已经加入的闰秒 截止到目前,总共添加了27个闰秒,在第一个闰秒加入之前,UTC时间已经慢于TAI时间10秒了。所以,现在UTC时间和TAI时间相差了37秒。 在2012年6月30日,IERS准备在这天的最后一秒之后插入闰秒闰秒故障在Reddit上发生了,起初,Jason Harvey并没有意识到是闰秒加入的问题,仅仅认为是网络质量差的原因。但是问题持续了半个多小时,他们意识到了问题的严重性。

    55210编辑于 2024-03-20
  • 来自专栏腾讯云混沌工程团队

    【云顾问-混沌】容易忽视的分布式时间

    它是一个连续的时间尺度,没有闰秒,它是地球时的主要实现(带有固定的纪元偏移量))。它是协调世界时(UTC) 的基础,它用于地球表面的民用计时,具有闰秒。 其实和维基百科中提到的闰秒(leap second)相关. 闰秒(Leap Second) 什么是闰秒闰秒其实国际地球自转和参考系统服务 (IERS)人为添加到UTC时间的一秒,会在某个时间点,加入1s(23:59:60)。 为什么需要闰秒? 已经加入的闰秒 截止到目前,总共添加了27个闰秒,在第一个闰秒加入之前,UTC时间已经慢于TAI时间10秒了。所以,现在UTC时间和TAI时间相差了37秒。 闰秒故障在Reddit上发生了,起初,Jason Harvey并没有意识到是闰秒加入的问题,仅仅认为是网络质量差的原因。但是问题持续了半个多小时,他们意识到了问题的严重性。

    82710编辑于 2024-03-15
  • 来自专栏用户4866861的专栏

    B时间码接口通用规范说明

    闰秒标志 闰秒标志用于控制B码接口终端进行闰秒调整,闰秒标志码元为索引计数27、28所对应的两个码元,当B码传输的UTC时间需要向后闰秒调整时,闰秒标志编码为01;当需要向前闰秒调整时,闰秒标志编码为10

    3K10发布于 2020-09-18
  • 来自专栏后端云

    Golang标准库time(1) - 程序员需要相信的关于时间的谎言 时间可以倒流

    但实际上是可以为负数的,因为有闰秒的存在。 闰秒是偶尔运用于协调世界时(UTC)的调整,经由增加或减少一秒,以消弥精确的时间(使用原子钟测量)和不精确的观测太阳时 (称为UT1),之间的差异。 闰秒的存在就是为了提供这样的调整。 因为地球的旋转速度会随着气候和地质事件的变化而变化,因此UTC的闰秒间隔不规则且不可预知。 从1972年到2020年,平均每21个月就插入一次闰秒。 然而,间隔是非常不规则的,而且明显在增加:在1999年1月1日至2004年12月31日的六年中没有闰秒,但在1972-1979年的八年中有九个闰秒。 一次大的海啸也会改变地球的自转速率从而改变一天的时间),这也解释了为什么闰秒通常只提前六个月宣布。 由于已经存在两个没有闰秒的时间,国际原子时(TAI)和全球定位系统(GPS)时间。

    61010编辑于 2023-02-10
  • 来自专栏大数据文摘

    1秒,在不同的世界里意味着什么?

    雷锋网授权转载 网站: http://www.leiphone.com/ 微信: leiphone-sz 国际地球自转服务组织(IERS)近期宣布,将在今年6月30日增加闰秒。 常听说过闰月和闰年的,应该很少听说过闰秒闰秒是什么? 科学上有两种时间计量系统:基于地球自转的天文测量而得出的“世界时”和以原子振荡周期确定的“原子时”。 当“协调世界时”和“世界时”之差超过0.9秒时,国际地球自转服务组织(IERS)就负责对“协调世界时”拨快或拨慢1秒,这就是闰秒。 日常生活:快一秒慢一秒感觉不出来 闰秒调整对大多数用户而言,其日常生活不会产生影响,时间快一秒慢一秒大家都感觉不出来。到了闰秒这一天,我们的手机时间来自通信基站,会自动调整。 而且,基于闰秒出现的无规律性和不可预知性,要在设备上预留“置闰”设置也非常麻烦。总而言之,为了多一个“嘀嗒”,全世界要多付出许多人力财力成本。

    1.1K50发布于 2018-05-23
  • 来自专栏每日精选时刻

    【每日精选时刻】假如有上亿条数据,如何快速找到其中一条;SQL优化加快数据库速度;30个炫酷的数据可视化大屏(含源码)

    国际地球自转服务(IERS)宣布 2024 年世界时将不增加闰秒。对计算机系统和维护它的程序员而言,这是一个好消息。 最迟不晚于 2035 年前,闰秒就会被彻底废除。 没有办法解决闰秒引发的问题,解决闰秒本身就不再有问题,毕竟人类对多出来的这一秒并无体感。本文将为你介绍闰秒的来源及其影响,并介绍各类系统常见的闰秒处理方法。

    78771编辑于 2024-08-28
领券