Назад | Перейти на главную страницу

Проблема с тайм-аутом подключения SSH Putty

Привет, я получаю действительно раздражающую проблему тайм-аута соединения SSH Putty, которую я не могу исправить

Случается, когда выполняется команда, которая занимает некоторое время - выполнение некоторых из выполняемых мною команд может занять 2 часа или больше. Когда он отключается, я не вижу, завершена команда или нет.

У меня есть выделенный сервер centos 6, 16 ГБ оперативной памяти - Apache 2.4 и Nginx PHP 5.6 и PHP 7.1 с использованием MultiPHP Manager PHP-FM - я попытался увеличить некоторые настройки через WHM, но не имеет никакого значения - может ли кто-нибудь сообщить мне, какие настройки Я должен попытаться увеличить или изменить, чтобы решить эту проблему

я предлагаю использовать Linux screen сессий, они созданы для решения этой проблемы.

ты в основном

  • создать сеанс экрана и запустить вашу программу
  • отсоединитесь от сеанса, если он вам не нужен, и даже если ваше соединение ssh прерывается, сеанс экрана все еще работает
  • когда вы возвращаетесь на сервер по ssh, вы повторно подключаетесь к сеансу экрана и находите результаты.

вот ссылка на простой учебник по экранам.

Звучит так, будто меняют tcp_keepalive_time Настройки поддержки активности ядра могут помочь.

Проверьте значение (обычно 7200 секунд) таким образом:

cat /proc/sys/net/ipv4/tcp_keepalive_time

и для увеличения значения выполните:

   echo 14400 > /proc/sys/net/ipv4/tcp_keepalive_time