On Tue, Sep 18, 2018, 4:47 PM Andrey Kopeyko <and...@kopeyko.ru> wrote:
> On Tue, 18 Sep 2018, Seva Kobylin wrote: > > > Ну и второй вопрос — а зачем? :-) В моей голове не так много реальных > > примеров, которые требуют запуск нескольких инстансов мастер-процессов > nginx > > на одной машине. > > Но когда нужно - такой параметризированный unit сильно упрощает жизнь. > Меня опередили)) Ещё добавлю, что для популяризации, пожалуй, стоит этот случай разобрать в документации > > Что предлагается сделать? > > Честно говоря, я не вижу здесь предмета для дискуссии. > > Если мэйнтейнеры откажутся доложить приведённый "nginx@.service" в > поставку - > давайте положим его в contribs/ > > > >> 18 сент. 2018 г., в 13:35, Илья Шипицин <chipits...@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 <and...@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