Systemd服务时区问题

systemd 服务的时区问题

  • 直接系统执行 date -R, 输出为正确的CST
  • 代码中也正确进行了时区Location处理
  • 数据库端的时区也正常
  • 直接运行服务, 时间正常

解决方式

在对于的服务.service中[Service]下加入

1
2
3
[Service]
# other config...
Environment="TZ=Asia/Shanghai"

systemctl daemon-reload 即可

Licensed under CC BY-NC-SA 4.0
记录平时瞎折腾遇到的各种问题, 方便查找
使用 Hugo 构建
主题 Stack 3.29.0Jimmy 设计