Usługa inteligentnego transferu w tle (BITS, Background Intelligent Transfer Service) jest mechanizmem transferu plików w tle i menedżerem obsługi kolejek, zwanym również usługą ograniczonej transmisji („drizzle”). Usługa BITS ogranicza żądania dotyczące plików w celu minimalizacji zużycia przepustowości i podwyższenia jakości usług udostępnianych użytkownikowi końcowemu. Aby zachować jakość usług świadczonych przez serwer sieci Web, należy włączyć usługę BITS związaną z usługami IIS.

Zezwalaj klientom na transfer danych do tego katalogu wirtualnego

Ta opcja służy do włączania przekazywania plików od klienta BITS do tego katalogu wirtualnego. Jeśli nie jest włączona, klientom BITS próbującym przekazać pliki zostanie odmówiony dostęp. Usługa BITS wyłącza wszystkie uprawnienia do korzystania ze skryptów i do wykonywania w katalogu wirtualnym, w którym zostało włączone przekazywanie plików tej usługi.

Użyj ustawień domyślnych

Zaznacz, aby dla danego katalogu wirtualnego użyć konfiguracji domyślnej. Jeśli katalog ten jest osadzony w innym katalogu wirtualnym, a zewnętrzny katalog wirtualny definiuje konfigurację niestandardową, to konfiguracja ta zostanie użyta zamiast domyślnej.

Ustawienia niestandardowe

Zaznacz, aby użyć informacji konfiguracyjnych z tej strony właściwości. Nie zostaną użyte ustawienia domyślne ani dziedziczone.

Maksymalny rozmiar pliku

Zaznacz, aby ustawić maksymalną ilość danych, które mogą być przekazane w jednym zadaniu usługi BITS. Jeśli opcja ta nie zostanie włączona, dozwolona jest nieograniczona ilość danych.

Usuń zadania nieukończone po

Zaznacz, aby usunąć pliki, które nie zostały przekazane do końca, jeśli w określonym czasie nie ma postępu w ich przekazywaniu. Limit czasu jest sprawdzany za każdym razem, gdy działa element czyszczący MSTASK. Kliknij przycisk Zaplanuj oczyszczanie, aby skonfigurować częstotliwość sprawdzania limitu czasu w odniesieniu do danego katalogu wirtualnego.

Włącz obsługę farmy serwerów

Zaznacz, aby zmusić klienta do ponownego połączenia się przy użyciu określonej nazwy, zamiast dotychczas używanej. Pozwala to klientom przekazującym pliki do farm serwerów na kontynuowanie przekazywania do tego samego serwera, do którego zostało rozpoczęte. Przekazywanie plików do farm sieci Web nie jest zalecane bez włączenia i skonfigurowania tej funkcji.

Połącz ponownie z adresem IP

Zaznacz, aby określić publiczny adres IP na potrzeby ponownego łączenia się z danym serwerem.

Użyj oryginalnego adresu IP po

Po otrzymaniu komunikatu o błędzie klienci nadal będą próbować ponownie połączyć się z serwerem przy użyciu nazwy podanej w ustawieniu Połącz ponownie z adresem IP, dopóki nie zostanie przekroczony ten limit czasu. Po przekroczeniu limitu czasu klienci powrócą do pierwotnej nazwy.

Zezwalaj na powiadomienia

Ta opcja służy do włączania powiadomień dla danego katalogu wirtualnego. Jeśli ta opcja jest włączona, należy skonfigurować ustawienia Typ powiadomienia i Adres URL powiadomienia.

Typ powiadomienia

Ta opcja służy do konfigurowania typu powiadamiania wykonywanego po przekazaniu zadania.

  • Wyślij nazwę pliku: Serwer wysyła ścieżkę do przekazanego pliku na adres URL wskazany w ustawieniu Adres URL powiadomienia. Serwer może zwrócić plik klientowi.

  • Wyślij dane: Serwer wysyła cały przekazany plik na adres URL wskazany w ustawieniu Adres URL powiadomienia jako jednostkę POST (Power-on Self Test). Jednostka odpowiedzi jest wysyłana do klienta.

Adres URL powiadomienia

Jeśli ustawienie Typ powiadomienia ma wartość Wyślij dane lub Wyślij nazwę pliku, ten adres URL wskazuje, dokąd zostanie wysłany przekazany plik. Adres URL może być bezwzględny lub autorelacyjny. Jeśli adres URL jest autorelacyjny, jego bazą jest adres URL pierwotnego żądania.

Zaplanuj oczyszczanie

Ustawienie to służy do ustalenia częstotliwości, z jaką usługa BITS Extensions powinna skanować ten katalog wirtualny w celu znalezienia niekompletnych plików. Jeśli zostanie znaleziony plik, który nie został w pełni przekazany, sprawdzany jest odpowiadający mu limit czasu przekazywania. Jeśli nie ma postępu w przekazywaniu tego pliku przez czas dłuższy niż określony limit, przekazywanie jest automatycznie anulowane. Ustawienie to dotyczy tylko danego katalogu wirtualnego i dziedziczenie nie ma na nie wpływu.

Uruchom oczyszczanie teraz

Zaznacz, aby rozpocząć wyszukiwanie plików, w przypadku których od przekroczenia limitu czasu nie zanotowano postępu w przekazywaniu. Aby usunąć wszystkie niekompletne pliki z katalogu wirtualnego, przed rozpoczęciem czyszczenia ustaw wartość limitu czasu na 0.


Spis treści