Iis 7 IIS ARR(边缘)缓存(反向代理)-上游连接超时问题
我希望使用IIS应用程序请求路由作为反向代理缓存。我考虑了几种不同的选择,得出的结论是它最适合我的需要。 然而,我遇到了一个死胡同,我真的需要一些对ARR模块有更多经验的人的输入 我有以下设置:Iis 7 IIS ARR(边缘)缓存(反向代理)-上游连接超时问题,iis-7,reverse-proxy,Iis 7,Reverse Proxy,我希望使用IIS应用程序请求路由作为反向代理缓存。我考虑了几种不同的选择,得出的结论是它最适合我的需要。 然而,我遇到了一个死胡同,我真的需要一些对ARR模块有更多经验的人的输入 我有以下设置: IIS ARR缓存代理请求到内部服务器场(加权) 循环负载平衡以使用最近的源服务器) 在IIS代理中禁用保持活动状态 服务器场由nginx web服务器组成 IIS服务器具有RAM磁盘缓存 该用例是这样的:边缘服务器将接收字节范围请求,当它将内容提供给最终用户时,它将对其进行缓存(先在内存缓存中缓存
- IIS ARR缓存代理请求到内部服务器场(加权) 循环负载平衡以使用最近的源服务器)
- 在IIS代理中禁用保持活动状态
- 服务器场由nginx web服务器组成
- IIS服务器具有RAM磁盘缓存
我已经验证了在源端增加连接超时将“解决”问题,但这并不是一个切实可行的解决方案,因为我基本上必须设置一个无限超时,这可能会在源端造成一组全新的问题。是否有任何方法可以控制IIS如何处理此上游连接(即,当它实际需要来自源站的数据时,强制它打开新连接,或者让它意识到源站关闭了连接)?适用于可能遇到相同问题的任何人;经过与微软的反复讨论,这实际上是ARR模块中的一个缺陷,将在即将发布的版本中解决