Estou usando fileschanged para monitorar arquivos em server1
e executar um script Bash para sincronizar os arquivos em server1
para server2
se algum dos arquivos for alterado em server1
. Para fazer isso, estou executando isso:
fileschanged -r -s "created,changed" --exec="/home/ccc/sync.sh" -f /var/www/html < /dev/null &
O script é executado como um daemon e sempre que eu alterar um arquivo na pasta especificada, synch.sh
é executado. O problema é que depois de um tempo (horas) o daemon morre. Não pode ser encontrado em ps -ax
e, claro, não executa synch.sh
quando ocorre uma mudança. Qual poderia ser a causa desse comportamento? Por que um roteiro daemonizado morreria? Existe algum log em algum lugar que eu possa verificar pelo motivo?