Re: [Spam] Re: systemd instantiated units - обсудим ?

Илья Шипицин chipitsine на gmail.com
Вт Сен 18 11:53:17 UTC 2018


On Tue, Sep 18, 2018, 4:47 PM Andrey Kopeyko <andrey на kopeyko.ru> wrote:

> On Tue, 18 Sep 2018, Seva Kobylin wrote:
>
> > Ну и второй вопрос — а зачем? :-) В моей голове не так много реальных
> > примеров, которые требуют запуск нескольких инстансов мастер-процессов
> nginx
> > на одной машине.
>
> Но когда нужно - такой параметризированный unit сильно упрощает жизнь.
>

Меня опередили))

Ещё добавлю, что для популяризации, пожалуй, стоит этот случай разобрать в
документации



> > Что предлагается сделать?
>
> Честно говоря, я не вижу здесь предмета для дискуссии.
>
> Если мэйнтейнеры откажутся доложить приведённый "nginx на .service" в
> поставку -
> давайте положим его в contribs/
>
>
> >> 18 сент. 2018 г., в 13:35, Илья Шипицин <chipitsine на gmail.com>
> написал(а):
> >>
> >> примерно так
> >>
> >> [root на xxx ~]# cat /lib/systemd/system/nginx на .service
> >> [Unit]
> >> Description=nginx - high performance web server instance %i
> >> Documentation=http://nginx.org/en/docs/ <http://nginx.org/en/docs/>
> >> After=network-online.target remote-fs.target nss-lookup.target
> >> Wants=network-online.target
> >>
> >> [Service]
> >> Type=forking
> >> PIDFile=/var/run/nginx-%i.pid
> >> ExecStart=/usr/sbin/nginx -c /etc/nginx-%i/nginx.conf -p /etc/nginx-%i
> -g "pid /var/run/nginx-%i.pid;"
> >> ExecReload=/bin/kill -s HUP $MAINPID
> >> ExecStop=/bin/kill -s TERM $MAINPID
> >>
> >> [Install]
> >> WantedBy=multi-user.target
> >>
> >> это позволяет за счет параметра (который подставляется в %i)
> создавать отдельные инстансы.
> >>
> >
>
> --
> Best regards,
> Andrey A. Kopeyko <andrey на kopeyko.ru
> >_______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20180918/ace3fd24/attachment.html>


Подробная информация о списке рассылки nginx-ru