Tytuł jest przewrotny. Bo choć jeden protokół transferu plików jednoznacznie się wyróżnia w statystykach, to mało kto zgadnie przy pierwszej próbie o jaki protokół chodzi. A chodzi o BITS czyli Background Intelligent Transfer Service. Administratorzy zazwyczaj kojarzą, że taki protokół gdzieśtam istnieje, często nawet wiedzą do czego się nadaje, ale dla pewności, podsumuję jego najważniejsze cechy:
Na szybko to byłoby na tyle. Mając następnym razem duże pliki do przesłania, jakiego mechanizmu użyjesz...?
Autor: Grzegorz Tworek [MVP]
PS Było kiedyś narzędzie bitsadmin. Ale obecnie jego użycie jest odradzane. Zresztą, kto chciałby takie narzędzie, mając do dyspozycji PowerShella?
BITS w kolejce czeka na rozpracowanie.
Dziękuję za konkrety!
Czy osobiście zastąpiłeś FTP BITSem po https?
Jak już mowa o przesyłaniu plików.
W IIS 7.5 przesyłając dużą ilość małych plików przez FTPS, IIS zrywa połączenie, czy to taka niedobra przypadłość FTPS, czy błąd po mojej stronie w konfiguracji?
Grzesiu, a o jakich statystykach piszesz? Bo co poza stosem narzędzi MS (np. Configuration Manager, WSUS, SharePoint) go używa? Jakoś nie chce mi się wierzyć, że to zapewnia takie obciążenie.
Ale ja w pewnych kwestiach jestem niedouczony i może nie łąpię. :)
Polecam się ;)
Czy zastąpiłem FTPa BITSem? Nie wszędzie, ale polecam coś, co ma i BITSa i FTPa, do tych samych plików i każdy sobie sięgnie czym tam lubi.
Co do FTPSa - nie wiem, nie spotkałem się. Polecam forum iis.net. Siedzą tam prawdziwi magicy i na pewno coś podpowiedzą.
Ziemek: używa go Windows Update. To wystarczy... ;)
Miliard komputerów i automat pobierający kilka sporych plików każdego miesiąca i już masz wynik nie do pobicia.
Znacie może jakieś rozwiązanie nie bazujące na usłudze systemowej robiące podobne rzeczy?
Jakaś biblioteka z obsługą throttlingu i socketów na przykład?
A pytanie mi się urodziło ;-)
Da się zmusić BITS, żeby w Windows 7 był wykorzystywany wyłącznie do pobierania aktualizacji?
To znaczy zabronić jego użycia komukolwiek innemu? Pewnie się da, ale nie mam pojęcia jak ;)
Możesz wyłączyć usługę BITS. Wtedy na pewno nikt z niej nie skorzysta.