我有这两个使用套接字连接的 Python 脚本 server.py 和 client.py,服务器看起来像:
while True:
try:
conn, addr = server.accept()
handle(conn, addr)
except KeyboardInterrupt:
break
所以它一次只处理一个客户端,然后我将添加 gevent 以便它可以同时处理客户端。
我如何对此进行基准测试以确定客户端请求/秒与 vs 没有 gevent?
我发现了很多基于 HTTP 的基准测试工具,但是 TCP 呢?理想情况下,我希望测试运行我的几个 client.py 脚本并将其用作测试。