У меня Java-приложение, развернутое на CentOS с Jetty 9.4.9.Это все работает, за исключением того, что я не могу заставить логирование работать правильно.Я хочу, чтобы StdErrLog захватывал все мои журналы, как описано в https://www.eclipse.org/jetty/documentation/9.4.x/default-logging-with-stderrlog.html,, но с некоторыми настройками, такими как фильтрация по уровню логирования.
Я добавил захват консоли и ведение журнала через:
java -jar /opt/jetty/start.jar --add-to-start = console-capture
java -jar /opt/jetty/start.jar --add-to-start = logging-jetty
Я вижу файл журнала в logs / 2018_12_20.jetty.log, но ресурсы / logty-logging.свойства, кажется, не включены.По крайней мере, я думаю, что нет, потому что он не фильтрует записи журнала в соответствии с запросом.Также пристань не выдает никакой ошибки, когда я добавляю бессмысленную строку.
Содержимое jetty-logging.properties:
org.eclipse.jetty.util.log.class = org.eclipse.jetty.util.log.StdErrLog
org.eclipse.jetty.LEVEL = INFO
ca.uhn.fhir.LEVEL = INFO
Я все еще вижу в журналах:
13:45:34.190 [qtp2051450519-10] DEBUG ca.uhn.fhir.context.ModelScanner - Scanning resource class: org.hl7.fhir.dstu3.model.Bundle
ca.uhn.fhir.LEVEL = INFO, похоже, игнорируется.