IIS7连接超时

我有一个rest服务,将请求发送到托pipeASP.net MVC应用程序的IIS7 Web服务器。 我目前允许持久连接,以便可以发送许多请求,而不占用太多的客户端端口和性能的原因。 不过,我不希望这个连接长时间保持开放。 我不想要长时间连接的原因是,新的连接可以通过负载平衡器,并在新的服务器上结束。

我查看了如何configuration连接超时的时间,并在应用程序的IIS中将其设置为5秒超时。 但是使用Wireshark(一个数据包监视工具),我发现服务器在7-19秒而不是5秒内断开连接。 设置它低不可靠?

也有任何后果,将其设置为一个较低的数字? 例如,请求或响应可能很大,或者服务器上的处理可能需要较长时间才能处理。

最后一个问题是,有没有办法在web.config中设置连接超时而不是依靠IIS设置?