Я запускаю команду на удаленном сервере, используя JSch ChannelExec
. Мой скрипт обычно выполняется более 15 минут. Но канал закрывается через 15 минут и статус выхода остается равным -1.
Я даже пытался дождаться закрытия канала. Но channelExec.isClosed()
возвращает true
через 15 минут.
Я думаю, мне нужно где-то установить конфигурацию тайм-аута, но я не мог этого понять. Настройка Session.setTimeout()
не работает.