#command-line #ssh
#командная строка #ssh
Вопрос:
Я не смог найти никакой документации для параметра -oConnectTimeout. Итак, мне просто интересно, выполняется ли это только для подключения по ssh или для общего подключения? например, если у меня есть команда из одной строки, в которой я подключаюсь к sqlserver из командной строки и выполняю запрос, который занимает 20 секунд, то должен ли я сохранять тайм-аут равным 5 или 10 секундам для выполнения соединения или целых 30-35 секунд для завершения запроса также?
Ответ №1:
Это время, необходимое для подключения к серверу. Хотя я бы не рекомендовал полагаться на -oConnectTimeout , я бы предпочел закрыть соединение по завершении задания, независимо от того, сколько времени это займет. Вы должны использовать это значение, чтобы увеличить время ожидания больше, чем время ожидания TCP по умолчанию.