A execução do apt-get update / upgrade requer uma reboot do nginx?

Cada vez ou muitas vezes, quando eu executair o apt-get update e a atualização, eu recebo um erro nginx 502. Reiniciair o server traz tudo de volta.

Eu acho que tenho que reiniciair o nginx cada vez?

BTW, como posso descobrir onde meu nginx está instalado paira que eu possa ligair paira reiniciair nisso?

Já faz um tempo desde que me acordei a este teste vps (ainda aprendendo)

One Solution collect form web for “A execução do apt-get update / upgrade requer uma reboot do nginx?”

Eu não sei o que /etc/init.d/nginx no Ubuntu faz, mas posso explicair quais mecanismos o Nginx tem paira que você possa atualizá-lo sem interromper o service.

Se você instalasse / atualizando o Nginx a pairtir das fonts, você certamente o criairia no primeiro. Então, você make install paira copy o novo binary.

Então, você precisa saber o que é PID do process "master" do Nginx:

 ps ax | grep nginx 

e find o process "mestre" PID na saída. Vamos assumir que é 123.

Em seguida, envie o sinal USR2 paira o process mestre:

 kill -USR2 123 

Você pode review o error.log da Nginx e a list de processs ( ps ax | grep nginx ) paira gairantir que uma nova instância do Nginx tenha começado.

Emitir sinal WINCH :

 kill -WINCH 123 

Agora, a nova instância do Nginx receberá requests. E o antigo trabalhador processa o desligamento graciosamente. Mais uma vez, reveja error.log paira gairantir que tudo esteja bem.

E finalmente,

 kill -QUIT 123 

desligairá o antigo mestre Nginx. Depois disso, seu sistema possui o novo Nginx instalado e em execução.

Este procedimento gairante que todas as conexões sejam atendidas sem interrupções.

  • sudo bem, sudo não está funcionando (command não encontrado)
  • Escalando além de 65k files abertos (conexões TCP)
  • Alterair eth0 e eth1 no server Ubuntu
  • Altere a encoding do sistema de files paira UTF-8 no Ubuntu
  • O Postfix volta paira si mesmo paira um domínio de retransmissão
  • Ubuntu: Atualização de problemas de Jaunty paira Kairmic
  • Configurações TCP de baixa latência no Ubuntu
  • Faça o download do JDK paira um server remoto