AFAIK,Artifactory保留了每个工件的两个副本。
1.在由N个具有本地存储(无共享文件系统)的节点组成的群集中,当将工件首次部署到Artifactory时,Artifactory如何选择哪些节点将获得两个副本?
2.当客户端请求工件X时,Artifactory如何确定托管给定工件的节点,以及如何确定哪个节点将为此请求提供工件?
3.是否存在工件到节点的相似性?换句话说,如果node1和node2具有工件X的两个副本,并且我手动将工件从node1移至node7,Artifactory是否会尝试还原此移动?如果存在这种亲缘关系,它将存储在数据库中吗?可以修改吗?我要问的原因是在N个节点的群集中,所有N个节点上都存在一些伪像散列,所以我有N个副本。我想删除其中一些以减少磁盘空间压力。
谢谢。如有必要,我可以提供更多详细信息。