怎樣應對伺服器反應遲緩問題

hkidc2019發表於2019-11-29

這些虛擬主機同時執行,使用同樣的資源,難免會造成資源佔用,長而久之,伺服器會反應遲緩,那麼究竟要怎樣判斷並應對伺服器的反應遲緩呢?


傳統伺服器上都會有自己的CPU、磁碟、記憶體等,但現在在虛擬化環境下,一臺物理主機上同時執行著多臺虛擬主機,這些虛擬主機同時執行,使用同樣的資源,難免會造成資源佔用,長而久之,伺服器會反應遲緩,那麼究竟要怎樣判斷並應對伺服器的反應遲緩呢?


1.確保引起問題的是伺服器


  許多似乎來自伺服器層面的效能問題常常是由網路、資料庫和儲存系統等層面的問題引起的。如果出現了延遲問題,我們首先要看一下這個延遲最先出現在伺服器,還是出現在網路或客戶端層面。


2.搞定繁瑣累贅的應用程式


  伺服器反應遲緩也可能是由於某個應用程式引起的,應用程式可能過於繁瑣累贅,這類應用程式寫入時不是使用含有大量資料的大型幀、傳送數量比較少的幀,而是使用最小的幀,因而到頭來只好來回頻繁地傳送大量資料,才能完成較大的幀所能完成的任務,從而導致伺服器反應遲緩。因此使用大量資料的大型幀訪問速度更快,更安全方便。


3.清理骯髒的網路


骯髒的網路是指資料包出現丟失、重新排序或碎片的網路,它會拖累伺服器的效能,因而引起伺服器效能下降、伺服器負載過大。執行中的不同虛擬機器和訪客作業系統共享處理器時間,如果從一個虛擬機器切換到另一個虛擬機器,難免會出現延遲,要是配置有誤,網路資料包就會出現延遲,以至於被底層網路堆疊丟棄;一旦你達到引爆點,效能衰減不僅僅顯而易見,更會帶來災難性後果。


伺服器反應遲緩可能是由多種原因導致的(詳情訪問上篇文章:伺服器反應越來越慢原因有哪些?),多種角度多種分析,找出問題關鍵所在,才能更好的解決伺服器反應遲緩的問題。更多資訊HK葵芳IDC。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69951811/viewspace-2666253/,如需轉載,請註明出處,否則將追究法律責任。

相關文章