gpt4 book ai didi

重启后 Jenkins 工作消失了

转载 作者:行者123 更新时间:2023-12-04 12:08:42 24 4
gpt4 key购买 nike

我在 Jenkins 1.5.31 中有这个奇怪的问题。

我已经配置了 Maven 作业,我仍然可以在 Jenkins_Home 目录中看到这些作业。尽管我仍然可以在默认端口 8080 上访问 Jenkins,但我的 Jenkins Windows 服务没有启动。
当我在事件查看器中发现该服务正在尝试使用它发现正在使用的 8080 时,所以我使用 8080 端口进程执行了 taskkilPID 并且它成功地重新启动了 Windows Jenkins 服务。

然而,当我打开 Jenkins URL 时,我只看到我的两个工作在那里,其余的都消失了。

有没有人遇到过这个问题?

我检查了插件,发现安装的 Maven 项目插件是 1.5.3.1 和 2.1 可用但它有消息 -Warning: This plugin is built for Jenkins 1.538 or newer. It may or may not work in your Jenkins .

我在 config.xml 中没有看到这些工作也不在其旧的副本备份中。

最佳答案

Jenkins重启后出现的情况当某些工作丢失时 如果他们的 config.xml 中的语法包含错误。

  • 检查 Jenkins 日志是否有错误(管理 Jenkins/系统日志)
  • 修复每个作业的 config.xml 中的错误。 (路径:JENKINS_HOME/jobs//config.xml)
  • 重新启动 jenkins 或选择选项从磁盘重新加载配置(Manage Jenkins/Reload Configuration from Disk)。

  • 修复所有错误后,作业应该会出现。您可以使用一些在线工具验证您的配置,例如: https://www.xmlvalidation.com/

    另一个案例是 当所有 Jenkins 工作都丢失时 并加载了一个空的仪表板。这说明Jenkins主目录有误,请务必正确指定JENKINS_HOME并重启Jenkins。

    关于重启后 Jenkins 工作消失了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20758905/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com