ubuntu服务器上java和tomcat等服务的日志时间不正确

ubuntu服务器上java和tomcat等服务的日志时间不正确

故障现象

新生产环境部署的java和tomcat服务的日志时间不正确。与正确时间差了8个小时。影响正常的业务。

故障分析

1、服务日志时间和服务器时间差了8个小时,联想到是时区的问题。

2、查看ubuntu系统的时区设置:

bash 复制代码
$ cat /etc/timezone 
Etc/UTC

UTC时间就是世界协调时间(Coordinated Universal Time) 时间。

解决办法

1、把UTC时间改成北京时间即可

bash 复制代码
echo "Asia/Shanghai" > /etc/timezone

2、重启java或tomcat程序,验证正常

相关推荐
MY_TEUCK1 分钟前
【Java 后端】SpringBoot 登录认证与会话跟踪实战(JWT + Filter/Interceptor)
java·开发语言·spring boot
今天长肉了吗11 分钟前
银行风控项目踩坑实录:指标跑了6小时,风险评分全挂了
java
Yupureki36 分钟前
《Linux网络编程》8.网络层IP原理
linux·运维·服务器·网络·ip
大厂数码评测员38 分钟前
免费菜谱管理小程序怎么做才顺手:从情侣、个人、家庭三类场景拆需求和实现
服务器·小程序·apache
随读手机38 分钟前
多式联运信息交互平台完整方案(2026版)
java·ai·eclipse·云计算·区块链
yyuuuzz1 小时前
aws亚马逊入门常见认知误区
运维·服务器·网络·云计算·github·aws
许彰午1 小时前
03-二叉树——从递归遍历到非递归实现
java·算法
nj01281 小时前
Spring 循环依赖详解:三级缓存、早期引用、AOP 代理与懒加载
java·spring·缓存
野生技术架构师1 小时前
2026年最全Java面试题及答案汇总(建议收藏,面试前看这篇就够了)
java·开发语言·面试
一只叫煤球的猫2 小时前
ThreadForge 源码解读一:ThreadScope 如何把并发任务放进清晰边界?
java·面试·开源