logback日志文件时区问题

logback日志文件时区问题

最近因为一些线上问题需要查看项目日志,昨天翻了一下问题项目的log日志文件,奇怪的发现log文件的时间比服务器时间少了8个小时,初步猜测是时区问题。
开始的时候以为是linux本身时区设置的问题通过 date -R 命令查看得到 Tue, 07 Jul 2020 10:10:11 +0800 发现服务器时区时没有问题的,然后又确认了项目的console 打印的时间也是正确的。再查看同一台机器的其他项目日志发现,其他项目的log文件时间正确,只有此项目时间有问题,因此基本可以定位到问题在此项目的logback配置上的问题。之后就是各种百度和试错,最后发现是logback配置文件中

yyyy-MM-dd HH:mm:ss.SSS写成了yyyy-MM-dd HH:mm:ss,SSS
通过查资料发现,当写成“,”逗号时,会使用默认时区。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值