Я использую FTP-задачу для загрузки с Windows-машины на Linux Ftp, используя приведенный ниже код.Загрузка FTP-мута занимает больше времени
<ftp server="server" port="${ftp.port}" remotedir="/buildfolder"
userid="${ftp.user}" password="${ftp.passwd}" depends="no" binary="yes" passive="yes">
<fileset dir="E:/BUILD2/">
<include name="**/*.*" />
</fileset>
</ftp>
Передача файла объемом 300 МБ и требуется 30 мин. В то же время она занимает 30 секунд в FileZilla, а также в командной строке.
Кто-то, пожалуйста, помогите решить проблему. Спасибо.
Да. My FileZilla использует SFTP для передачи этих файлов на сервер, и это быстро. Я использовал командную строку для передачи, и она также переносится через 30 секунд. –
В этом случае это действительно звучит как проблема с FTP. Вы пробовали некоторые из предложенных советов? используя IP-адрес, если это проблема DNS? Запуск в режиме отладки (чтобы узнать, где в коде задерживается)? ... Поскольку вы используете SSH-протокол (SFTP), может быть намного проще просто переключить ANT, см. Задачу scp: http://ant.apache.org/manual/Tasks/scp.html –
Да .. Я пробовал все советы, которые были предоставлены вами. Пробовал также ip-адрес. Но все равно это одно и то же. :-( –