用nc做網路壓力測試

2022-08-26 03:30:08 字數 321 閱讀 9632

1、資料的收發正常,沒有出現丟包;

2、平均資料接髮速率為:112mb/s,基本用完的千兆頻寬。

測試方法:

1、通過ftp拷貝3.6g centos安裝包到102服務中,大小為3.6g,通過無線用時為5分鐘;

2、通過nc命令建立tcp服務,並儲存接收到資料到檔案;

3、另一台打壓伺服器通過nc命令建立客戶端,並傳送3.6g的檔案;

4、傳送過程中通過秒錶計時;

5、5臺虛擬機器只測試了一台,傳完資料用時35s,其他都在32s左右;

6、通過ifconfig檢視是否資料報丟失。

怎麼用短鏈結做壓力測試

如果在client端是千萬級別的壓力測試,則不斷用短鏈結去連伺服器,很短時間內會死掉,因為,每個埠不會馬上關閉,會time wait30秒,則30秒內6000多個埠會用完,導致client端連線失敗。因此,需設定埠的time wait為0 linger internallinger internal...

用AB對Webservice做壓力測試

ab工具介紹見 web壓力測試工具 使用以下命令測試webservice ab c 100 n 1000 p zip.txt v 10 t text xml charset utf 8 http localhost mywebservice zipcode.asmx?op call注 c 併發請求數...

Apache Bench做壓力測試

apache bench是乙個簡單易用的壓力測試工具,在這裡我不想多講。今天主要說的是寫乙個py指令碼來自動化測試過程,以及中間遇到的一些奇葩問題。python usr bin env python encoding utf 8 import sys import subprocess as sub...