配置描述符文件:它们是什么以及如何使用它们

Adi Vizgan
2023-01-22 11:07

在Artifactory运行时,它将其配置(以及对其的更改)保存到artifactory.config.latest.xml文件和数据库。当Artifactory启动时,它会搜索前者,如果没有找到它,它将从后者加载它的配置。这种机制允许编辑Artifactory的配置(以及稍后导入),如果由于任何原因,配置描述符丢失或损坏,这将特别有用。

如果你创建一个文件并命名它artifactory.config.import.xml,在启动时,Artifactory将备份artifactory.config.latest.xml通过重命名artifactory.config。<时间> . xml然后加载在artifactory.config.import.xml,并重命名artifactory.config.bootstrap.xml,仅作为导入配置的备份。此后,根据其正常功能,任何新的Artifactory配置将保存到artifactory.config.latest.xml还有数据库。

如果您希望更改配置,则需要复制artifactory.config.latest.xml说出来artifactory.config.import.xml,然后在新文件中应用旅游配置调整。此后,在您下次重新启动时,Artifactory将加载包含您所做的更改的配置。

请注意我们不建议对配置文件进行频繁的手动更改,因为导入任何更改都需要重新启动Artifactory。此外,将手动更改保持在最低限度将帮助您避免潜在的损坏问题。

要在不使用Artifactory UI的情况下执行配置更改,您可以使用ArtifactoryREST API,它允许您在不需要编辑Artifactory描述符文件的情况下进行更改。