Re: [Spam] Re: systemd instantiated units - обсудим ?
Alex Domoradov
alex.hha на gmail.com
Вт Сен 18 12:42:05 UTC 2018
Думаю, что хороший пример, не оторванный от реальности, очень помог бы
On Tue, Sep 18, 2018 at 2:53 PM Илья Шипицин <chipitsine на gmail.com> wrote:
>
>
> 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
>
> _______________________________________________
> 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/ad8209e2/attachment.html>
Подробная информация о списке рассылки nginx-ru