Определение модели ThingWorx в Composer > Система > Журналы > Конфигурирование расположения журнала Tomcat
Конфигурирование расположения журнала Tomcat
Реализация ведения журнала утилиты Java (JULI) обрабатывает вход в Tomcat. До появления ThingWorx 9.6.0 журналы Tomcat генерировались в расположении <папка_установки_tomcat>\logs. Конфигурирование расположения журналов Tomcat было недоступно. Конфигурации журналов, классов и журналов уровней пакетов Tomcat обрабатывались с помощью файла logging.properties, доступного по пути <папка_установки_tomcat>/conf/.
Начиная с ThingWorx 9.6, изменять файл logging.properties не требуется - переменные среды доступны на уровне операционной системы. Tomcat будет принимать значения, заданные в качестве переменных среды, а расположение журнала и уровень журнала будут задаваться соответствующим образом.
Переменная среды
Описание
Значение по умолчанию
Разрешенные значения
TOMCAT_LOGS_LOCATION
Конфигурирование расположения журнала Tomcat
/ThingWorxStorage
Расположение, доступное на физическом томе
CATALINA_LOGS_LEVEL
Конфигурирование уровня журналов Catalina.
FINE
SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST
LOCALHOST_LOGS_LEVEL
Конфигурирование уровня журналов localhost.
FINE
SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST
MANAGER_LOGS_LEVEL
Конфигурирование уровня журналов диспетчера.
FINE
SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST
HOST_MANAGER_LOGS_LEVEL
Конфигурирование уровня журналов диспетчера хост-компьютера.
FINE
SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST
CONSOLE_LOGS_LEVEL
Конфигурирование уровня журналов консоли.
FINE
SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST
TOMCAT_CLASS_LOG_LEVEL
Задание уровня журнала для конкретного класса или пакета.
Значения для имен классов разделяются запятыми, а для уровней - двоеточиями.
Например, org.apache.catalina.startup.VersionLoggerListener:SEVERE, org.apache.catalina.authenticator.AuthenticatorBase:WARNING.
Было ли это полезно?