Sergey Zabolotny
unread,Feb 28, 2020, 4:30:02 AM2/28/20You do not have permission to delete messages in this group
Sign in to report message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
Hello *All.*
есть докер контейнер в котором supervisord запускает sshd -D, снаружи в этот
контейнер раз в минуту по ссх долбится другой контейнер. в логах ссх контейнера
наблюдаю такое:
2020-02-27 13:00:00,672 BLAT EINTR encountered in poll
2020-02-27 13:00:00,672 INFO reaped unknown pid 1205
2020-02-27 13:00:00,672 DEBG received SIGCLD indicating a child quit
2020-02-27 13:00:00,749 BLAT EINTR encountered in poll
2020-02-27 13:00:00,749 INFO reaped unknown pid 1207
тут как бы все понятно - родительский ссхд породил чайлда, чайлд обслужил
подключение и помер.
такими сообщениями гадит супервизор в логи контейнера. меня такое в логах
контейнера не устраивает и я отключил запуск ссхд из супервизора на время.
супервизор с отключеным ссхд перестал гадить в лог, но выяснилось странное: при
запуске ссхд ручками внутри контейнера супервизор снова начинает гадить в лог
сообщениями о смерти чайлдов. отсюда вопрос - зачем супервизор мониторит
процессы, которые не описаны в его конфиге и как его отучить это делать? после
беглого чтения доки супервизора просветления пока не наступило.