在对HTTP服务器进行压力测试时,我应该测试是否保持连接活动状态?

时间:2012-11-22 05:43:07

标签: stress-testing

我使用Faststream中的Web Stress Tester工具对Web请求进行压力测试,并且可以选择保持连接活动。

我认为对于通常的Web请求(比如对PHP页面的请求),在Web服务器处理请求并发送回来之后关闭连接。是否准确地说我不应该为这种情况保持连接?

1 个答案:

答案 0 :(得分:1)

IP会话设置和拆除是昂贵的,因此HTTP 1.1中的项目添加了利用已经打开的连接而不是建立新的下载附加项目的项目。您可能需要查看Web Stress Tester的文档,看看这是否是被引用的内容。您还可以查看HTTP 1.1上的w3c文档,以熟悉与更新一起提供的与会话管理相关的新增功能。

但是,一般情况下,您希望尽可能地将您的行为建模到您的实际最终用户行为,以使您的测试成为生产中最终用户行为的最佳预测器。如果您有一个应用程序可以保持您正在建模的会话,那么通过所有方法启用该设置。如果您的应用程序没有保持当前会话的活动状态,则不要启用该选项。