Jenkins作业在重新启动后消失

Jenkins作业在重新启动后消失,jenkins,Jenkins,我在詹金斯1.5.31有个奇怪的问题 我已经配置了Maven作业,我仍然可以在Jenkins_主目录中看到这些作业。我的Jenkins Windows服务尚未启动,即使我仍然可以访问默认端口8080上的Jenkins。 当我在事件查看器中发现该服务正在尝试使用它发现正在使用的8080时,我使用8080端口进程执行了taskkilPID,它成功地重新启动了Windows Jenkins服务 然而,当我打开詹金斯的网址时,我看到只有两份工作在那里,其余的都不见了 有人面临过这个问题吗 我检查了插件,

我在詹金斯1.5.31有个奇怪的问题

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

然而,当我打开詹金斯的网址时,我看到只有两份工作在那里,其余的都不见了

有人面临过这个问题吗

我检查了插件,发现安装的Maven project插件是1.5.3.1,2.1是可用的,但它有消息
-警告:此插件是为Jenkins 1.538或更高版本构建的。它可能在您的Jenkins中起作用,也可能不起作用


我在
config.xml
和它的旧拷贝备份中都没有看到这些作业

Jenkins重新启动后,如果config.xml中的语法包含错误,则会出现一些作业丢失的情况

  • 检查Jenkins日志中的错误(管理Jenkins/系统日志)
  • 修复每个作业的config.xml中的错误。(路径:JENKINS_HOME/jobs//config.xml)
  • 重新启动jenkins或选择从磁盘重新加载配置选项(管理jenkins/从磁盘重新加载配置) 修复所有错误后,应显示作业。您可以使用一些在线工具验证您的配置,例如:


    另一种情况是所有Jenkins作业都丢失,并且加载了一个空的仪表板。这表明Jenkins home目录错误,因此请确保正确指定Jenkins_home并重新启动Jenkins。

    重新启动后,我也会遇到这种情况。但这并不是因为
    config.xml
    中有错误,而是因为服务器上存在另一个包含同名但大小写不同的文件夹

    我不知道这是怎么发生的,但在从第二个文件夹复制作业并重新加载文件夹后,作业又恢复了

    例如:丢失的作业是
    FOLDER-NAME/jobs/job-NAME

    在Jenkins服务器的磁盘上,两者都有

    FOLDER-NAME/jobs/job-NAME

    文件夹名称/作业/作业名称

    将文件夹
    文件夹名/jobs/job NAME
    复制到
    文件夹名/jobs/

    并重新加载文件夹(
    https:///jobs/FOLDER-NAME/reload
    )工作又回来了。

    我也很想找到这个问题的答案……随机工作对我来说也一直在消失。很抱歉,我也不明白为什么工作和config.xml会发生变化