一分鐘等于多少秒?這個問題相信任何人都能回答:60秒。但在現實的世界中,因為厄爾尼諾現象、地月潮汐作用等因素,讓地球圍繞太陽一周的時間變長,出現了閏秒。你可能知道今年是閏年,但卻不知,今年最后一個月最后一天還會出現一次閏秒。那企業該如何應對?
從企業流程來看,企業IT技術部門首先要獲知閏秒更改消息。而后再制定策略,對服務器進行更改。
而讓企業IT適應閏秒的方法也有很多,例如谷歌就采用了在閏秒引入前后的10小時內讓時鐘速度減慢0.0014%,此種做法將在二十小時內使得時鐘增加1秒的方法,這種方法也被稱作閏秒彌補(leap smear)。采取類似方式的企業還有AWS,畢竟這種方法相比貿然改進時間而觸發警報要變通得多。
從技術角度講,我們需要為電腦系統配置UTC時鐘,并通過NTP(Network time protocol)來進行時間同步,NTP服務器會一級一級地下發閏秒事件通知,直到最邊緣的NTP服務器,然后NTP服務器就會把閏秒通知發給客戶端的操作系統,由操作系統來處理閏秒通知。
當然,為了不再這么折騰,有人提出用閏分或閏時來取代閏秒。但從目前看來,國際地球自轉局沒有表態;同時,閏秒早已不是IT人員的噩夢。最后提醒:閏秒來襲,請各部門做好準備。