#1
|
|||
|
|||
supervisord & sshd в docker
Sergey Zabolotny написал(а) к All в Feb 20 11:26:10 по местному времени:
Нello 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 тут как бы все понятно - родительский ссхд породил чайлда, чайлд обслужил подключение и помер. такими сообщениями гадит супервизор в логи контейнера. меня такое в логах контейнера не устраивает и я отключил запуск ссхд из супервизора на время. супервизор с отключеным ссхд перестал гадить в лог, но выяснилось странное: при запуске ссхд ручками внутри контейнера супервизор снова начинает гадить в лог сообщениями о смерти чайлдов. отсюда вопрос - зачем супервизор мониторит процессы, которые не описаны в его конфиге и как его отучить это делать? после беглого чтения доки супервизора просветления пока не наступило. --- GoldED+ 1.1.5-031023 (WinNT 5.1.2600-ServicePack3 i1586) |