Website

太多的請求如何導致伺服器崩潰?

  • July 18, 2018

我想知道為什麼網站會崩潰。

如果伺服器有太多的請求,它可能會在其等待列表中排隊請求,並在所有較早的請求都已處理完畢後提供它。這意味著對網站的請求將得到處理,儘管它可能需要比預期更多的時間。

那麼,網站是如何因伺服器過載而崩潰的呢?

網站不會“崩潰”。

如果請求隊列中的請求超過預定數量,Web 伺服器被配置為停止接受新訪問者。達到此限制時,將顯示一條錯誤消息

503服務不可用

由於伺服器臨時過載或維護,伺服器目前無法處理請求。這意味著這是一種暫時的情況,經過一段時間的延遲會得到緩解。如果已知,延遲的長度可以在 Retry-After 標頭中指示。如果沒有給出 Retry-After,客戶端應該像處理 500 響應一樣處理響應。

  Note: The existence of the 503 status code does not imply that a
  server must use it when becoming overloaded. Some servers may wish
  to simply refuse the connection.

引用自:https://serverfault.com/questions/140897