como reiniciar um serviço na reinicialização após a execução do serviço do servidor?

0

Estou seguindo este guia

e este guia link

link

para configurar uma reinicialização de um serviço de aplicativo de balão no Ubuntu 16.04.

Estou usando também servidores neo4j e elasticsearch.

Qual diretiva instruir o aplicativo de balão para reiniciar depois que ambos os servidores estiverem em execução, no caso de reinicialização?

    
por user305883 28.03.2017 / 15:12

1 resposta

2

Se este for o Ubuntu Desktop em oposição ao servidor, você pode tentar usar um gerenciador de serviços de GUI como o BUM. Eu acredito que você pode definir manualmente gatilhos para o seu serviço. No entanto, se você estiver configurando o gatilho condicionalmente em um host (servidor), acredito que primeiro você precisará criar um script para verificar o status do host. Use um script como o abaixo para verificar o status do seu host e criar um arquivo no diretório tmp.

#!/bin/bash

 target=<host>

 count=$(( ping -c 1 $target | grep icmp* | wc -l )

 if [ $count -eq 0 ]) > /tmp/alive.txt


else

    exit

fi

Em seguida, defina o acionador do seu serviço para ser executado condicionalmente no arquivo "alive.txt" que está sendo criado.

    
por Gansheim 28.03.2017 / 15:41