【发布时间】:2019-07-25 01:59:49
【问题描述】:
AFAIK,Artifactory 保留每个工件的两个副本。
1、在一个有N个节点的集群中,有本地存储(没有共享文件系统),Artifactory第一次部署到Artifactory时,Artifactory如何选择哪些节点会得到这两个副本?
2. 当客户端请求工件 X 时,Artifactory 如何确定哪些节点托管给定的工件以及它如何决定哪个节点将为该请求提供工件?
3. 是否存在工件到节点的亲和性?换句话说,如果 node1 和 node2 有工件 X 的两个副本,并且我手动将工件从 node1 移动到 node7,Artifactory 会尝试恢复此移动吗?如果有这种亲和力,它是否存储在数据库中?可以修改吗?我问的原因是在 N 个节点的集群中,所有 N 个节点上都存在一些工件哈希,所以我有 N 个副本。我想删除其中一些以减少磁盘空间压力。
谢谢。如有必要,我可以提供更多详细信息。
【问题讨论】:
标签: artifactory