Como registrar a saída de um aplicativo daemon?

1

Eu tenho um programa em Java em execução como um daemon (graças ao YAJSW, um wrapper para java).

O problema é que esse aplicativo java grava várias linhas de texto do console (simplesmente imagine um Hello World App). Se eu correr do console, é claro, eu posso ler essas linhas.

Mas quando é executado como um daemon, para onde vão essas linhas de texto?

    
por Hernán Eche 23.12.2011 / 20:11

2 respostas

0

Eu encontrei como fazer isso na ajuda do Yajsw,

obrigado @Gilles pelo guia

É suficiente apenas especificar no wrapper.conf

wrapper.logfile= <path and filename >

Obrigado mesmo assim!

    
por 28.12.2011 / 16:19
1

Por que você não usa o aplicativo usando svscan ( página inicial , parte do daemontools)?

Se você configurar corretamente, terá algo assim:

app/log/main/current

E o arquivo atual é a saída do console.

Eu uso svscan para executar serviços comuns em C ++, Java, Groovy e Linux.

    
por 23.12.2011 / 20:24