2012-07-01 147 views
35

所以在這個時候(但很可能不會很長)Reddit,Meetup,Fark,LinkedIn,Yelp,4Chan都在下降。 Netflix顯然也出現了一段時間。爲什麼閏秒會導致問題?

根據reddit的的鳴叫,他們是從2012年6月30日有關於閏秒問題:https://twitter.com/redditstatus/status/219244389044731904

「我們有在下午5點PST與閏秒 一些Java /卡桑德拉問題我們正在儘快恢復服務。「

顯然,影響其他網站的問題都與閏秒有關。

Leap seconds閱讀維基百科的文章後,我想瞭解閏秒是...但我不明白的是,如果閏秒沒有佔到會發生什麼樣的奇怪的行爲?作爲程序員,當我們編寫和配置服務器時,我們應該如何準備閏秒?

我的意思是隻有一秒不是嗎?

+1

有關記錄,當你發佈這個問題時,Yelp已經不復存在了。 – Amber

+2

東海岸正遭受一場大風暴的襲擊,這場風暴讓數百萬人失去動力,並且掏出了亞馬遜(亞馬遜在北弗吉尼亞州的彈性計算雲),reedit,netflix和其他許多人使用的大數據中心,這也是今天有很多網站停滯的原因。 – compcobalt

回答

25

某些Linux內核(2.6.29之前的版本)有issues handling leap seconds,以至於it can cause a kernel panic。其他Linux內核can suffer from a livelock。這顯然對系統有不利影響,因爲它需要重新啓動。

這是the related ServerFault question on this topic,因爲它確實是一個Linux服務器問題。

+6

爲什麼?什麼是閏秒導致內核恐慌? –

+2

處理來自'ntp'的閏秒信息的內核代碼很麻煩。 (如果您想要更詳細的解釋,我建議您閱讀鏈接的郵件列表條目/錯誤報告。) – Amber

+1

標記爲正確答案,但如果具體問題也放在答案中,那就太好了!謝謝@Amber! – K2xL

相關問題