如何在不等待响应的情况下使用tsung HTTP请求发送

时间:2019-07-22 16:00:49

标签: timeout httprequest load-testing tsung

我有一个{<1}}脚本,用于启动 K 个客户端。每个客户端在整个加载期间保持活动状态。每个客户端在无限循环内运行一个会话,以大约1req / s的速率执行请求:def table(row_names, column_names, column_data): data = [column_names] + list(zip(row_names, *column_data)) #data = [titles] + list(zip(years, column_data)) for i, d in enumerate(data): line = ' '.join(str(x).ljust(16) for x in d) print(line) if i == 0: print('-' * len(line)) return

每个客户端在发送新请求之前等待HTTP响应。因此,如果服务器响应由于任何原因而延迟,则其他请求也将延迟,从而无法生成恒定速率。 (例如,以5k req / s的速度发送到服务器3分钟)。

tsung中是否有让客户端执行请求而无需等待响应的任何选项?

0 个答案:

没有答案