Как отключить отладку скорости и сообщения журнала INFO в моей среде Jetty / log4j?

Я получаю много отладочных сообщений скорости и сообщений INFO, появляющихся в моей консоли Jetty. Я хотел бы отключить информацию и отладочные сообщения, которые выплевывает скорость.

Среда:

  • У меня есть файл свойств скорости.
  • У меня есть log4j. xml файл
  • У меня есть путь к классам, который может вызвать ошибку из-за наличия большего количества классов, чем можно было бы ожидать, например LogKitLogger, который поступает из общего журнала, поэтому это может не иметь значения, поскольку это не Logkit. Logkit упоминается на странице Velocity Configuring_Logging

Это пример сообщения

2011-04-03 13:00:14.627:/myproject:INFO:   Velocity  [debug] ResourceManager : found /com/somecompany/something/somefile_ok.vm with loader org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader

Похоже, следующее ниже должно произойти, чтобы отключить сообщения скорости, которые мы не хотим сейчас видеть. Мы также хотим упростить включение сообщений скорости, когда они нам нужны:

  1. подключите скорость к log4j
  2. укажите, что мы хотим видеть только ERROR и выше.

То, что я читал:

  • Сообщение Stackoverflow Spit Velocity Out To Console выглядело многообещающим. Однако чем больше я смотрел на log4j.xml и сравнивал его с конфигурацией причала, тем больше кажется, что сообщения, которые я вижу, приходят через причал.

  • Я также прочитал страницу Velocity Configuring_Logging

Прежде чем продолжить Бритье яка , я хотел чтобы убедиться, что я придерживаюсь описанного выше подхода

Между прочим, мы используем Spring 3.x

Спасибо за любую помощь, которую вы можете предложить по этому поводу. :)

Как было предложено, вот файл log4j.xml с небольшими изменениями в именах:



   
   
   
   
   
   
   


   
   
   

   
      
      
      
      
         
      
   

   
   
   
   
      
      
      
         
         
      
   

   
   
      
   

   
   
      
   

   
      
      
   

   
   
   
   
      
      
      
   


свойства скорости с небольшими изменениями имен

#
# specify two resource loaders to use
#
resource.loader = file, class
#
##
## for the loader we call 'file', set the FileResourceLoader as the
## class to use, turn off caching, and use 3 directories for templates
##
file.resource.loader.description = Velocity File Resource Loader
file.resource.loader.class = org.apache.velocity.runtime.resource.loader.FileResourceLoader
file.resource.loader.path = d:/projects/somewebapp-webapp/src
file.resource.loader.cache = false
file.resource.loader.modificationCheckInterval = 0
#C:/Projectsyaya/someorg/src/core/java
##
##  for the loader we call 'class', use the ClasspathResourceLoader
##
class.resource.loader.description = Velocity Classpath Resource Loader
class.resource.loader.class = org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader
# 

#jar.resource.loader.path = jar:file:/myjarplace/myjar.jar
#jar.resource.loader.path = jar:file:/WEB-INF/lib/someorg-something-1.116.jar

6
задан Community 23 May 2017 в 12:25
поделиться