При загрузке больших файлов (ок. 5 ГБ) с клиентом lftp , я обнаружил, что перезапуск службы FTP (vsftpd) останавливает передачу, и я должен перезапустить его с самого начала. Есть ли способ предотвратить сбой передачи при перезапуске FTP-сервера?
1 ответ
2
Это невозможно, так как прекращение работы службы vsftpd также приведет к разрыву любых сетевых подключений. Даже если вы могли бы заставить клиента игнорировать это, недавно перезапущенная служба не будет знать, что делать с фрагментами выполняемой FTP-передачи от клиента, который ранее не вошел в нее.
FTP имеет возможность возобновления прерванных загрузок, и vsftpd поддерживает возобновление, если настроено правильно. Похоже, опция pget -c в lftp также поддерживает возобновление передачи клиента.
