【问题标题】:Python load testing socket communicationPython负载测试套接字通信
【发布时间】:2013-10-27 02:56:23
【问题描述】:

我有这两个 Python 脚本 server.py 和 client.py 使用套接字连接,服务器看起来像:

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

所以它一次只处理一个客户端,然后我会添加 gevent 以便它可以同时处理客户端。

如果没有 gevent,我如何对此进行基准测试以确定客户端请求/秒?

我找到了很多基于 HTTP 的基准测试工具,但是 TCP 呢?理想情况下,我希望测试运行我的几个 client.py 脚本并将其用作测试。

【问题讨论】:

    标签: python benchmarking


    【解决方案1】:

    最终编写了我自己的线程基准测试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-23
      • 2013-12-26
      • 1970-01-01
      • 1970-01-01
      • 2013-02-10
      相关资源
      最近更新 更多