У меня есть лямбда-функция, которая читает файл из корзины S3 и сохраняет его в другую корзину S3.Лямбда работает нормально, но когда я вижу облачные часы для журналов, я вижу дополнительные журналы, которые не нужны.
Дополнительные журналы, которые я получаю, как показано ниже.,
[main] DEBUG org.springframework.context.annotation.AnnotationConfigApplicationContext
[main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory
[main] DEBUG com.amazonaws.AmazonWebServiceClient
[main] DEBUG org.apache.http.headers
[main] DEBUG org.apache.http.wire
Я хочу отобразить только logger.info()
, используемый внутри кода, который будет отображаться в cloudwatch.Есть ли способ ограничить отображение этих журналов?Может ли кто-нибудь предоставить пример кода для справки?
Я устанавливаю файл log4j.properties со следующим содержимым.
log4j.rootLogger=INFO
log4j.appender.A1=org.apache.log4j.ConsoleAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
# Log all HTTP content (headers, parameters, content, etc) for
# all requests and responses. Use caution with this since it can
# be very expensive to log such verbose data!
log4j.logger.org.apache.http.wire=INFO