1

Я загружаю большое количество маленьких файлов (более 800, каждый около 5k). Я делаю это с помощью команды lftp mget. Но это довольно медленно. Каждый файл занимает примерно 1 с. Есть ли инструмент / способ ускорить это?

Спасибо за ответ, но у меня есть только ftp доступ к этому серверу

1 ответ1

1

Если у вас есть доступ из командной строки к серверу, войдите в систему и объедините их в один файл с помощью zip, gzip, bzip или tar (в зависимости от того, что доступно и может быть отменено в месте назначения - вы не сказали, какие ОС задействованы), Это уменьшает количество файлов _ и _ общее количество байтов для передачи.

Если у вас есть только FTP-доступ к серверу: некоторые серверы настроены для доставки архива zip/gzip (который они создают на лету), если вы просто попросите об этом. Например, если ваши файлы находятся в ftp://example.com/some/folder/ , попробуйте ftp://example.com/some/folder.zip . Это может не сработать, но стоит попробовать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .