1. 程式人生 > >服務端性能測試 TPS

服務端性能測試 TPS

不同 基本 系統負載 時間設置 負載 衡量 nbsp bsp 處理

針對服務器端的性能,以TPS為主來衡量系統的性能,並發用戶數為輔來衡量系統的性能,如果必須要用並發用戶數來衡量的話,需要一個前提,那就是交易在多長時間內完成,因為在系統負載不高的情況下,將思考時間(思考時間的值等於交易響應時間)加到腳本中,並發用戶數基本可以增加一倍,因此用並發用戶數來衡量系統的性能沒太大的意義。 系統的性能由TPS決定,跟並發用戶數沒有多大關系。在同樣的TPS下,可以由不同的用戶數去壓(通過加思考時間設置)。
系統的最大TPS是一定的(在一個範圍內),但並發用戶數不一定,可以調整。
建議性能測試的時候,不要設置過長的思考時間,以最壞的情況下對服務器施壓。
一般情況下,大型系統(業務量大、機器多)做壓力測試,5000個用戶並發就夠了,中小型系統做壓力測試,1000個用戶並發就足夠了。 不需要用上萬的用戶並發去進行測試,只要系統處理業務時間足夠快,幾百個用戶甚至幾十個用戶就可以達到目的

服務端性能測試 TPS