Qual é a melhor maneira de executar programas do lado do servidor no servidor ubuntu?

0

Se eu fizer alguns programas do lado do servidor com node.js / Java / Python, qual é a melhor maneira de executá-los e executá-los sempre que eu inicializo meu servidor. É crontab @reboot maneira válida de fazer isso. Em caso afirmativo, como faço para iniciar e parar esses para que eu possa modificar o código sem ter que reiniciar o servidor?

    
por Viped 04.06.2014 / 07:49

1 resposta

0

Qualquer que seja o método que você preferir, mas às vezes depende do uso do software usado.

Embora eu não use o crontab (por exemplo, crontab -e ), mas /etc/crontab se você quiser seguir esse caminho. Você pode especificar um usuário nesse arquivo, mas ele também pode ser usado normalmente (por exemplo, edições para /etc/crontab estão em vigor imediatamente) e você também pode usar coisas como @reboot . É um método muito comum de usar, então se você gosta disso, vá em frente.

Você também pode criar um serviço (com opções start, stop, restart como apache ou mysql). Usar para sempre é uma opção. Outro exemplo de script upstart com o nó. js.

    
por Rinzwind 04.06.2014 / 08:40