У меня есть 2 хоста, которые я могу подключить их через SSH. Через некоторое время на одном хосте появляется ошибка Write Failed: broken pipe.
На другом хосте я не получаю эту ошибку.
Я не понимаю, почему на одном хосте я получаю эту проблему, а на другом хосте все в порядке.
Итак, я установил SSH-соединение с tmux, и внутри удаленного хоста я запускаю процесс переднего плана (celeryd). Но даже когда сеанс SSH завершается неудачно, и я снова подключаюсь к удаленному сеансу, процесс на переднем плане прекращается.
Мне бы хотелось, чтобы процесс переднего плана не прерывался при разрыве соединения SSH. Итак, у меня просто есть 2 решения:
- знать, как избежать разрыва труб SSH, или
- знать, как избежать того, что процесс умрет, когда соединение SSH обрывается.
Может ли кто-нибудь помочь мне в этом?