Скорее всего, console.log
является результатом передачи stdout
и stderr
в файл.Вероятно, существует другой файл журнала, например $JBOSS_HOME/domain/logs/host-conroller.log
, предполагающий, что вы используете сервер домена, который содержит ту же информацию.Я бы предложил на самом деле удалить консольный обработчик, а не пытаться повернуть console.log
.
Экземпляр домена
Чтобы удалить консольный обработчик на сервере домена, вам необходимо удалить обработчик с серверов:
/profile=full/subsystem=logging/root-logger=ROOT:remove-handler(name=CONSOLE)
Обратите внимание, что вам нужно будет выполнить это для каждого используемого профиля.
Затем вам нужно будет отредактировать файл $JBOSS_HOME/domain/configuration/logging.properties
и удалить *Обработчик 1016 * из свойства logger.handlers
.
Обратите внимание, что вы можете сделать это и для $JBOSS_HOME/domain/configuration/default-server-logging.properties
.
Автономный экземпляр
Для автономного приложения это намного проще.Вам просто нужно выполнить следующую команду CLI.
/subsystem=logging/root-logger=ROOT:remove-handler(name=CONSOLE)
Обратите внимание, что в обоих случаях это предполагает конфигурацию ведения журнала по умолчанию.Если это не так, вы должны убедиться, что к корневому логгеру подключен какой-то другой обработчик.