首頁>Club>

假如有10億人同時去一個網站瀏覽,都按F5不鬆手會怎樣?目前世界上那個網站能承受住?

16

科技

回覆列表
  • 1 # 敬歲月無恙

    看訪問什麼頁面,如果有提前告知比如雙11就沒事,提前準備一批伺服器擴容多伺服器隨機訪問html就可以,還有多地cdn快取支援,再配合連續重新整理鎖ip或者需要輸入驗證碼才可以繼續訪問,輕鬆應對。沒提前準備就不行了,起碼頻寬就不夠

  • 2 # 西都月季

    有個東西叫快取,有個東西叫分散式,兩個加起來叫cdn。

    你提這個問題,實際上就是投票刷訪問量一類的伎倆,很多網站都做了技術處理,你拿電動機刷F5都不會有什麼效果。為什麼呢?因為技術上做了訪問限制,一旦單位時間內某一IP訪問頻道超過設定值,資料包直接丟棄。

    同一個物件內容,只要成為熱點,就會按設定重新整理週期直接快取到記憶體中,後邊的使用者訪問請求,直接從快取取得資料,大大提高訪問速度。

    平臺設定驗證碼,使用者登入等功能,間接地離散了使用者同時訪問同一物件的行為。

    因此,任何事情不要想當然,不然讓人笑掉大牙,不是每件事都可以拿“無知者無畏”來掩飾。

  • 3 # 硇洲島主

    如果伺服器未作高併發的處理,毫無疑問,網站肯定是承受不住的。強如阿里的雙11,最高支付併發是50-60萬筆併發/秒。一般網際網路公司都會對高併發做處理。

    1、限制併發人數,超出部分顯示訪問人數過多,稍後再試。放過的那部分人訪問正常。

    2、增加伺服器數量,進行伺服器叢集化,通過MQ中介軟體削峰,利用快取加快資料訪問和處理,如redis

    3、對靜態資源CDN加速處理,並做化快取機制,同一路徑引數訪問的是CDN快取頁面。

    隨著網際網路發展,在可能引起高併發場景都需要提前考慮並做好相關技術支援。

  • 4 # 人工智慧應答機

    一般就三種情況

    第一、網站寫得差的,直接掛掉!

    第二、網站沒毛病,頻寬不夠,或運算資源不足,相應緩慢或超時。

    第三、這麼大併發量考驗的是網路架構和伺服器架構!這是個很龐大的事情!不是幾臺伺服器幾個機房的事情!如果經常有這樣的業務,就需要在多個城市建設機房(多活、分散式)。

  • 5 # ChanYi

    這個想法很牛,大部分伺服器採用兩地三連服務,分流,還有一些備份的資料,阿里巴巴採用的就是這種措施,伺服器也應該會採用平分,比如伺服器是塊蛋糕,十個孩子要吃,所以每個還得得到十分之一,這種方法說對也不對,如果15億人訪問,那麼肯定是不夠的,方法也有很多種解決

  • 6 # 二氧不化碳

    ddos攻擊,以前有過,攻擊私服啊,網站之類,有次是中美有個什麼矛盾,有自稱紅客的人做了一個小程式,自動登入cnn網站,每5秒重新整理一次,很多人都下了,之後就看新聞裡報道cnn網站崩潰

  • 7 # 勿隨波

    1.先要有有足夠多的伺服器,

    2.利用cdn的ldns就近分配,外加http重定向,儘量做到負載均衡

    3.各級快取(從瀏覽器客戶端-到dns伺服器-到cdn伺服器-到網站軟/硬反向代理伺服器-到目標web伺服器 都可以加快取)。

  • 8 # 挖紅苕的小哥哥

    騰訊,阿里,百度,各種app下載站,在世界上很多國家都有大資料庫,伺服器機房的建設,我在汕尾做過騰訊一個機房繞完一圈要半個小時了。

    這對於大型網際網路公司來說完全是沒問題的。

  • 9 # 我是名程式設計師

    致命一擊,天貓雙十一每秒也就幾十萬的請求,你這十億,全球目前沒哪個平臺扛得住,都得死,service unavailable[酷拽][酷拽][酷拽]

  • 10 # 凱騰凱

    阿里雲一秒54.4萬筆訂單,已經成為了全球最大的流量洪峰。一筆訂單假設需要重新整理載入網站1000次,也才5億次的請求數量。

    假如十億人同一時間按F5重新整理某個網站,那就是一秒鐘會觸發十億次請求。可以毫無疑問的是國內幾乎沒有網站可以支撐住這麼大的流量。

    我們在使用網站的時候,假如同一時間有大流量進入網站,很多網站都會有流量監控或者限流。

    限流:指的是同一時間100人去瀏覽網站,可網站只能支撐同一時間內50人瀏覽,為了維護網站的正常使用,網站會隨機從100人中選擇50人讓其正常瀏覽網站,剩下的人就會攔截或者給一個網路繁忙的提示。

    網站沒有限流或者流量監控,當一個大的流量進入時,會造成網站的癱瘓,DDoS攻擊就是通過流量來進行攻擊的。

    高可用、網路安全、高效能其實也就是圍繞流量的大小展開的技術。

  • 中秋節和大豐收的關聯?
  • 司機兄弟們,你們對約車平臺收費有什麼異議?請大家說說?