此前消息,B站服務器突然宕機。隨后,“B站崩了”話題沖上微博熱搜榜。有人說是因為B站大樓服務器著火了,有人說是b站服務器被攻擊了。最終B站官微自身就“部分服務器機房發生故障造成無法訪問”致歉。
因此,網絡上有聲音說為什么b站那么大的企業服務器也會崩,這是什么原因?如果別的企業服務器故障應該要怎么解決呢?以下是有關b站服務器的知識介紹。
1、b站服務器為什么會崩?
這里可能存在兩個原因,一是自身原因,同一時間服務的請求越多,內存消耗量就越大。一旦在同一個時間需要服務處理的數據超出服務器空間限制,造成資源耗盡,就會導致服務器宕機。
二是外部原因,一個是網絡攻擊,通過惡意病毒植根大量用戶的電腦設備,制造偽裝成多個虛假IP地址,然后對服務器在短時間內發起大量請求,來使服務器宕機。另一個就是如機房斷電、機房溫度過高,或者這次B站宕機謠言里說服務器起火,都會導致服務器宕機。
2、互聯網企業服務器故障該怎么解決?
1.共享存儲集群
在單機單柜的基礎上,增加1臺備用主機,即可構建基于共享存儲的熱備集群。增加1臺物理服務器作為服務器的備機,并在備機部署業務系統,通過共享存儲熱備集群產品,實現對應用的高可用保護。如主機上運行的系統出現異常故障導致宕機,比如應用服務異常、硬件設備故障,可將系統切換至備用主機,以保證網站連續運營和可訪問性。
2.數據鏡像集群
部署兩臺服務器,將其中1臺服務器作為主機,通過活動IP對外提供服務,主機產生的數據會直接寫入主機的本地磁盤,通過網絡實時傳輸到備機,從而保證兩臺服務器數據的一致性。在此基礎上,如果主機出現故障(服務器宕機,應用系統故障,網絡故障等情況),主機會在保證數據一致性前提下,將數據庫切換到備機運行,繼續對外提供服務,確保生產管理系統持續運營工作。
3. 解析宕機切換
將解析指向多個IP,實現宕機切換,保障網站可繼續訪問。中科三方智能云解析系統具備宕機監測與切換功能當發現其中的目標服務器宕機時,可以將解析快速切換到預先配置的備用服務器上,以維持網站的可用性,保證用戶可以繼續通過原域名訪問到正常工作的備用服務器。
4.遠程容災
根據系統環境、網絡環境,結合容災需求等情況,構建遠程容災方案。將管理系統生產服務器的數據實時復制到容災服務器上,確保兩臺機器數據一致性。當主服務器出現故障時,可通過備用服務器快速恢復業務系統;當本地機房完全癱瘓時,可通過容災機房公網IP將服務映射出去,對外提供服務。
5.云容災
將生產中心的數據和業務實時災備至云端,如生產中心出現事故,可迅速利用云端的容災系統及時接管業務。不同區域的云之間,構建數據和業務災備,最大化保障業務系統和數據的安全。
6.雙機雙柜
采用多機雙柜解決方案,為用戶構建高容錯、高安全、高性能的集群容災平臺,以實現多個功能模塊之間相互協作和服務器、磁盤陣列、存儲通道等軟硬件的完全容錯,可有效解決了傳統高可用方案的單點故障,為用戶構建零數據丟失和應用高可用保護的高級集群容災方案。
以上就是有關b站服務器崩了,互聯網企業服務器故障該怎么解決的知識。