Я использую VFS2 для загрузки файла на удаленные хосты (FTP, SFTP) для своих клиентов, но иногда мне приходится ждать до 5 минут, чтобы получить тайм-аут, если соединение установлено, но сервер не отвечает. Например. apache vfs получает соединение с удаленного хоста через порт 22, но на удаленном хосте порт 22 используется ssh-сервером, а не SFTP-сервером, и поэтому vfs ждет 5 минут ответа перед закрытием соединения (используются разные протоколы, поэтому сервер не могу ответить клиенту). Мой вопрос: как настроить VFS, чтобы не ждать так долго и настроить тайм-аут для этого случая?
Тайм-аут ответа Apache VFS2 с сервера
comment
Что вы пытались установить тайм-аут?
- person muasif80   schedule 20.08.2019
Ответы (1)
Я думаю, вы можете использовать setSessionTimeoutMillis
См. этот ссылка
person
muasif80
schedule
20.08.2019
Привет. Моя конфигурация включает setConnectTimeout(this, 30000) для Ftp и Sftp. setSessionTimeoutMillis (это, 30000) используется для Sftp, а для FTP я попытаюсь использовать setDataTimeout (это, 30000)
- person Yuriy Korovko; 20.08.2019