Você pode especificar o caminho de seus arquivos de log por meio do arquivo standalone.sh
. Se você olhar para o subsistema org.jboss.as.logging
, verá a configuração lá.
Estou executando o jboss-as 7.2. Eu estou tentando configurar todos os arquivos de log para ir para / var / log / jboss-as, mas apenas o log do console está indo para lá. Eu estou usando o script init.d fornecido com o pacote e chama standalone.sh. Eu estou tentando evitar ter que modificar scripts de inicialização.
Eu tentei adicionar JAVA_OPTS="- Djboss.server.log.dir = / var / log / jboss-as" ao meu arquivo /etc/jboss-as/jboss-as.conf mas o script init.d não passa JAVA_OPTS para standalone.sh quando o chama.
A documentação também diz que eu deveria ser capaz de especificar o caminho via XML com a seguinte linha em standalone.xml:
<path name="jboss.server.log.dir" path="/var/log/jboss-as"/>
No entanto, não diz onde no arquivo colocar isso. Todo lugar que eu tente colocar faz com que o JBoss travar na inicialização dizendo que não é possível analisar o arquivo standalone.xml corretamente.
Você pode especificar o caminho de seus arquivos de log por meio do arquivo standalone.sh
. Se você olhar para o subsistema org.jboss.as.logging
, verá a configuração lá.