reiniciando o apache

1

A reinicialização do apache (que leva 2 segundos no meu servidor Ubuntu) é possível sem ter que colocar todos os meus sites off-line?

Em outros termos, posso simplesmente reiniciar o apache e quase escondê-lo para meus clientes (o pior que pode acontecer é não conseguir carregar uma página do site naquele momento).

E se eu tiver lojas de comércio eletrônico? Então é um problema ...?

obrigado

    
por aneuryzm 21.09.2010 / 11:00

1 resposta

6

Use apache2ctl -k graceful se você realmente precisar de uma reinicialização completa. Ele executa uma reinicialização mais relaxada, permitindo que os processos filhos sejam concluídos (por exemplo, permite que um download seja concluído) e reinicie depois disso.

Na maioria das vezes, apache2ctl -k reload (ou /etc/init.d/apache2 reload ) é suficiente; ele apenas relê o arquivo de configuração sem fazer uma reinicialização completa.

    
por 21.09.2010 / 11:04

Tags