如何測試伺服器效能

2021-10-04 16:03:20 字數 675 閱讀 6005

如何測試伺服器效能?伺服器的穩定性對我們來說是最重要的,如果在效能方面不能夠保證業務執行的需要,那麼相當於白白浪費錢。今天壹基比小七為大家講解從以下角度來進行伺服器效能的測試。

穩定性測試

已知系統高峰期使用人數、各事務操作頻率等。設計綜合測試場景,測試時,將每個場景按照一定人數比例一起執行,模擬使用者使用數的情況。並監控在測試中,系統各效能指標在這種壓力下是否能保持正常數值。事務響應時間是否會出現波動或隨測試時間增長而增加。系統是否會在測試期間內發生如宕機、應用中止等異常情況。

壓力測試

已知伺服器系統高峰期使用人數,驗證各事務在最大併發數(通過高峰期人數換算)下事務響應時間能否達到客戶要求。系統各效能指標在這種壓力下是否還在正常數值之內。系統是否會因這樣的壓力導致不良反應(如宕機、應用異常中止等)。

容錯性測試

通過模擬一些非正常情況(如:伺服器突然斷電、網路時斷時續、伺服器硬碟空間不足等),驗證系統在發生這些情況時,是否能夠有自動處理機制以保障系統的正常執行或恢復執行措施。如有ha(自動容災系統),還可以專門針對這些自動保護系統進行另外的測試,驗證其能否有效觸發保護措施。

問題排除測試

通過原有案例或經驗判斷,針對系統中曾經發生問題或懷疑存在隱患的模組進行驗證測試,驗證這些模組是否還會發生同樣的效能問題。如:上傳附件模組的記憶體洩露問題、位址本模組優化、開啟tivoli效能監控對oa系統效能的影響等等。

sysbench測試伺服器效能

sysbench目前已經有0.5的版本,不過最普遍使用的依舊是0.4.12,所以接下來我們會以0.4.12這個版本作為測試 step2 執行測試指令碼 請不要直接貼上此指令碼到你機器上執行,除非你知道它在做什麼 root dbserver data cat sysbench all.sh bin b...

sysbench測試伺服器效能

sysbench目前已經有0.5的版本,不過最普遍使用的依舊是0.4.12,所以接下來我們會以0.4.12這個版本作為測試 step2 執行測試指令碼 請不要直接貼上此指令碼到你機器上執行,除非你知道它在做什麼 root dbserver data cat sysbench all.sh bin b...

如何測試香港伺服器效能和速度?

消費者在購買商品的之前都要了解商品各個方面的資訊,最後才決定是否購買。香港伺服器也是如此,使用者在購買前都會諮詢了解清楚伺服器各方面的效能,為了順應消費者的需求,很多香港伺服器商家都支援先測試再租用。測試的目的就是看伺服器能不能達到自己業務要求,那麼該怎麼測試呢,大概可以從伺服器的效能和網路質量來測...