WebLogic Server 11g com configuração de caminho de log stdout / stderr do gerenciador de nó baseado em java

1

Como posso configurar o caminho onde os logs stdout são gravados pelo servidor WebLogic?

Eu li sobre -Dweblogic.log.RedirectStdoutToServerLogEnabled=true , mas isso redireciona apenas parte da saída. Por exemplo, se eu executar um dump de thread, a saída permanecerá no arquivo de log original.

Acho que deve ser uma opção no arquivo nodemanager/startup.properties .

A versão do WebLogic é 10.3.2.0 e estou usando um gerenciador de nó baseado em java. OS é RHEL 5.

Obrigado,
Mircea

    
por Mircea Vutcovici 31.05.2010 / 23:42

1 resposta

1

A maioria dos logs pode ser redirecionada para o log padrão do WebLogic com -Dweblogic.log.RedirectStdoutToServerLogEnabled=true Consulte: link e link isso também pode ser configurado a partir do Console de administração da WL, marcando a caixa de seleção Environment/Servers/<server_name>/Logging/Advanced/Redirect stdout logging enabled .

Outros logs de aplicativos podem ser gerenciados pelo sistema de log do WebLogic ou pelo log4j.

A saída java nativa (como dumps de encadeamentos) vai para o log configurado na criação do domínio e configurado pelo NodeManager no tempo de inicialização do ManagedServer. A localização é $DOMAIN_HOME/servers/<server_name>/logs/<server_name>.out Consulte: link
Este log não é rotacionado pelo WebLogic e deve ser rotacionado por algo como logrotate.

    
por 08.06.2010 / 20:26