當寫完一個TCP服務的時候,是不是很想馬上測試一下這個服務的性能,它到底能應付怎樣的請求處理,其性能又是怎樣呢.相信以下這個小工具能幫到你的小忙,它是基於Beetle實現的一個小工具只需要設置一下參數就能對一個TCP服務進行一個簡單的吞吐性能測試.
這個小工具可以設置發送的數據內容,連接的數量.其測試流程是連接先向服務器發送指定的數據,等服務回應后進入下一次請求.工具可以看到每個連接的簡單信息,包括:上一次請求應答延時,最大延時,最小延時和接收發送字節數.工具狀態欄下面是一個總體處理情況.
如果工具發送接收處理不能滿足你的需要,還可以通過修改代碼來達到你想要的情況.
(工具是完全用.net實現,所以運行環境必須有.net 2.0 sp1)