我有一台服务器,它记录来自各种网页的不同内容。该服务器在一天中的任何时间都会收到大量请求。所有请求都是“即发即弃”请求。因此,服务器会尽快退出操作。我运行了一些测试,记录了客户端使用的时间和操作所用的时间。服务器中的操作在退出前始终使用大约 5 毫秒,但客户端在运行几分钟后就增加到大约 2 秒。
我的理论是 IIS 无法处理大量请求。IIS 已设置了默认配置。因此,我想知道我是否可以对 IIS 进行任何优化以处理大量短暂请求?
答案1
AFAIK
每个 http 请求都有一个名为 Timeout 的属性,您可以减少它以减少连接时间,从而可以在更短的时间内快速建立连接。
最大连接数也是可以帮助您的参数之一。