Utilizzare la pagina Processi di caricamento BITS per personalizzare le impostazioni dell'estensione del server IIS BITS per una directory virtuale specifica. È possibile configurare le limitazioni di dimensione, le notifiche, la frequenza delle operazioni di pulizia e il supporto per server farm.

Impostazioni processi di caricamento

Le impostazioni incluse in questa sezione consentono di configurare la dimensione massima dei file caricati, determinare il momento in cui i processi incompleti vengono eliminati e definire la possibilità di sovrascrivere i file esistenti da parte di un processo di caricamento.

Elemento dell'interfaccia utente Descrizione

Dimensione max file

Definisce la dimensione massima di un file caricabile in un processo del server BITS. Per impostazione predefinita non è preconfigurata alcuna dimensione massima.

Elimina processi incompleti dopo

Definisce il periodo di attesa del server BITS prima di pulire i file caricati incompleti. Il timeout viene verificato ogni volta che è prevista l'esecuzione del processo di pulizia. Utilizzare le opzioni incluse nella sezione Pulizia per configurare la frequenza di esecuzione del processo di pulizia per la directory virtuale.

Consenti sovrascrittura dei file

Questa impostazione definisce se il server di caricamento BITS consente la sovrascrittura di file esistenti nella directory virtuale. Questa impostazione è disattivata per impostazione predefinita, in modo da impedire a utenti non autorizzati di sovrascrivere in modo legittimo i file caricati tramite il caricamento di un file con lo stesso nome. I tentativi di sovrascrivere un file causano errori nel secondo processo di caricamento. Se due processi di caricamento sono associati allo stesso nome di file di destinazione, il secondo processo di caricamento non viene eseguito, anche se il tentativo di sovrascrittura è accidentale. Se si attiva questa impostazione, si consente la sovrascrittura dei file.

Attivando questa impostazione, il server di caricamento BITS non è comunque in grado di eseguire la scrittura dei file all'esterno della directory virtuale e gli utenti non autorizzati non possono sovrascrivere i file del sistema tramite il server di caricamento BITS.

Notifiche

L'attivazione delle notifiche consente di configurare il server BITS per l'invio di una notifica tramite una richiesta POST HTTP a un URL specificato quando un file viene caricato nella directory virtuale.

Elemento dell'interfaccia utente Descrizione

Attiva notifiche

Abilita le notifiche per la directory virtuale. Le impostazioni Tipo di notifica e URL notifica sono necessarie qualora questa impostazione sia abilitata.

Tipo di notifica

Configura il tipo di notifica da eseguire al termine del processo.

  • Invia il nome del file: il server passa il percorso dell'intero file di caricamento all'URL specificato tramite l'impostazione URL notifica. Il server può restituire al client un file come risposta.

  • Invia il contenuto del file: il server passa l'intero file di caricamento all'URL specificato tramite l'impostazione URL notifica come corpo entità della richiesta POST HTTP. L'entità di risposta viene inviata al client.

URL notifica

Specifica l'URL a cui passare l'intero file di caricamento utilizzando una richiesta POST HTTP se l'opzione Tipo di notifica è impostata su Invia il contenuto del file o Invia il nome del file. L'URL può essere assoluto o relativo. Se l'URL è relativo, come base viene utilizzato l'URL originale della richiesta.

Pulizia

Il server BITS verifica ed elimina i processi di caricamento incompleti che sono scaduti. Se un caricamento supera l'impostazione predefinita di 12 ore o il valore specificato nell'impostazione Cerca processi non completati ogni, il server BITS annulla automaticamente il caricamento ed elimina tutti file con contenuto parziale. Questa impostazione non è interessata dall'ereditarietà delle proprietà IIS e viene applicata solo alla directory virtuale.

Elemento dell'interfaccia utente Descrizione

Usa pianificazione di pulizia predefinita

Configura il server BITS per la ricerca di caricamenti incompleti la cui durata superi 12 ore. Se un caricamento supera il valore specificato per questa impostazione, il server BITS annulla automaticamente il caricamento ed elimina tutti file con contenuto parziale in base al valore specificato nell'impostazione Elimina processi incompleti dopo.

Usa pianificazione di pulizia personalizzata

Configura il server BITS per la ricerca e l'eliminazione in base a un intervallo specificato.

Cerca processi non completati ogni

Configura il server BITS per la ricerca di caricamenti incompleti che abbiano superato l'intervallo specificato. Se un caricamento supera il valore specificato per questa impostazione, il server BITS annulla automaticamente il caricamento ed elimina tutti file con contenuto parziale in base al valore specificato nell'impostazione Elimina processi incompleti dopo.

Abilita pulizia per limitare il numero di sessioni di caricamento per utente

Configura il server BITS per la rimozione di processi caricati da un utente che supera il valore specificato in Limita il numero di sessioni per utente.

Limita il numero di sessioni per utente

Specifica il numero di processi di caricamento attivi che possono essere inviati da un utente al server BITS.

Nota

È possibile eseguire manualmente un'operazione di pulizia facendo clic su Esegui pulizia nel riquadro delle azioni di Gestione IIS. Verrà immediatamente avviato un controllo dei file il cui stato non è cambiato dal periodo di timeout. Per rimuovere tutti i file incompleti per la directory virtuale, impostare Elimina processi incompleti dopo su 0 prima di eseguire la pulizia.

Supporto server farm

Se attivata, questa impostazione indica al client di tentare di riconnettersi allo stesso server anziché all'URL di caricamento originale utilizzato dal client. In questo modo, i client che eseguono un caricamento in server farm possono utilizzare lo stesso server utilizzato all'avvio del caricamento.

Le server farm possono essere configurate nei due modi seguenti:

  1. Mediante un volume condiviso per la directory virtuale di caricamento

  2. Mediante l'archiviazione locale sul server per i file caricati

Se si desidera utilizzare l'archiviazione locale, questa opzione consente al client di riconnettersi allo stesso computer server della server farm. È consigliabile attivare e quindi configurare questa funzionalità prima di eseguire il caricamento in server farm e utilizzare l'archiviazione locale.

Elemento dell'interfaccia utente Descrizione

Abilita supporto server farm

Abilita il supporto dei caricamenti del server BITS per le server farm.

Riconnetti al server

Specifica l'indirizzo IP pubblico da utilizzare per riconnettersi al server. In una configurazione normale per un server sono inclusi due indirizzi IP: uno verso l'esterno raggiungibile dai sistemi client e uno che fa parte della rete interna protetta. Specificare qui l'indirizzo IP verso l'esterno.

Nota

È possibile specificare un nome DNS solo se ogni computer della Web farm ha un nome DNS indipendente risolvibile dai computer client.

Utilizza server originario dopo

Se un client non è in grado di riconnettersi al server indicato in Riconnetti al server per il periodo di tempo specificato, torna a utilizzare il nome DNS originario specificato nell'URL di caricamento.

Vedere anche