我正在使用Faststream的 Web 压力测试器工具对 Web 请求进行压力测试,它具有保持连接活动的选项。
我认为对于通常的 Web 请求(例如对 PHP 页面的请求),在 Web 服务器处理请求并发回之后,连接将关闭。说我不应该在这种情况下保持连接是准确的吗?
我正在使用Faststream的 Web 压力测试器工具对 Web 请求进行压力测试,它具有保持连接活动的选项。
我认为对于通常的 Web 请求(例如对 PHP 页面的请求),在 Web 服务器处理请求并发回之后,连接将关闭。说我不应该在这种情况下保持连接是准确的吗?
IP 会话的建立和拆除成本很高,因此在 HTTP 1.1 中添加了项目,这些项目利用已经打开的连接而不是建立新的连接来下载额外的项目。您可能需要查看来自 Web Stress Tester 的文档,看看这是否是被引用的内容。您还可以查看有关 HTTP 1.1 的 w3c 文档,以熟悉更新附带的与会话管理相关的新增内容。
但是,一般来说,您希望尽可能地模拟您的行为与您的实际最终用户行为,以使您的测试成为生产中最终用户行为的最佳预测器。如果您有一个应用程序可以使您正在建模的会话保持活动状态,那么请务必启用该设置。如果您的应用程序在当前会话中没有保持活动状态,则不要启用该选项。