任何系統都有一定的處理容量限制,當使用者訪問量超過一定限度時,會產生資源緊張,響應緩慢。這種狀態會增加使用者的訪問,產生惡性迴圈,直至資源耗盡而不能進行完整的業務處理,導致系統宕機或者崩潰。
網路應用的開放性導致使用者訪問量的變化大。一般避免系統宕機和崩潰的方法是根據應用功能,分別設計部署需要不同資源的訪問點,如:簡單資訊,查詢,交易。對各個訪問點,通過測試了解其正常工作承受的訪問量。在執行中通過監控訪問量,使用者體驗和系統資源使用狀況,將新的使用者訪問導向不同訪問點。
監控系統還可以及時發現系統問題引起的系統容量變化,調整請求導向策略。保證在系統維護,故障,意外事故等多種條件下的正常執行。
網路伺服器宕機
1.伺服器程序終止 當伺服器程序終止時,伺服器傳送fin給客戶端,客戶端回以ack,客戶端進入close wait狀態,但還沒有結束連線。此時客戶端阻塞於fgets,客戶端繼續傳送buffer,伺服器傳送rst,客戶端readline返回0。而如果客戶端不理睬readline返回的rst,繼續wri...
網路應用 網路應用的需求與傳輸層服務
資料丟失 data loss 可靠性 reliablity 例子 某些網路應用能夠容忍一定的資料丟失 網路 某些網路應用要求100 可靠的資料傳輸 檔案傳輸,telnet 時間 timeing 延遲 delay 例子 有些應用只有在延時足夠低時才有效 網路 網路遊戲 頻寬 bandwidth 例子 ...
如何避免伺服器被惡意網路攻擊呢?
以下安全措施能讓windows系統的香港伺服器避免遭受網路惡意攻擊 一 備份資料。ntfs是微軟windows nt核心的系列作業系統支援的 乙個特別為網路和磁碟配額 檔案加密等管理安全特性設計的磁碟格式。二 關閉不必要開的服務,做好本地管理和組管理。三 關閉不必要的埠。一些看似不必要的埠,確可以向...