Lighttpd restart e force-reload comandos

2

Qual é a diferença entre os seguintes

sudo /etc/init.d/lighttpd restart

e

/etc/init.d/lighttpd force-reload

?

    
por aneuryzm 06.11.2010 / 17:11

2 respostas

4

Na minha plataforma (ubutnu), descobri que eles são iguais. Apenas olhei o arquivo e encontrei:

case "$1" in

.... processing other options

;;
restart|force-reload)
  processing restart and force-reload options

Para outros serviços, pode ser diferente.

    
por 06.11.2010 / 17:48
3

Isso também pode ser alcançado usando Sinais. Veja o Blogpost sobre Lighty's Angel para uma visão geral de os sinais suportados pelo lighttpd.

Em suma

    O
  • SIGHUP leva a uma reinicialização normal (config reloads)
  • O SIGINT é um desligamento normal como agora
  • todos os sinais não tratados levam a uma reinicialização do processo lighttpd

O Manual de Normas do debian também explica os diferentes parâmetros :

  • start
    iniciar o serviço,

  • stop
    parar o serviço,

  • restart
    parar e reiniciar o serviço se já estiver em execução, caso contrário, inicie o serviço

  • reload
    fazer com que a configuração do serviço seja recarregada sem realmente parar e reiniciar o serviço,

  • force-reload
    faça com que a configuração seja recarregada se o serviço suportar isso, caso contrário, reinicie o serviço.

por 06.11.2010 / 20:46

Tags