У меня происходит загрузка во внутренней сети через HTTP (только доступный протокол) с использованием wget
. Интересующий контент НЕ доступен из WWW. Файл загружается в общедоступный каталог, доступный по протоколу http, на сервере, доступном из WWW. Можно ли начать загрузку этого файла извне, пока он еще загружается на сервер? Это действительно ускорит процесс распространения.
Private Server -> Public Server - WWW -> Client Server
зависит от инструментов, используемых на дальнем конце для загрузки файла. Если они используют wget с возобновлением или другой вариант с возможностью возобновления, он может работать в зависимости от того, насколько умен инструмент.
С другой стороны, сколько времени требуется серверу pub, чтобы получить от вас файл? Может ли кто-нибудь его скачать быстрее, чем вы можете загрузить на сервер? некоторые из загружаемых приложений либо глупы, либо достаточно умны, чтобы изменение размера файла не было проблемой, однако, если пользователь завершит то, что у вас есть на сервере, они могут не искать другой файл, если он сказал, что он завершился нормально .
По крайней мере, следует включить примечание о том, что копия файла находится в процессе и конечный размер, чтобы пользователи знали, сделано ли это. MD5 также является хорошей идеей для проверки после завершения загрузки.