我的程序有一个底层系统,可以在 elasticsearch 中保留每个日志。我有一个在线获取数据并用 slf4j 记录的类log.error(data)。这允许底层系统将日志保存在 elasticsearch 中,但它也会用每个获取的数据淹没控制台。
我希望consoleAppender仅针对这个特定类禁用。
我看过其他帖子,其中人们会禁用consoleAppenderwith logback或从特定类中排除所有日志记录,但我找不到有关如何禁用一个类中的一个记录器的任何信息。
这可能吗?
听起来您只需要为该类设置日志记录级别。将其设置为 ERROR、WARN 或其他级别,具体取决于充斥控制台的消息级别。尝试通过添加以下内容来修改 application.properties 文件:
logging.level.com.test.MyClass=WARN
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2752 次 |
| 最近记录: |