使用 ARTIFACTORY 跨多站点拓扑管理二进制文件
本地计算,全球开发
摘要:
随着发送方和接收方的距离越来越远,网络性能急剧下降。对于开发团队遍布世界各地的组织来 说,确保延迟、带宽限制或连接中断等网络问题不会影响工作效率至关重要。为了始终以最快的 速度构建,构建应用程序所需的所有部分均应在物理上靠近完成构建工作的地方,包括外部和内 部依赖项等共享资源。当跨多个站点共享这些制品时,需要在每个站点本地可用,即在本地网络 (本地部署)中或同一区域(云)中可用。这就需要多站点拓扑,它可以本地同步一组共享的制 品仓库,以便每个站点的每个构建均可快速完成,不会构建失败。
Artifactory 独特的多站点功能可确保任何网络拓扑中的本地性。联邦仓库是 JFrog 的创新技术,用于在 Artifactory 不同安装地点的企业仓库之间进行双向镜像。当一个 Artifactory 仓库连接另一个站点的 Artifactory 仓库时,推送到其中一个站点的制品会自动同步到另一个站点。正确配置后,可以实现跨多个站点的全网状拓扑。根据您的需要,仓库的同步提供多种拓扑选择。其中包括推送和拉取同步拓扑以及调度策略,例如按需、按计划或基于事件的同步。
我们将在白皮书中描述 JFrog Artifactory Pro 和 Enterprise 版本架构的最佳实践以及功能的使用。