Назад | Перейти на главную страницу

Как изменить каталог журналов Jboss

Я использую jboss-as 7.2. Я пытаюсь настроить все файлы журналов для перехода в / var / log / jboss-as, но там идет только журнал консоли. Я использую сценарий init.d, поставляемый с пакетом, и он вызывает standalone.sh. Я пытаюсь избежать изменения сценариев запуска.

Я пробовал добавить JAVA_OPTS = "- Djboss.server.log.dir = / var / log / jboss-as" в мой файл /etc/jboss-as/jboss-as.conf, но сценарий init.d не работает передайте JAVA_OPTS в standalone.sh, когда он его вызывает.

В документации также говорится, что я могу указать путь через XML со следующей строкой в ​​standalone.xml:

<path name="jboss.server.log.dir" path="/var/log/jboss-as"/>

Однако он не говорит, куда это поместить. Каждое место, где я его пытаюсь разместить, вызывает сбой JBoss при запуске, говоря, что он не может правильно проанализировать файл standalone.xml.

Вы можете указать путь к файлам журнала через standalone.sh файл. Если вы посмотрите на org.jboss.as.logging подсистема, вы увидите там конфигурацию.