【发布时间】:2018-12-06 08:16:12
【问题描述】:
我的本地网络中安装了 Artifactory pro(无支持)服务器。
此工件的一个主要用例是将其用作远程工件的本地缓存,例如repo1 maven 存储库或 lightbend ivy2 存储库。希望在我的本地工件上缓存它们时,我可以加速解析托管在 repo1 上的依赖项。
我很确定我的开发机器配置正确,可以专门针对我的本地工件解析工件。
但是,每隔一段时间(可能接近远程存储库设置的高级选项卡中配置为Metadata Retrieval Cache Period (Sec)的间隔),最初托管在maven repo 1上的依赖项的解析需要比平时长得多。
我怀疑这些时候工件会刷新远程工件的工件元数据(pom、ivy.xml)。但这需要的时间比我预期的要长得多,假设一个简单的 pom 或 ivy 下载不应该花费几秒钟,而是几毫秒。
我目前正在请求对服务器的 root 访问权限,以便尝试来自 OP 的 tcpdump,这可能需要一些时间...
所以我的问题是
有没有人知道实际上可能会发生什么,远程存储库的每个依赖项需要几秒钟才能刷新元数据文件,还是我看错了方向?
更新
我的 Artifactory 版本是
Artifactory Professional 5.1.3 rev 50019
【问题讨论】:
标签: artifactory