Existe uma maneira fácil de fazer o nome inicial do monit, somente se ele não estiver rodando?

1

Eu sei que você pode fazer monit start <name> para iniciar um processo individual (por exemplo, se eu o tivesse retirado temporariamente usando monit stop <name> ), mas existe uma maneira fácil de dizer que ele só inicia o novo processo se o pid em o pidfile não está rodando? Ou eu tenho que fazer essa parte do script que o monit usa para iniciar o processo se eu quiser esse tipo de comportamento?

    
por Mohamed Hafez 27.02.2013 / 08:00

1 resposta

0

Encontrei a resposta que eu estava procurando: use start-stop-daemon para iniciar e parar o daemon, e todo o gerenciamento de pidfile, não reiniciando se já estiver em execução, e matando o daemon se ele não morrer sozinho após o envio TERM, etc, serão atendidos de acordo com os parâmetros que você passar.

    
por 27.02.2013 / 22:05

Tags