Sim, você está correto ao pensar que o nginx continua lidando com as solicitações atuais ao recarregar e começará a processar novas solicitações com a nova configuração.
Old worker processes, receiving a command to shut down, stop accepting new connections and continue to service current requests until all such requests are serviced. After that, the old worker processes exit.
Marcando um envio como down
não difere significativamente de removê-lo da configuração. Não aceitará novas solicitações em ambos os casos.
Nós frequentemente recarregamos a configuração nginx (gerada usando cog link ) e isso não causa nenhum tempo de inatividade até onde o proxy está preocupado com as localizações upstream . Contanto que o upstream esteja pronto para processar solicitações, não há tempo de inatividade.