我正在处理一个遗留的ASP Classic解决方案,该解决方案经过负载平衡(通过外部硬件),并且具有IIS站点,其主目录是UNC路径。我被告知,当前此设置存在以下问题:
- 当使用UNC路径作为主目录时,IIS中存在一个“索引”,该“缓存”了某些类型的文件的一定数量,当达到默认上限50后,对于未在缓存中的页面的后续请求将返回404。
- 当使用UNC路径作为主目录时,启动IIS站点时,上述“缓存”将开始填充,这将使IIS网站变慢,直到填满缓存,这意味着巨大的站点(15,000个.asp文件)在IIS站点启动后将不可用长达30分钟。
- 当使用UNC路径作为主目录时,如果向站点发出多于一定数量的同时请求,Windows将达到每台服务器的“网络BIOS命令限制”,所有超过限制的请求都必须等待IIS“关闭与服务器的会话”。我被告知限制是100个文件,且无法配置。