You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Spring Boot日志格式中日志级别前后的数字分别代表什么含义?

问题1:Spring Boot默认日志中INFO后数字的含义

你示例中INFO 45469里的45469是运行当前Spring Boot应用的操作系统进程ID(PID)。
Spring Boot默认基于Logback实现日志功能,它的默认输出格式中,日志级别后会固定输出进程ID,对应日志配置的占位符为%pid。这个字段主要方便多实例部署场景下,快速定位日志对应的服务进程,便于后续做资源占用排查、进程终止等运维操作。

问题2:第二类日志首列数字的作用

第二类日志第一列的数字是JVM从启动到当前日志打印时所经过的毫秒数,属于相对时间戳,对应日志配置的占位符为%r。
这个字段主要用于性能排查:你可以直接通过两个日志的相对时间差值,快速判断两个执行步骤之间的耗时,不需要手动计算绝对时间的差值,排查应用启动慢、指定逻辑执行耗时高等问题时效率更高。

内容的提问来源于stack exchange,提问作者miroana

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.15 08:24:04