我有一個PHP套接字服務器,我需要做一些性能測量,看看它可以處理多少個連接。對於這個我想到了使用NCat,但我沒有任何使用它的偏好,所以請建議其他人,如果他們更適合我的需要。我都有一個Windows和Linux/CentOS客戶端,所以bash
shell腳本也可以。發送數千行一個接一個到NCAT的套接字服務器?
我想要實現的是連接到我的套接字服務器端口tcp:10000
。這將在我的服務器上啓動一個新的分支,它將處理此連接中的所有數據。然後,客戶端應該發送X行文本,但是在發送下一行之前,每行都要緊跟幾秒鐘的睡眠。然後,我想要啓動這種方法的Y實例,並且當我的服務器無法處理任何連接時,我應該達到極限。文字
一號線我想送,例如可以是:
93945[,015539,a3045538,0023,6926b.1,,9,9119,6,1,0,,,801,100,0,0,01,,21y18
我的問題是,我無法弄清楚如何與NCAT做到這一點!?我與NCAT知識能夠做到這一點後停止:
echo FooBar | ncat 192.168.1.10 10000
..這是在其自己的連接只有一條線。
看到這個答案,[發送二進制文件(逐行)到與Netcat套接字服務器](http://stackoverflow.com/a/19303690/ 2028935) – DHS