北京时间7月2日消息,据国外媒体报道,上周日晚Reddit、Mozilla和Gawker等多家网站遭遇短暂的技术故障,原因在于在将“闰秒”加入世界原子钟的过程中,支撑这些网站操作的软件受到影响。
上周六,格林威治时间午夜,从6月跨越到7月的过程中,地球官方时间将回拨一秒,以保持和地球每日自转同步。根据网上的多篇报道,包括Liunx操作系统和Java应用平台在内的多个软件基础平台无法处理这多出来的一秒。
许多计算机系统使用网络时间协议(NTP)来保持与世界原子钟的同步,当一秒被增加后,一些系统根本不知道如何处理。
就在“闰秒Bug”出现之前,互联网刚刚从亚马逊网络服务的当机中恢复过来。作为最成功的商业云平台,很多网站都放置在亚马逊的平台上,占到了互联网总数的约1%。包括谷歌在内的一些网站提前预见到了“闰秒”的问题并为此做好了准备,但其他很多网站对这件事就没有这么上心。
新闻聚合和讨论网站Reddit就遭遇“Java/Cassandra”问题。Java/Cassandra”是Facebook用Java开发的开源数据库。不过Reddit没有回应关于此事的置评要求。
与此同时,Mozilla网站稳定性工程师,同时又是火狐浏览器开发者的Eric Ziegenhorn发布了一份bug报告,称Mozilla正遭遇Hadoop问题。Hadoop是另一个用Java开发的开源平台。自从午夜出现问题之后,Ziegenhorn 同样将这一问题归咎于闰秒。
其他人则抱怨Linux服务器出现问题。根据BuzzFeed的报道,Foursquare、Yelp、linkedIn、Gawker和StumbleUpon同样受到闰秒bug的困扰。这5家网站中只有Gawker回应了置评要求,声称它因为使用了Tomcat网络服务器架设自己的网站而遭遇“闰秒”问题。
上周五Foursquare承认网站因为亚马逊的云服务关闭而当机。但它并没有承认因“闰秒”引发的错误。
Opera软件资深系统管理员,Opera浏览器开发者Marco Marongiu曾就“闰秒”问题发出警告,并提供多种可能的变通方法。但正如他指出的,“闰秒”问题并不新鲜。自从上世界70年代初设立原子钟以来,已经出现了约25次闰秒。
去年9月,谷歌在一篇帖子中详细阐述了如何处理闰秒问题。这家网络巨头使用了一种叫做“闰秒弥补”的技术,也就是在官方闰秒到来之前,逐步在自己的系统时钟中增加毫秒。
谷歌表示,这意味着当时间在午夜新增一秒,公司的时钟已经考虑到了这一点,并通过偏移时间的方法来解决。公司所有服务器可以继续正常提供服务,而根本不用顾及“闰秒”问题。(柯山)
责任编辑:梁宏
免责声明:本网转载自其它媒体的文章,目的在于弘扬科技创新精神,传递更多科技创新信息,并不代表本网赞同其观点和对其真实性负责,在此我们谨向原作者和原媒体致以崇高敬意。如果您认为本站文章侵犯了您的版权,请与我们联系,我们将第一时间删除。