请求IIS的每个用户请求的缓冲区大小

时间:2016-08-18 07:43:49

标签: asp.net iis-8 f5

我部署了asp.net应用程序在IIS中,许多用户可以从Internet访问此应用程序,我们在客户端和Web服务器之间使用F5网络负载均衡器。 从IIS我怎么知道以下几点

请求IIS的每个用户请求的缓冲区大小 长请求缓冲区大小 最大并发请求大小
每秒请求数

当用户从互联网访问asp.net页面时,我们面临问题 这个asp.net页面有很多下拉列表和字段,用户填写表单, 有时用户填写表单并更改任何下拉值页面后备和用户会话断开连接

1 个答案:

答案 0 :(得分:1)

您是否对F5 BIG-IP和IIS服务器之间的通信进行了数据包跟踪(tcpdump)?这样做应该删除任何假设/猜测工作。看看这篇文章:

https://support.f5.com/kb/en-us/solutions/public/0000/400/sol411.html?sr=56628774

如果BIG-IP和IIS服务器之间的通信已加密(您未在BIG-IP上使用SSL卸载),则需要使用ssldump。关于这里的说明: https://support.f5.com/kb/en-us/solutions/public/10000/200/sol10209.html?sr=56628774

这将至少显示任一设备是否发送了TCP RST。它还可能显示是否发送了任何HTTP错误。

另外,您使用会话持久性吗?可能正在做出“重新加载平衡”决策,并且用户被发送到不同的服务器,这也可能导致您描述的行为。如果是这种情况,那么你应该研究'cookie persistence'。

希望有所帮助。