Stacktrace não imprime no log de cluster do Glassfish 4.1

Fazendo nossa primeira configuração de cluster no Glassfish (4.1). Os logs de nível de aplicativo (EAR) (ex, imprimindo um stacktrace) não parecem alcançar o server.log em (GF-dir) /domains//logs/server.log ou (GF-dir) / nodes / (nome-do-nó ) / (instance-name) / server.log

(Não há cluster.log como indicado na documentação)

Nós não alteramos nenhuma das opções de log padrão em logging.properties.

Os logs atuais mostram apenas informações relacionadas a cluster e instância.

Eu tive probrem semelhante. server.log não é produzido depois

MQJMSRA_RA1101: GlassFish MQ JMS Resource Adapter starting: broker is EMBEDDED, connection mode is TCP 

Se a mensagem similar é enviada em (GF-dir) / nós / (nome-do-nó) / (nome-da-instância) / imq / instances / (clustername instancename) /log/log.txt

  Invalid broker address for this broker to run in cluster: Loopback IP address is not allowed in broker address mq://127.0.1.1:27676/?instName=c1i1&brokerSessionUID=2263708429127912192&ha=false for cluster 

Corrigido o arquivo / etc / hosts do servidor do nó para não usar o loopback no servidor do nó.

Parece que o nó pára a saída para o arquivo de log quando o broker do JMS é configurado como incorporado (o padrão). Eu tentei alterá-lo para LOCAL (na configuração do JMS, além de ativar o serviço de disponibilidade do JMS com padrões), e o arquivo de log agora é gerado conforme o esperado.

Esta não é uma solução por si só, pois comecei a receber outros erros devido à mudança na configuração do JMS. Mas sou capaz de ver mensagens de erro do meu aplicativo que não consegui ver antes.

Intereting Posts