|
|
|
Скачивание фала с FTP
|
|||
|---|---|---|---|
|
#18+
Добрый день. Возникла проблема. Пытаюсь скачать файл с ftp сервера Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Если файл небольшой (1-100 Мб) то все хорошо. Но если файл большой > 1Gb, то на строке "строка 1" программа останавливается. Файл скачивает, но дольше выполнение не идет. Если после строки написать System.out.println(11); то ничего не выводится. Пробовал сделать Код: java 1. 2. 3. 4. 5. 6. 7. 8. Файлы 1-2 Гб скачиваются нормально, а 8 уже нет. В чем может быть проблема? Может как-то нужно переделать? Задача стоит - скачивать файлы с ftp. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2016, 21:53 |
|
||
|
Скачивание фала с FTP
|
|||
|---|---|---|---|
|
#18+
f68, сделай дамп потоков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2016, 01:54 |
|
||
|
Скачивание фала с FTP
|
|||
|---|---|---|---|
|
#18+
f68, С обработкой исключений всё в порядке? Следующая строка может не выполнятся не только от блокировки на IO, но и из-за выхода из метода по исключению. Для скачивания больших файлов имеет смысл реализовать "дозакачку" и читать по частям. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2016, 09:09 |
|
||
|
|

start [/forum/topic.php?fid=59&tid=2124369]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
26ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 353ms |

| 0 / 0 |
