36

所以目前(但很可能不会持续很长时间)Reddit、Meetup、Fark、LinkedIn、Yelp、4Chan 都倒闭了。Netflix显然也有一段时间了。

根据 Reddit 的推文,他们从 2012 年 6 月 30 日开始遇到与闰秒有关的问题:https ://twitter.com/redditstatus/status/219244389044731904

“我们在太平洋标准时间下午 5 点遇到了一些与闰秒相关的 Java/Cas​​sandra 问题。我们正在尽快恢复服务。”

显然,影响其他站点的问题都与闰秒问题有关。

阅读关于闰秒的维基百科文章后,我我明白闰秒是什么......但我不明白的是,如果不考虑闰秒,会发生什么样的奇怪行为?作为程序员,我们在编写和配置服务器时应该如何准备闰秒?

我的意思是只有一秒钟,不是吗?

4

2 回答 2

25

某些 Linux 内核(2.6.29 之前的版本)在处理闰秒时存在问题,甚至可能导致内核恐慌。其他 Linux 内核可能会受到活锁的影响。这显然对系统有不利影响,因为它需要重新启动。

这是有关此主题的相关 ServerFault 问题,因为它实际上是 Linux 服务器问题。

于 2012-07-01T02:10:54.050 回答
0

在我见过的大多数系统(路由器)上,一个问题是正常运行时间(系统启动的时间)x 或启动时间(系统启动的时间)如果跨过闰秒,则会出现 1 秒的错误。此外,23:59:60 的日志被错误地标记为 23:59:59。协议计时器不受影响。NTP 不同步并逐步调整时钟以纠正它 - 根据 NTP 规则,这需要几分钟。

于 2021-10-11T23:13:45.923 回答