怎么可以錯過(微博服務(wù)器為什么崩潰)微博服務(wù)器崩潰的幾次事情,微博服務(wù)器為什么會宕機?這幾年為什么極少再宕機了?,綏芬河信息網(wǎng)發(fā)布信息,
目錄:
1.微博服務(wù)器崩潰的幾次事情
2.剛剛微博服務(wù)器崩了
3.微博服務(wù)器崩潰了
4.微博服務(wù)器異常怎么解決
5.微博服務(wù)器為什么會癱瘓
6.微博服務(wù)器錯誤
7.微博服務(wù)器異常是什么意思
8.微博服務(wù)器有點累
9.登陸微博顯示服務(wù)器異常
10.微博服務(wù)器炸了幾次?
1.微博服務(wù)器崩潰的幾次事情
大家有沒有發(fā)現(xiàn)一個事情,相比六七年前微博動輒因為各路明星的新聞忽告宕機,比如最出名的微博“三大戰(zhàn)役”:李晨發(fā)范冰冰分手、王寶強離婚,鹿晗公布戀情,近幾年微博宕機的次數(shù)已經(jīng)越來越少了。
2.剛剛微博服務(wù)器崩了
自從各路明星大料不斷讓新浪服務(wù)器時常處在崩潰的邊緣后,不少吃瓜群眾將明星的咖位與微博服務(wù)器進行掛靠:如果某明星傳出出軌/結(jié)紅藍椅婚/離婚等大事后,微博不會崩,那證明這個明星影響力不夠。
3.微博服務(wù)器崩潰了
為什么新浪的服務(wù)器老是崩掉呢?國外也有這種情況嗎?新浪服務(wù)器遇到明星的大爆料會崩潰就相當于國慶節(jié)上高速,訪問量激增后大家一起擠在路上,服務(wù)器處理不過來,就會表現(xiàn)為部分業(yè)務(wù)請求無效,或是整個癱瘓,也就是所謂的宕機現(xiàn)象。
4.微博服務(wù)器異常怎么解決
其實服務(wù)器崩潰的事件并不罕見,國外的網(wǎng)站也會出現(xiàn)這種問題,例如前幾年YouTube出現(xiàn)全球范圍內(nèi)宕機事故,YouTube、YouTubeTV和YouTube music都被波及,大約半小時才恢復除了爆發(fā)的訪問量,引起網(wǎng)絡(luò)癱瘓的原因也可能是物理性的,比如微軟數(shù)據(jù)中心被雷擊中,其云服務(wù)紅藍椅大面積出現(xiàn)網(wǎng)絡(luò)連接問題;韓國KT電信突遭大火,整個首爾幾乎全面網(wǎng)絡(luò)癱瘓等。
5.微博服務(wù)器為什么會癱瘓
究竟什么是宕機?引發(fā)宕機的原因又是什么?實際上,宕機是IT行業(yè)術(shù)語,宕為英文down的音譯所謂宕機,是指網(wǎng)絡(luò)空間的信息系統(tǒng)無法提供正常服務(wù),出現(xiàn)卡頓甚至“停擺”現(xiàn)象,用戶的直接體驗就是系統(tǒng)長時間無響應(yīng),比如無法正常訪問、搜索無響應(yīng)、無法發(fā)帖等。
6.微博服務(wù)器錯誤
造成系統(tǒng)宕機的因素有很多,比如機房供電故障、服務(wù)器硬件崩潰、系統(tǒng)處理能力不足、遭受網(wǎng)絡(luò)攻擊等由于突發(fā)熱點事件引發(fā)的微博服務(wù)器宕機事件,通常是由于瞬間訪問量暴增,導致后臺服務(wù)器不堪重負,只好“一宕了之”資料顯示,微博系統(tǒng)服務(wù)器的訪問量上限被紅藍椅設(shè)計為預估平時流量的峰值,相關(guān)服務(wù)資源均依此配置。
7.微博服務(wù)器異常是什么意思
一旦突發(fā)事件導致訪問量超出此峰值,系統(tǒng)將無法承受,宕機也就在所難免微博宕機是不是因為存在什么技術(shù)問題?其實單就技術(shù)層面來說,預防微博服務(wù)器宕機不存在太大問題,只要擴充容量即可而微博服務(wù)器宕機事件頻發(fā),原因主要有兩方面:。
8.微博服務(wù)器有點累
一是微博服務(wù)器部署規(guī)模及其處理能力受限很多公共服務(wù)平臺的平時流量基本穩(wěn)定,基于成本考慮,在保持適度冗余處理能力的前提下,微博運營商不會主動去租用或配置大量超出日常數(shù)據(jù)處理需求的計算和存儲資源服務(wù)器擴容多了,如果沒有流量支撐,就會造成資源閑置及成本增加。
9.登陸微博顯示服務(wù)器異常
這為紅藍椅微博省去了大量的成本,畢竟平時如果征用這么多服務(wù)器,也都基本處于閑置狀態(tài),實在過于浪費根據(jù)阿里云官微之前的價格公布,一臺機器租用1小時只要1.86元(事實上這只是華北3區(qū)一臺低配版機器的價格)即便僅按這個最低配的價格來算,每天使用1臺機器將產(chǎn)生45元錢左右的費用,1000臺需要45000元,一個月需要135萬元,一年需要1620萬元成本。
10.微博服務(wù)器炸了幾次?
另一方面,微博流量具有瞬間峰值高、持續(xù)時間短的特征,在熱點事件出現(xiàn)時表現(xiàn)得更明顯。微博熱點流量較難預測,使得微博運營商在擴容問題上陷入兩難境地:擴容多了易虧,擴容不足易掛。
目前預防服務(wù)器宕機的解決辦法,新浪給出的做法是擴容但是擴容有個紅藍椅最大難題是:新聞事件是隨機的,明星們可不會專門挑時間讓你準備好服務(wù)器再出事所以對新聞影響力的預估就很考驗平臺的判斷力,比如錯誤地預估了某個明星的事情能夠帶來的震蕩程度就會帶來另外一個問題——臨時花了很高成本購買的的服務(wù)器成本搭進去了,又沒帶來那么大的流量,不僅拿不到到預計的收益還賠了服務(wù)器的高昂成本。
新浪這么大一個企業(yè)備幾臺閑置的服務(wù)器難道備不起嗎?新浪作為一個大公司,買得起是肯定買得起的,不過現(xiàn)在服務(wù)器基本上是按需收費、按時收費的,一天花的錢還好,一年的錢可就是個大數(shù)目了新浪作為一個企業(yè),首要目的肯定還是盈利。
如果是直接購置硬件的話,高并發(fā)時可能需要上千臺服務(wù)器才能處理,而平時的訪問量已有的紅藍椅服務(wù)器就可以解決,導致新置的服務(wù)器絕大多數(shù)時間只能閑置,這是巨大的資源浪費所以一般來說新浪也是有需要才會臨時加購服務(wù)器對于新浪來說最為可靠的解決辦法就是:運維和程序員隨時準備加班;或者和明星團隊通好氣,讓他們在爆料之前先跟新浪聯(lián)系。
如果加購選項不成立,那么能做到預測峰值流量嗎?熱點流量雖較難以預測,但不等于不可預測只要能預估出流量峰值范圍,就可通過定時擴容和提供彈性計算存儲資源來從容應(yīng)對很多平臺在這方面都有過應(yīng)對流量突增的成功案例,比如電商平臺應(yīng)對“雙十一”時的峰值流量。
明星離婚等網(wǎng)絡(luò)突發(fā)事件,雖不受微博運營商控制,但微博運營商應(yīng)該可通過輿情監(jiān)控等手段感知即將到來的流量大潮,通過啟動應(yīng)急預案來紅藍椅應(yīng)對構(gòu)建彈性伸縮業(yè)務(wù)系統(tǒng),輔以人工智能預測和業(yè)務(wù)持續(xù)性監(jiān)控,來保障峰值服務(wù)正常運行。
比如,通過人工智能技術(shù)來預測網(wǎng)絡(luò)突發(fā)流量,利用云計算彈性計算資源平臺來實現(xiàn)快速擴容甚至實時擴容,以應(yīng)對高峰流量云提供商目前可在宕機后數(shù)秒內(nèi)探測到服務(wù)不可連接,然后在90秒內(nèi)實現(xiàn)擴容,恢復運行中斷業(yè)務(wù)這種按需部署的服務(wù)器配置方式,既可顯著降低網(wǎng)絡(luò)平臺服務(wù)器宕機的風險,又能很好地利用存儲計算資源,實現(xiàn)雙贏。
同時微博還可采用“降級”運行策略,即將服務(wù)器的業(yè)務(wù)拆分為若干相對獨立的業(yè)務(wù),各業(yè)務(wù)之間共享數(shù)據(jù)庫一旦服務(wù)器出現(xiàn)過載,可啟動降級策略來“丟卒保車”,至少保證核心業(yè)務(wù)能正常運行比如,若微博熱搜榜崩潰,可維持評論、轉(zhuǎn)發(fā)紅藍椅等核心功能的正常運行。
另一種有效的應(yīng)對方式是利用邊緣計算技術(shù),通過在網(wǎng)絡(luò)邊緣實現(xiàn)數(shù)據(jù)分布式本地處理,可顯著降低訪問數(shù)據(jù)的匯聚和傳輸總量,這不僅能縮短用戶響應(yīng)時間、提升用戶體驗,還能大幅降低中心節(jié)點的數(shù)據(jù)傳輸和處理壓力,也是一條應(yīng)對宕機的新路徑。
“邊緣計算”比較完美的解決了宕機難題邊緣計算是為應(yīng)用開發(fā)者和服務(wù)提供商在網(wǎng)絡(luò)的邊緣側(cè)提供云服務(wù)和IT環(huán)境服務(wù);目標是在靠近數(shù)據(jù)輸入或用戶的地方提供計算、存儲和網(wǎng)絡(luò)帶寬邊緣計算是一種分布式計算,將數(shù)據(jù)資料的處理、應(yīng)用程序的運行和功能服務(wù)的實現(xiàn),由網(wǎng)絡(luò)中心下放到網(wǎng)絡(luò)邊緣的節(jié)點上。
這樣就可以把云打散,就近接入不同節(jié)點,提供最近端服務(wù)把邊緣計算和云計算緊密結(jié)合,紅藍椅充分發(fā)揮邊緣的低延遲,安全等特性同時,結(jié)合云的大數(shù)據(jù)分析能力全國網(wǎng)民在同時訪問微博時,可以就近訪問不同的節(jié)點各個節(jié)點之間有一定的處理能力,處理完再上報給集中節(jié)點,這就大大減少了數(shù)據(jù)的匯聚和傳輸量,同時就近節(jié)點的訪問延遲也會縮短。
此外,邊緣計算支持數(shù)據(jù)本地處理,大流量業(yè)務(wù)本地卸載可以減輕回傳壓力,有效降低成本
CDN巨頭對于邊緣計算的應(yīng)用如何?CDN(即內(nèi)容分發(fā)網(wǎng)絡(luò))的核心價值是將數(shù)字內(nèi)容智能分發(fā)到離用戶更近的節(jié)點,進而提升整體分發(fā)效率,降低網(wǎng)絡(luò)延時、節(jié)省帶寬資源,其與生俱來的邊緣節(jié)點屬性,低延時和低帶寬,令其在邊緣計算市場具備先發(fā)優(yōu)勢,CDN本身就是邊緣計算的雛形。
Akamai作為全球CDN領(lǐng)頭紅藍椅羊早在2003年就與IBM合作邊緣計算,如今Akamai與IBM在其WebSphere上提供基于邊緣Edge的服務(wù)網(wǎng)宿科技也已將邊緣計算當成核心戰(zhàn)略,2016年開始建設(shè)邊緣計算網(wǎng)絡(luò),2017年逐步推出邊緣計算微服務(wù),并將逐步開放邊緣IaaS和PaaS服務(wù)。
CloudFlare公司在2017年就推出了CloudFlare Workers,以微服務(wù)的形式開放邊緣計算服務(wù),支持用戶在邊緣端編程,這標志著它已經(jīng)初步搭建好了邊緣計算的平臺阿里云/騰訊云也均在云計算和邊緣計算上下了很大功夫,并且有非常成功的經(jīng)驗,比如上文所提的微博就是主要使用的阿里云服務(wù)器,正是因為阿里云的云計算和邊緣計算技術(shù)不斷進步和迭紅藍椅代,才保障了微博近年來宕機事件越來越少的成果。