我有一个服务器程序,它通过 TCP 接受多个连接,携带二进制数据流。我在多个二进制文件中生成了数据。我想通过创建多个客户端线程来测试服务器性能,这些线程将读取二进制文件,连接到服务器并将数据流式传输到服务器,然后最终报告通过该连接将数据发送到服务器所需的时间的统计信息。数据是专有格式,不是通过http,而是一个可变长度的二进制消息流,开头有一个长度字段(4字节)。服务器未发送任何响应(TCP ack 除外)
我可以实现它,但想检查是否有任何负载测试工具支持此功能。
我有一个服务器程序,它通过 TCP 接受多个连接,携带二进制数据流。我在多个二进制文件中生成了数据。我想通过创建多个客户端线程来测试服务器性能,这些线程将读取二进制文件,连接到服务器并将数据流式传输到服务器,然后最终报告通过该连接将数据发送到服务器所需的时间的统计信息。数据是专有格式,不是通过http,而是一个可变长度的二进制消息流,开头有一个长度字段(4字节)。服务器未发送任何响应(TCP ack 除外)
我可以实现它,但想检查是否有任何负载测试工具支持此功能。