O IIS FTP bloqueia arquivos quando o cliente está fazendo o download?

2

Eu fui enviado aqui do Stack Overflow de nome com meu problema

  • TL; DR : O serviço IIS FTP bloqueia arquivos enquanto os arquivos estão sendo acessados, especificamente baixados, por um cliente FTP?

Então eu tenho um servidor FTP instalado e funcionando. Meu aplicativo do servidor, o SSIS, copia os arquivos para essa pasta e, em seguida, o cliente tentará fazer o download deles.

Eu agora acertei um problema em que meu aplicativo não pode substituir o arquivo como ele já existe. Estou copiando o arquivo usando uma tarefa de sistema de arquivos com sobrescrever ativada. Isso geralmente funciona na maior parte do tempo, mas agora me deparo com a questão acima, na qual está dizendo que não é possível copiar o arquivo como ele já existe.

Eu descartei que o aplicativo SSIS pode estar copiando um arquivo duas vezes, resultando em uma cópia parcial. Isso me deixa com um palpite de que o arquivo pode ser bloqueado, temporariamente pelo serviço FTP, enquanto a máquina cliente está tentando baixar o dito arquivo.

É possível que o IIS FTP no Windows Server 2012 possa estar bloqueando o arquivo durante o download?

    
por rmail2006 17.09.2018 / 15:09

1 resposta

0

Sim, o IIS bloqueia os arquivos quando você faz o download deles.

É basicamente um comportamento padrão do Windows, que os arquivos são bloqueados enquanto são trabalhados.

    
por 17.09.2018 / 15:25

Tags