Você pode configurar o supervisord para encaminhar o stdout / stderr dos processos que gerencia para seu próprio stdout / stderr (em vez de arquivos de log):
Para simplificar, quero saber se é possível acessar o STDERR como um canal. Não quero que os dados façam login em um arquivo e, em seguida, finalize o arquivo porque a quantidade de informações que desejo enviar preencheria o sistema. Eu só me preocupo com os dados quando quero tocar no que seria enviado para o STDERR.
Eu achei que era possível alterar / dev / stderr de alguma forma, mas isso não funciona. O motivo pelo qual não posso usar o STDOUT é que o script está sendo executado no supervisor e qualquer coisa enviada ao STDOUT é registrada no arquivo program.log no supervisor. E eu já estou saindo algumas informações para isso.
Quaisquer ideias ou pensamentos sobre como realizar isso seriam REALMENTE úteis !!
Obrigado
Você pode configurar o supervisord para encaminhar o stdout / stderr dos processos que gerencia para seu próprio stdout / stderr (em vez de arquivos de log):
Tags php logging linux stderr supervisord