IIS 7 - Windows Server 2008 combinado para bloquear arquivos, causando sobrecarga do IIS

IIS 7 - Windows Server 2008 combinado para bloquear arquivos, causando sobrecarga do IIS

Eu tenho esse problema em que aproximadamente uma vez por ano, uma das minhas imagens no meu aplicativo da web asp.net fica bloqueada. Por bloqueado, quero dizer que você não pode ler/escrever/excluir e, se tentar, sua máquina remota travará.

Em seguida, isso faz com que meus processos de trabalho não liberem a página relacionada, preenchendo rapidamente a memória do processo de trabalho. Eles tentam reciclar às vezes, mas vários deles ficam abertos e a memória RAM acaba rapidamente, pois vários w3wps atingem 4-5 GB. Suponho que os antigos w3wps obsoletos não podem ser excluídos porque estão fazendo referência à imagem bloqueada.

Isso já aconteceu duas vezes e o arquivo não pode ser excluído, quero dizer, absolutamente não pode ser excluído. Tentei forçar a exclusão, tentei remover todas as retenções/bloqueios do arquivo usando alguns utilitários, tentei excluir de um Mac. Se você tentar excluir do Windows Explorer em uma máquina remota, todo o seu explorador congela e não há nada que você possa fazer, exceto reiniciar a máquina.

A única maneira de desbloquear esse arquivo é reinicializar o servidor com o arquivo nele.

Alguma idéia de qual seria um bom passo para descobrir como isso está acontecendo?

Responder1

Não há muito o que dizer, mas parece um sintoma clássico de um bug de bloqueio do rdbss.sys. Eu começaria garantindo que os componentes rdbss.sys e o redirecionador de cliente (mrxsmbxx.sys) estejam nas versões recomendadas.

Lista de hotfixes atualmente disponíveis para as tecnologias de serviços de arquivos no Windows Server 2008 e no Windows Server 2008 R2

http://support.microsoft.com/kb/2473205

informação relacionada