更新 jenkins.log 时出现 Jenkins 时区问题

问题描述 投票:0回答:1

我们有 Jenkins 环境,它在日志文件中更新错误时间。(/var/log/jenkins.log)

Jenkins 系统时区是太平洋标准时间和作业开始时间显示一些不同的时间。

我们通过与其他 jenkins 环境的比较检查了系统配置设置。我们没有看到工作服务器和已发布服务器之间的任何配置更改。 请帮助我们解决问题。

以下是我们针对工作编号#64984 发布的实时场景。 2023/03/08 03:20:299 - XXXXXX » XXXXXXX #64984 由计时器启动,参数:节点 XXXX 上的 [] 于 2023-03-08T09:40:00Z 开始于 19205 毫秒完成:成功

服务器在PST时区。我们与 linux 团队核实,并在其他运行环境中验证了我们的 jenkins 配置。我们没有看到任何变化。

jenkins timezone system jenkins-groovy
1个回答
0
投票

Jenkins 中的时区配置可以调整为与服务器时区匹配以解决此问题。您可以按照以下步骤操作:

  1. 以管理员身份登录您的 Jenkins 实例。
  2. 点击左侧菜单中的“管理詹金斯”。
  3. 点击“配置系统”。
  4. 向下滚动到“全局属性”部分,然后单击“添加”按钮。
  5. 从下拉菜单中选择“环境变量”并输入“TZ”作为名称。
  6. 在值字段中,输入您的服务器所在的时区。例如,印度标准时间 (IST) 的“亚洲/加尔各答”。单击页面底部的“保存”以应用更改。

进行这些更改后,重新启动 Jenkins 并再次检查日志以查看作业开始时间现在是否以正确的时区记录。如果问题仍然存在,请检查服务器的系统时钟以确保将其设置为正确的时间和时区。

© www.soinside.com 2019 - 2024. All rights reserved.