Re: [Unit] аналог touch $document_root/tmp/restart
    Валентин Бартенев 
    vbart на nginx.com
       
    Вт Ноя 20 18:21:32 UTC 2018
    
    
  
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