新聞中心
2023年6月30日,全球范圍內(nèi)的計(jì)算機(jī)系統(tǒng)發(fā)生了一次“閏秒”事件,這次事件對(duì)Linux操作系統(tǒng)造成了不小的沖擊。閏秒是指為了調(diào)整世界時(shí)間與協(xié)調(diào)世界時(shí)(UTC)之間的差異而插入的一秒時(shí)間,以確保時(shí)間的連續(xù)性和精確性。然而,在這次閏秒事件中,Linux系統(tǒng)出現(xiàn)了一些問(wèn)題,引起了廣泛的關(guān)注和討論。

創(chuàng)新互聯(lián)專注于高縣網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供高縣營(yíng)銷型網(wǎng)站建設(shè),高縣網(wǎng)站制作、高縣網(wǎng)頁(yè)設(shè)計(jì)、高縣網(wǎng)站官網(wǎng)定制、小程序開(kāi)發(fā)服務(wù),打造高縣網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供高縣網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。
因?yàn)橛?jì)算機(jī)時(shí)鐘是基于UTC進(jìn)行計(jì)算的,而地球自轉(zhuǎn)的速度卻不是完全穩(wěn)定的,所以UTC時(shí)間與地球自轉(zhuǎn)時(shí)間之間存在微小的差異。為了解決這個(gè)問(wèn)題,國(guó)際地球自轉(zhuǎn)與參照系統(tǒng)服務(wù)(IERS)每隔一段時(shí)間就會(huì)宣布插入一次閏秒,使UTC時(shí)間與地球自轉(zhuǎn)時(shí)間保持一致。然而,由于在計(jì)算機(jī)系統(tǒng)中,閏秒是突然插入的,這導(dǎo)致了一些問(wèn)題。
在2023年的閏秒事件中,Linux系統(tǒng)出現(xiàn)了兩種不同的問(wèn)題。一些Linux操作系統(tǒng)的內(nèi)核會(huì)在插入閏秒時(shí)崩潰。一些應(yīng)用程序也會(huì)出現(xiàn)問(wèn)題,例如Java虛擬機(jī)和NTP(網(wǎng)絡(luò)時(shí)間協(xié)議)服務(wù)。
對(duì)于之一個(gè)問(wèn)題,造成它的原因是內(nèi)核使用的定時(shí)器沒(méi)有考慮到閏秒的問(wèn)題,導(dǎo)致計(jì)時(shí)器與實(shí)際時(shí)間之間的差異變得太大,從而導(dǎo)致系統(tǒng)崩潰。為了解決這個(gè)問(wèn)題,Linux內(nèi)核的開(kāi)發(fā)者們?cè)陂c秒事件后進(jìn)行了一些調(diào)整,添加了更多的代碼來(lái)處理閏秒。
對(duì)于第二個(gè)問(wèn)題,其中一個(gè)主要原因是應(yīng)用程序使用的時(shí)間源與內(nèi)核不同。例如,Java虛擬機(jī)使用的是自己的時(shí)間源,而不是內(nèi)核提供的時(shí)間源。這種情況下,當(dāng)內(nèi)核插入閏秒時(shí),Java虛擬機(jī)不會(huì)意識(shí)到,導(dǎo)致時(shí)間不同步,進(jìn)而導(dǎo)致應(yīng)用程序出現(xiàn)各種奇怪的問(wèn)題。類似的情況也發(fā)生在其他應(yīng)用程序中。
針對(duì)這些問(wèn)題,解決的方案并不容易。除了在Linux內(nèi)核中添加更多代碼,還需要對(duì)應(yīng)用程序的時(shí)間源進(jìn)行改進(jìn),以確保它們與內(nèi)核一致。此外,因?yàn)殚c秒事件是不可預(yù)測(cè)的,所以任何解決方案都必須具有高度的可靠性和魯棒性。
盡管這些問(wèn)題影響了Linux系統(tǒng)的一些方面,但是Linux的用戶和開(kāi)發(fā)者們積極地應(yīng)對(duì)了這些問(wèn)題。他們?cè)陂c秒事件后快速地尋找到問(wèn)題的根源,并且迅速采取了一系列的措施來(lái)解決這些問(wèn)題。因此,盡管有一些受到了影響的系統(tǒng),整個(gè)事件并沒(méi)有造成很大的災(zāi)難,也沒(méi)有導(dǎo)致任何嚴(yán)重的后果。
綜上所述,2023年的閏秒事件對(duì)Linux操作系統(tǒng)造成了一些沖擊,但這也提醒我們更深入地思考時(shí)間的處理方式。Linux的用戶和開(kāi)發(fā)者們一直在努力改進(jìn)這些問(wèn)題,并且相信在將來(lái)的某個(gè)時(shí)候,這些問(wèn)題都將得到完全的解決。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù)!
服務(wù)器宕機(jī)【宕機(jī)】
位于美國(guó)加州中部巖手宏的薩克拉門托(Sacramento)有三個(gè)身份:1850年代的淘金人口集散地、如今的加州州府和Twitter的數(shù)據(jù)中心。 7月26日上午8點(diǎn)20分,這個(gè)數(shù)據(jù)中心停止了工作。當(dāng)你輸入Twitter網(wǎng)址時(shí),你會(huì)看到頁(yè)面顯示“Twitter目前因某些原因宕機(jī),預(yù)計(jì)稍后恢復(fù)”的提示。這種狀況持續(xù)了兩個(gè)多小時(shí),直到10點(diǎn)25分,Twitter才恢復(fù)正常。部分用戶懷疑這和7月27日開(kāi)幕的倫敦奧運(yùn)會(huì)有關(guān)。
盡管Twitter的運(yùn)營(yíng)團(tuán)隊(duì)通過(guò)后臺(tái)的流量圖看到了即將到來(lái)的奧運(yùn)會(huì)熱潮對(duì)各項(xiàng)指標(biāo)的拉升—這種可預(yù)期的、能帶來(lái)大流量的事件,Twitter一般都會(huì)提前做準(zhǔn)備,然而意外還是發(fā)生了。
在Twitter的預(yù)案里,如果這里發(fā)生了洪水、地震或者其他任何有可能導(dǎo)致服務(wù)器停止工作的問(wèn)題,距離薩克拉門托965公里的另一個(gè)數(shù)據(jù)中心就會(huì)開(kāi)始工作,它位于托管服務(wù)商Raging Wire旗下的一處建薯殲筑內(nèi),當(dāng)然,情況也可能相反:Raging Wire這邊出了問(wèn)題,薩克拉門托開(kāi)始工作。
無(wú)論哪一種情況,Twitter希望保證的是用戶的不間斷使用體驗(yàn),即便是遠(yuǎn)在大洋彼岸的用戶,也可以正常地把自己的消息Tweet出去,而不會(huì)感受到服務(wù)中斷。
對(duì)于互聯(lián)網(wǎng)公司而言,在線就是生命。Facebook早期迅速積累用戶并不是由于它來(lái)自哈佛大學(xué)的好名聲,而是它幾乎從不宕機(jī)。這與當(dāng)時(shí)強(qiáng)勁的競(jìng)爭(zhēng)對(duì)手MySpace形成了鮮明對(duì) 照。
但在7月26日這一天,Twitter兩個(gè)數(shù)據(jù)中心同時(shí)發(fā)生故障,全球用戶的Twitter服務(wù)中止。Twitter提供的解釋是由于“基礎(chǔ)設(shè)施元件中的級(jí)聯(lián)式漏洞”,但沒(méi)有公布更詳細(xì)的信息。在Twitter的成長(zhǎng)史上幾乎每年都會(huì)有多次重大粗冊(cè)宕機(jī)事故,宕機(jī)時(shí)網(wǎng)站就會(huì)顯示出一幅有趣的圖片:幾只小鳥(niǎo)用線艱難地拉起一頭擱淺的鯨魚。
這是Twitter在兩個(gè)月之內(nèi)的第二次重大宕機(jī)故障。此前一次是6月21日,Twitter停止服務(wù)將近兩個(gè)多小時(shí)。
Twitter負(fù)責(zé)工程技術(shù)的副總裁拉瓦德(Mazen Rawashdeh)事后解釋說(shuō),Twitter在數(shù)據(jù)中心有兩套能互相備份的數(shù)據(jù)系統(tǒng)同時(shí)出現(xiàn)了故障,這是基礎(chǔ)設(shè)施上的“巧合事件”。通常情況下,如果一個(gè)系統(tǒng)出現(xiàn)故障,那么另一個(gè)將被緊急啟用。而兩套系統(tǒng)同時(shí)出現(xiàn)問(wèn)題則比較少見(jiàn),為避免類似故障重演,Twitter稱計(jì)劃對(duì)基礎(chǔ)設(shè)施大幅投資。
數(shù)據(jù)中心問(wèn)題一直困擾著Twitter。截至3月,Twitter已有1.4億活躍用戶,每天會(huì)發(fā)出3.4億條Tweet。隨著用戶量和信息讀寫量的增長(zhǎng),Twitter迫切需要一個(gè)能自我完全掌控的數(shù)據(jù)中心。
Twitter早期租用第三方的數(shù)據(jù)服務(wù),之后計(jì)劃轉(zhuǎn)向租用位于猶他州鹽湖城的定制化數(shù)據(jù)中心,然而在去年該數(shù)據(jù)中心卻出現(xiàn)了漏雨、電力不足等問(wèn)題,于是Twitter不得不改變其計(jì)劃,另謀他處。
在同一天,悲催的不僅僅是Twitter。谷歌的即時(shí)通訊服務(wù)Gtalk也在早上6點(diǎn)40分發(fā)生故障,并遲遲沒(méi)有被修復(fù)。有用戶報(bào)告,微軟旗下面對(duì)企業(yè)客戶的云服務(wù)工具Windows Azure在西歐地區(qū)也發(fā)生了宕機(jī)問(wèn)題。
在宕機(jī)這段時(shí)間內(nèi),Gtalk用戶發(fā)現(xiàn)雖然能夠登錄,但無(wú)法像以往一樣正常發(fā)送信息以及進(jìn)行語(yǔ)音、視頻聊天。他們持續(xù)接到谷歌通過(guò)網(wǎng)頁(yè)更新的問(wèn)題修復(fù)狀態(tài)通知,時(shí)間單位大約為半小時(shí),而這一狀態(tài)持續(xù)了近5個(gè)小時(shí),算是谷歌史上罕見(jiàn)的長(zhǎng)時(shí)間故障。習(xí)慣線上溝通的用戶們不得不轉(zhuǎn)向其他工具,有人說(shuō),接連兩起宕機(jī)事件讓他們有一種“全球停電”的感覺(jué)。
谷歌的數(shù)據(jù)中心分布全球且多達(dá)20多個(gè),目前無(wú)法得知是哪一塊數(shù)據(jù)中心發(fā)生了故障以致Gtalk癱瘓,谷歌至今也未解釋具體原 因。
世界正在變成一個(gè)由數(shù)據(jù)洪流組成的存在,而整個(gè)世界也因幾個(gè)重要信息節(jié)點(diǎn)而相互連接在一起。但即使是像谷歌這樣著名的互聯(lián)網(wǎng)公司也無(wú)法保證自己所有的服務(wù)全年都不出問(wèn)題。
據(jù)谷歌稱,其更受歡迎的服務(wù)Gmail電子郵件服務(wù)2023年全年宕機(jī)時(shí)間為7分鐘,這已經(jīng)是業(yè)內(nèi)最短時(shí)間。根據(jù)Radicati Group的數(shù)據(jù),電子郵件系統(tǒng)平均宕機(jī)時(shí)間為每月3.8小時(shí)。對(duì)比起來(lái),Gmail可謂優(yōu)秀。
一般造成系統(tǒng)不穩(wěn)定甚至宕機(jī)的原因是多樣的,開(kāi)發(fā)安卓手機(jī)管理工具豌豆莢的豌豆實(shí)驗(yàn)室技術(shù)總監(jiān)高磊對(duì)《之一財(cái)經(jīng)周刊》介紹,在用戶使用網(wǎng)站服務(wù)時(shí),從用戶輸入信息,網(wǎng)絡(luò)傳送信息給網(wǎng)站服務(wù)器,網(wǎng)站服務(wù)器按照程序?qū)τ脩粢筮M(jìn)行處理,將結(jié)果返還用戶,整個(gè)過(guò)程中其中一個(gè)環(huán)節(jié)出現(xiàn)問(wèn)題就會(huì)導(dǎo)致網(wǎng)站的服務(wù)受到影響,甚至發(fā)生宕機(jī)而不可用。
引發(fā)問(wèn)題的潛在因素多種多樣,包括網(wǎng)站自身程序、服務(wù)器的操作系統(tǒng)、硬件設(shè)備、機(jī)房與網(wǎng)絡(luò)運(yùn)營(yíng)商等基礎(chǔ)設(shè)施。
如果網(wǎng)站自身程序有Bug,可能會(huì)導(dǎo)致使用變慢,或部分功能失效;服務(wù)器的操作系統(tǒng)也會(huì)出現(xiàn)漏洞,比如裝有Linux部分版本的服務(wù)器就在本月因?yàn)殚c秒問(wèn)題而宕機(jī);服務(wù)器硬件本身?yè)p壞,比如硬盤或內(nèi)存都存在一定物理故障的機(jī)率。
而在基礎(chǔ)設(shè)施上,機(jī)房停電或進(jìn)水、遭到雷擊等也會(huì)造成設(shè)備停止運(yùn)行。最基礎(chǔ)的問(wèn)題是過(guò)熱,因此大型數(shù)據(jù)中心旁邊一般都有冷卻裝置。
6月底,美國(guó)一場(chǎng)風(fēng)暴襲擊了弗吉尼亞北部,大面積電力供應(yīng)中斷。而恰巧亞馬遜在這里安置了US-East-1數(shù)據(jù)中心,因?yàn)橥k?,整個(gè)數(shù)據(jù)中心癱瘓。
亞馬遜是業(yè)界領(lǐng)先的云服務(wù)提供商,其提供給網(wǎng)站以數(shù)據(jù)服務(wù)的云服務(wù)Amazon Web Services也因此一度中斷服務(wù)。之后連鎖反應(yīng)便產(chǎn)生,使用其服務(wù)的Instagram、Pinterest、Quora、Netflix等知名網(wǎng)站也停止了服務(wù),進(jìn)而影響到各自的生態(tài)系統(tǒng)。
為避免風(fēng)險(xiǎn),一些網(wǎng)絡(luò)公司選擇不把雞蛋放在一個(gè)籃子里,設(shè)置多個(gè)數(shù)據(jù)中心,或者在使用云服務(wù)時(shí)同時(shí)選擇多家供應(yīng)商,當(dāng)然,這也會(huì)增加成本。
據(jù)新浪微博技術(shù)總監(jiān)楊衛(wèi)華對(duì)《之一財(cái)經(jīng)周刊》介紹,是否能穩(wěn)定登錄,響應(yīng)的速度怎樣,都會(huì)對(duì)用戶的體驗(yàn)造成直接影響。新浪微博采用了分布式的架構(gòu),這意味著它沒(méi)有把所有的服務(wù)器都放在新浪所在的北京,而是在國(guó)內(nèi)多個(gè)主要城市都設(shè)置了數(shù)據(jù)中心,在突發(fā)事件發(fā)生后的流量處理和響應(yīng)速度等各方面來(lái)保證用戶體驗(yàn)。
你在宕機(jī)時(shí)體驗(yàn)到多少焦慮,穩(wěn)定對(duì)于互聯(lián)網(wǎng)公司就有多重要。
當(dāng)越來(lái)越多的人被接入同一個(gè)網(wǎng)絡(luò)─比如被稱為“世界的脈搏”的Twitter,數(shù)據(jù)中心癱瘓的風(fēng)險(xiǎn)等級(jí)也相應(yīng)增加。這些數(shù)據(jù)就存儲(chǔ)在像加州薩克拉門托的大房子里,一旦宕機(jī),空白也從這里開(kāi)始。
linux下怎樣更新文件夾下所有文件的時(shí)間戳
touch命里修改
touch -t.50 *
-t time 使用指定的時(shí)間值 time 作為指定文件相應(yīng)時(shí)間戳記的新值.此處的 time規(guī)定為如下形式的十進(jìn)制猜凳數(shù):
?。郏跜C]YY]MMDDhhmm[.SS]
這里,CC為年數(shù)中的前兩位,即”世紀(jì)數(shù)”;YY為年數(shù)的后兩位,即某喚兆散世紀(jì)中的年數(shù).如果不給出CC的值,則touch 將把年數(shù)CCYY限定在之內(nèi).MM為月數(shù),DD為天將把年數(shù)CCYY限定在之內(nèi).MM為月數(shù),DD為天數(shù),和氏hh 為小時(shí)數(shù)(幾點(diǎn)),mm為分鐘數(shù),SS為秒數(shù).此處秒的設(shè)定范圍是0–61,這樣可以處理閏秒.這些數(shù)字組成的時(shí)間是環(huán)境變量TZ指定的時(shí)區(qū)中的一個(gè)時(shí) 間.由于系統(tǒng)的限制,早于1970年1月1日的時(shí)間是錯(cuò)誤的。
LINUX下怎樣更新文件夾下所有文件的時(shí)間戳
touch一下襲碰即可拍卜談
例弊扮如:find . -type f |xargs touch
像WINDOWS查看禪液文件夾屬性查看文件做祥夾所文件及級(jí)文件夾所占用系統(tǒng)空間少
命令行式
本初級(jí)使用者便請(qǐng)給完整命令謝謝賀胡物
比判余如那個(gè)目錄輪沖蠢的路徑臘陪是A
則可以用 touch A/* ,更新時(shí)間戳
可以用stat A/* 查看 文件的時(shí)間戳
touch命里修改
touch
-t
.50
*
-t
time
使用指定的時(shí)間值
time
作為指定文件相應(yīng)時(shí)間戳記的新值.此處的
time規(guī)定為如下形式的十進(jìn)制數(shù):
?。郏跜C]YY]MMDDhhmm[.SS]
衫渣 這里,CC為年數(shù)中的前兩位,即”世紀(jì)數(shù)”;YY為年數(shù)的后兩位,即某世紀(jì)中的年數(shù).如果不給出CC的值,則touch
將把年數(shù)CCYY限定在之內(nèi).MM為月數(shù),DD為天將把年數(shù)CCYY限定在之內(nèi).MM為月數(shù),DD為天數(shù),hh
為小時(shí)數(shù)(幾點(diǎn)),mm為分鐘數(shù),SS為秒數(shù).此處秒的設(shè)旁源定范圍是0–61,這樣可以處理閏秒.這些數(shù)字組成的時(shí)間是環(huán)境變量TZ指定的時(shí)區(qū)中的一個(gè)時(shí)
間.由于系統(tǒng)的限制運(yùn)塌態(tài),早于1970年1月1日的時(shí)間是錯(cuò)誤的。
關(guān)于2023年閏秒 linux的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
香港云服務(wù)器機(jī)房,創(chuàng)新互聯(lián)(www.cdcxhl.com)專業(yè)云服務(wù)器廠商,回大陸優(yōu)化帶寬,安全/穩(wěn)定/低延遲.創(chuàng)新互聯(lián)助力企業(yè)出海業(yè)務(wù),提供一站式解決方案。香港服務(wù)器-免備案低延遲-雙向CN2+BGP極速互訪!
網(wǎng)頁(yè)題目:回顧2023年:Linux操作系統(tǒng)遭遇閏秒問(wèn)題(2023年閏秒linux)
網(wǎng)站路徑:http://m.fisionsoft.com.cn/article/ccopjip.html


咨詢
建站咨詢
