簡體   English   中英

如何通過Spring Boot應用程序中的application.properties禁用WARN消息並僅在日志中啟用INFO消息?

[英]How to disable WARN messages and enable only INFO messages in logs through application.properties in Spring boot application?

我嘗試在application.properties中使用以下屬性值來僅啟用記錄器INFO消息。 但是看起來它沒有按預期工作。 我仍然看到WARNING消息和INFO消息一起出現。 但是我只希望出現INFO消息,我在這里做錯了嗎?

logging.level.root = INFO

2018-12-21 09:46:25.312  INFO 12364 --- [nio-8081-exec-2] c.m.s.abc.util.FileUploadUtil      : Sample message 1
2018-12-21 09:46:25.316  INFO 12364 --- [nio-8081-exec-2] c.m.service.abc.util.EnvelopeUtil  : Sample message 2
2018-12-21 09:46:25.316  INFO 12364 --- [nio-8081-exec-2] c.m.service.abc.util.EnvelopeUtil  : Sample message 3
2018-12-21 09:46:25.316  INFO 12364 --- [nio-8081-exec-2] c.m.service.abc.util.EnvelopeUtil  : Sample message 4
2018-12-21 09:46:27.813  WARN 12364 --- [nio-8081-exec-2] o.a.pdfbox.pdmodel.font.PDType0Font      : No Unicode mapping for CID+11 (11) in font ArialNarrow-Bold-Identity-H
2018-12-21 09:46:27.813  WARN 12364 --- [nio-8081-exec-2] o.a.pdfbox.pdmodel.font.PDType0Font      : No Unicode mapping for CID+48 (48) in font ArialNarrow-Bold-Identity-H
2018-12-21 09:46:27.813  WARN 12364 --- [nio-8081-exec-2] o.a.pdfbox.pdmodel.font.PDType0Font      : No Unicode mapping for CID+68 (68) in font ArialNarrow-Bold-Identity-H
2018-12-21 09:46:27.813  WARN 12364 --- [nio-8081-exec-2] o.a.pdfbox.pdmodel.font.PDType0Font      : No Unicode mapping for CID+86 (86) in font ArialNarrow-Bold-Identity-H
2018-12-21 09:46:27.814  WARN 12364 --- [nio-8081-exec-2] o.a.pdfbox.pdmodel.font.PDType0Font      : No Unicode mapping for CID+88 (88) in font ArialNarrow-Bold-Identity-H
2018-12-21 09:46:27.814  WARN 12364 --- [nio-8081-exec-2] o.a.pdfbox.pdmodel.font.PDType0Font      : No Unicode mapping for CID+87 (87) in font ArialNarrow-Bold-Identity-H

您沒有做錯任何事情,但是Spring Boot支持的所有日志記錄系統(Logback,Log4j2,JUL)都無法按預期工作。 當您為特定的記錄器設置級別時,它將記錄該級別及更高級別的所有內容。 如您所見,這意味着當啟用INFO級別日志記錄時,還將記錄WARN (和ERROR )消息。

如果只想記錄特定級別的消息,則必須使用更復雜的配置。 例如,Logback提供了提供所需行為的LevelFilter 要配置它,您將不得不使用logback.xml而不是僅僅依靠Spring Boot的應用程序屬性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM