2013-10-27 37 views
1

我有這兩個Python腳本server.py和client.py它連接使用套接字,服務器看起來就像:Python的負載測試socket通信

while True: 
    try: 
     conn, addr = server.accept() 
     handle(conn, addr) 
    except KeyboardInterrupt: 
     break 

所以這只是一次處理一個客戶再後來我將添加gevent,以便它可以同時處理客戶端。

我該如何基準這個來確定客戶端請求/秒與vs沒有gevent?

我發現了很多HTTP基準基準測試工具,但TCP呢?理想情況下,我希望測試能夠運行我的幾個client.py腳本,並將其用作測試。

回答

0

完成了我自己的線程基準測試。