Я использую nginx в качестве обратного прокси. Всякий раз, когда я обновляю конфиг для него, используя
sudo "cp -r #{nginx_config_path}* /etc/nginx/sites-enabled/"
sudo "kill -s HUP `cat /var/run/nginx.pid`"
Я сталкиваюсь с коротким временем простоя. Как я могу избежать этого?
sites-enabled
, а не копировать ее. Не связано с вашей конкретной проблемой, но вы можете рассмотреть это.
kill HUP
это способ сделать изящную перезагрузку в Nginx.