java - 如何在logback中记录当前线程堆栈?

标签 java slf4j logback

我想记录特定(第三方)类的 Thread.dumpStack() 的等效项。有没有办法配置 logback 来做到这一点?

最佳答案

我认为您正在寻找的模式是 - %caller{3} - 来自 PatternLayout 的 logback 手册文档 - http://logback.qos.ch/manual/layouts.html#ClassicPatternLayout

模式的 {3} 部分是要记录堆栈跟踪的最大深度。

关于java - 如何在logback中记录当前线程堆栈?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27511495/

相关文章:

java - 如何设置数组中的每个项目 A 对initialValue Java的引用

java - 在跳过要求使用 Scanner 输入字符串的行之前出现 StringIndexOutOfBoundsException

logging - 如何在Logback/SLF4J中记录多行文本?

tomcat - 为什么 Logback-spring 在具有多个服务的 tc-server 上记录到错误的文件位置?

java - 无法使用 logback.configurationFile 参数从自定义目录配置 Logback

java - 在 Java 中使用相同的 jButton 向 MySQL 中插入和更新数据

Java HashMap 问题

logging - slf4j 怎么是门面?

java - Spring -slf4J : how to automatically log errors and exceptions?

spring - 通过 yaml 或 properties 登录 Elasticsearch