Você pode impedir que o IIS7 / 8 monitore os caminhos UNC para as alterações do web.config?

5

Eu tenho um servidor web que carrega imagens dos sistemas de arquivos UNC para cada site. Estes são adicionados como um diretório virtual para cada site. Esses sistemas de arquivos podem conter milhares de pastas e parece que o IIS está monitorando cada pasta quanto a alterações, o que significa que o servidor eventualmente fica sem identificadores de arquivo para o sistema de arquivos UNC. Eu aumentei o número, mas isso só adia a questão. Existe uma maneira de informar ao IIS para não monitorar as alterações nos sistemas de arquivos UNC?

Eu olhei para EnableChangeNotificationForUNC , mas não há uma entrada ASP em HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ na máquina, então eu suponho que isso esteja desatualizado.

    
por Steve Temple 24.02.2015 / 18:15

1 resposta

1

Para diretórios virtuais, há a propriedade allowSubDirConfig cujo valor é true. Isso controla se os subdiretórios são verificados para arquivos web.config. Defina o padrão como false ou defina-o em uma base de diretório virtual. Ambos estão no arquivo ApplicationHost.config .

<virtualDirectory path="/Pic777" physicalPath="\Serv4\images7" allowSubDirConfig="false" />

Referências:

por 03.03.2015 / 15:37