我有一个{<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
中是否有让客户端执行请求而无需等待响应的任何选项?