Acept systemd.socket
Evgeniy Berdnikov
bgx на protva.ru
Ср Мар 16 07:25:00 UTC 2016
On Wed, Mar 16, 2016 at 08:36:50AM +0300, Vasiliy Tolstov wrote:
> 16 марта 2016 г. 2:35 пользователь "S.A.N" <nginx-forum на forum.nginx.org>
> написал:
> > Возможно вы правы, но мне как разработчику бекенда, приятней и понятней
> > настраивать директивы systemd.socket.
> >
> > Наши бекенд демоны запускает systemd.socket, он же и следит за ними на
> > протяжении их жизни.
> > Nginx по сути такой же демон, но стартуют при загрузки OS, я замерял время
> > когда доступный systemd.socket и когда Nginx, в результате Nginx готов к
> > принятию конектов на ~700 ms позже, по сравнению с systemd.socket.
> > Это не критично и OS перегружается редко, но зачем терять эти ~700 ms,
> > что-то настраивать в iptables можно, но зачем когда есть systemd.
> >
> > Nginx, станет только лучше если реализует прием сокета от systemd.socket.
>
> Так а чем плох вариант, дропать при старте системы все,и сделать
> сервис,который после старта nginx откроет порты? Мне кажется это более
> универсальным вариантом.
И более правильным, потому что независимо от чей-то любви к systemd.socket
в данном случае он поставленную задачу НЕ решает. Всяко лучше устранить
проблему полностью, чем уменьшить её вероятность на несколько процентов.
--
Eugene Berdnikov
Подробная информация о списке рассылки nginx-ru