如何解决或调试“不能有几个比赛”的错误在任务控制时设置访问联邦?

马修•王
2023-01-22还剩11分08秒

如果您遇到上述错误,您应该首先检查您试图与之建立访问联合的边缘节点或其他JPD实例是否具有与主实例相同的“Base URL”(您可以在Admin -> General Settings下的UI中检查)。如果是,请更改基础URL。如果由于涉及地理负载平衡和docker请求的用例而跨实例使用相同的基本URL,则可以使用X-JFrog-Override-Base-URL头在反向代理中覆盖基本URL。

更改基本URL后,删除并重新添加具有唯一URL的边缘节点或JPD实例。此外,您应该在主实例的$JFROG_HOME/var/etc/access/access.config中确认。如果"outbound"部分有一个与主实例相同的URL。如果是,更改URL,将文件重命名为access.config.import。yml,并重启Artifactory。

如果问题仍然存在,用Jfrog支持创建一个票据来描述问题,并从任务控制数据库发送以下查询的输出:
Select * from jfmc_server.custom_jpd_url;
Select * from jfmc_server.jpd;
Select * from jfmc_server.service;