Use a página do servidor BITS para personalizar as respectivas configurações para um diretório virtual específico. Você pode configurar o suporte para limitações de tamanho de arquivo, notificações, freqüência de limpeza e farm de servidores.

Configurações de trabalho de carregamento

As configurações nesta seção permitem que você configure o tamanho máximo de arquivos carregados, quando trabalhos incompletos forem excluídos e se os arquivos existentes puderem ser substituídos por um trabalho de carregamento.

Nome da interface de usuário Descrição

Tamanho máximo de arquivo

Define o tamanho máximo de um arquivo que pode ser carregado em um único trabalho do servidor BITS. Por padrão, não há tamanho máximo de arquivo.

Excluir trabalhos incompletos após

Define quanto tempo o servidor BITS aguardará antes de excluir arquivos de carregamento incompletos. O tempo limite é verificado sempre que o processo de limpeza é agendado para ser executado. Consulte Limpeza para configurar a freqüência em que o processo de limpeza deve ser executado para este diretório virtual.

Permitir que arquivos sejam substituídos

Esta configuração define se o servidor de carregamento BITS permite que os arquivos existentes sejam substituídos no diretório virtual. Por padrão, a configuração está desabilitada, para impedir que usuários não-autorizados substituam arquivos carregados de forma legítima, carregando um arquivo com o mesmo nome. As tentativas de substituir um arquivo resultarão em falha no segundo trabalho de carregamento. Se dois trabalhos de carregamento tiverem o mesmo nome de arquivo de destino, o segundo trabalho de carregamento falhará, mesmo que a tentativa de substituição não tenha sido intencional. Se você habilitar esta configuração, os arquivos poderão ser substituídos.

Observe que, ao habilitar esta configuração, o servidor de carregamento BITS ainda não terá permissão para gravar em arquivos fora do diretório virtual, e os usuários não-autorizados não poderão substituir arquivos do sistema, usando o servidor de carregamento BITS.

Notificações

Ao habilitar notificações, você poderá configurar o servidor BITS para enviar uma notificação via HTTP POST a uma URL especificada quando um arquivo for carregado no diretório virtual.

Nome da interface de usuário Descrição

Habilitar notificações

Habilita notificações para este diretório virtual. As configurações Tipo de notificação e URL da Notificação serão obrigatórias se esta configuração estiver habilitada.

Tipo de notificação

Configura o tipo de notificação a ser feita depois que o trabalho estiver concluído.

  • Enviar o nome de arquivo: O servidor passa o caminho do arquivo de carregamento concluído para a URL especificada pela configuração URL da Notificação. O servidor pode retornar um arquivo para o cliente como resposta.

  • Enviar o conteúdo do arquivo: O servidor passa todo o arquivo de carregamento concluído para a URL especificada pela URL da Notificação como o corpo da entidade do HTTP POST. A entidade de resposta é enviada ao cliente.

URL da Notificação

Especifica a URL para a qual o arquivo de carregamento concluído deve ser passado, usando uma solicitação HTTP POST se o Tipo de notificação for Enviar o conteúdo do arquivo ou Enviar o nome de arquivo. A URL pode ser absoluta ou relativa. Se a URL for relativa, a URL da solicitação original será usada como base.

Limpeza

A cada 12 horas, o servidor BITS verifica os trabalhos de carregamento incompletos com tempo limite esgotado e os exclui. Esse é o comportamento padrão. Entretanto, você pode configurar o servidor BITS para fazer essa análise em uma freqüência diferente.

Se um carregamento incompleto for encontrado, o servidor BITS verificará a configuração Excluir trabalhos incompletos após. Se o progresso do carregamento estiver atrasado e, subseqüentemente, exceder o período de tempo limite, o servidor BITS cancelará automaticamente o carregamento e excluirá os conteúdos parciais de arquivos. Esta configuração não é afetada pela herança de propriedade do IIS e se aplica somente a esse diretório virtual.

Nome da interface de usuário Descrição

Usar agendamento padrão

Configura o servidor BITS para analisar a cada 12 horas e excluir todos os trabalhos incompletos que forem mais antigos que o tempo especificado na configuração Excluir trabalhos incompletos após.

Usar Agendamento Personalizado

Configura o tipo de notificação a ser feita depois que o trabalho estiver concluído.

Verificar se há trabalhos incompletos a cada

Configura o servidor BITS para fazer análises na freqüência selecionada e excluir todos os trabalhos incompletos que forem mais antigos que o tempo especificado na configuração Excluir trabalhos incompletos após.

Habilitar a limpeza para limitar o número de sessões por usuário

Configura o servidor BITS para remover os trabalhos carregados por um usuário que excedam o valor especificado em Limitar o número de sessões por usuário.

Limitar o número de sessões por usuário

Especifica quantos trabalhos de carregamento ativos um usuário pode enviar para o servidor BITS.

Observação

Você pode executar uma tarefa de limpeza manualmente, clicando em Executar Limpeza no painel Ações, do Gerenciador do IIS. Isso inicia imediatamente uma busca por arquivos que não tenham tido progresso desde o período de tempo limite. Para remover todos os arquivos incompletos desse diretório virtual, defina a configuração Excluir trabalhos incompletos após como 0 antes de executar a limpeza.

Suporte a farm de servidores

Se habilitada, esta configuração informa ao cliente para tentar se reconectar ao mesmo servidor, em vez de à URL de carregamento original usada pelo cliente. Isso permite que os clientes que estejam carregando em farms de servidores continuem o processo no mesmo servidor em que o carregamento começou.

Há duas maneiras de configurar os farms de servidores:

  1. Usando um volume compartilhado para o diretório virtual de carregamento

  2. Usando o armazenamento local em servidor para os arquivos carregados

Se desejar usar o armazenamento local, esta opção permitirá que o cliente se reconecte ao mesmo computador servidor no farm de servidores. O carregamento em farms de servidores e o uso de armazenamento local não é recomendável sem a habilitação e configuração deste recurso.

Nome da interface de usuário Descrição

Habilitar Suporte a Farm de Servidores

Habilita o suporte a carregamentos do servidor BITS em farms de servidores.

Reconectar-se a endereço IP

Especifica o endereço IP público a ser usado para reconectar este servidor. Uma configuração comum de um servidor terá dois endereços IP: um que aponte para fora e possa ser alcançado por sistemas clientes e um que faça parte da rede interna (protegida). Aqui, você deve especificar o endereço IP que aponta para fora.

Observação

Você poderá especificar um nome DNS aqui somente se cada computador na Web farm tiver um nome DNS independente e que possa ser resolvido pelos computadores clientes.

Usar endereço IP original após

Se um cliente não conseguir se reconectar ao servidor em Reconectar-se a endereço IP neste período de tempo, os clientes reverterão para o nome DNS original especificado na URL de carregamento.