Nginx
depende dos processos de trabalho poderem ser encerrados normalmente. Aparentemente, ele pode iniciar novas solicitações com a configuração recém-aplicada. Mas isso não continua com as solicitações já iniciadas.
Para citar o link :
% bl0ck_qu0te% Embora aparentemente haja uma maneira de transferir soquetes para outro processo no Linux - consulte link - ainda é improvável que nginx
apenas" atenda a isso "e comece a aplicar sua (nova) configuração.
Se o objetivo subjacente a essa pergunta for aplicar as alterações a um serviço em execução sem perder as conexões do cliente no futuro, você provavelmente precisará fazer outra pergunta.
Essa pergunta pode ser sobre a implementação de alguma lógica de pausa. Como salvar o estado quando solicitado a desligar normalmente e restaurar o estado (por exemplo, estado associado a uma determinada sessão ou solicitação).