Welcome! Log In Create A New Profile

Advanced

Re: [Unit] аналог touch $document_root/tmp/restart

Валентин Бартенев
November 20, 2018 01:22PM
On Wednesday 21 November 2018 01:07:11 Vadim A. Misbakh-Soloviov wrote:
> Коллеги, и подскажите, пожалуйста, есть ли у Юнита какой-нибудь способ
> сообщить ему (после деплоя изменений в рабочую директорию проекта) что нужно
> перезапустить текущее приложение "во прямо сейчас"?
>
> А-ля touch tmp/restart.txt у пассажира и всяких рубишных аппликейшн-серверов
>
> Что-то, в документации такого не нахожу. То ли совсем плохой стал, то ли такой
> кейс там не описан.
>
> Максимально приближенное что я нашёл в документации - limits.requests, но это,
> всё же, не совсем то...

В будущем планируется механизм для управления процессами вручную.

Что-то вроде:

curl 127.1:8443/control/applications/<name>/restart

Сейчас самый простой способ перезагрузить приложение - это обновить его
переменные окружения.

Например одной командой:

curl -X PUT -d "{\"gen\":\"$RANDOM\"}" 127.1:8443/config/applications/<name>/environment

--
Валентин Бартенев
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

[Unit] аналог touch $document_root/tmp/restart

Vadim A. Misbakh-Soloviov November 20, 2018 01:08PM

Re: [Unit] аналог touch $document_root/tmp/restart

Валентин Бартенев November 20, 2018 01:22PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 267
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready