ARTIFACTORY:如何解决由与ARTIFACTORY实例关联的联邦成员引起的启动期间的重复键错误?”

Yuvarajan Johnpaul
2023-01-22 11:06

症状:

在Artifactory初始化期间,Artifactory -service.log文件将返回以下类型的错误消息。的条目有冲突联邦成员注册到Artifactory实例。

原因:java.lang.IllegalStateException: Duplicate key https://:/artifactory/(尝试合并值org.jfrog.storage.binstore.ifc.BinaryStoreFederatedMember@624ddafc .;

在哪里可以验证这种配置冲突的存在?

我分享了一个样例配置片段,突出显示了重复的条目。

用户添加图片

该配置可以在Artifactory的配置描述符(/var/opt/jfrog/artifactory / etc / artifactory / artifactory.config.latest.xml)。

  1. 使用日志片段中指示的存储库引用。
  2. 从配置描述符中搜索冲突的条目。
  3. 删除重复的代码片段,为了部署更改,我们需要使用定义的指令引导配置文件在这里

注意:配置更新需要重新启动Artifactory才能生效。这个问题出现在一些罕见的场景中,这些场景涉及到自动化,以提供在特定时间点尝试以循环/并发的方式发送创建请求的Artifactory存储库。