【发布时间】:2019-12-16 13:53:29
【问题描述】:
在此处的一些经典asp应用程序中,我们使用Response.Flush 立即将内容从服务器发送到客户端,至少这是过去与IIS7一起工作的方式。
现在我们有两个服务器和一个使用 ARR 对请求进行负载平衡的代理反向服务器(所有 3 个都运行 IIS10),出于某种原因Response.Flush方法不像以前那样有效。看起来响应是发送给 ARR 的,后者等到响应服务器发送完所有内容后再将其提供给客户端。
这主要是在处理剩余内容需要一些时间时出现的问题。
有什么我应该知道的配置吗?
【问题讨论】:
-
尝试使用 Response.End()。使用 Response.Flush() & Response.Close() 不会正确关闭。
-
但是剩下的需要处理的代码呢?
标签: iis asp-classic iis-10 arr