从远程拉包的Artifactory 404错误

时间:2017-04-12 16:27:40

标签: artifactory

从npm远程存储库中提取特定包时,我们遇到404错误。它似乎只发生在@ ngrx / effects @ 2.0.2上。我们能够正确安装2.0.0版本和其他范围包。

  • 使用我们以前从未安装的范围和未范围的包测试它并且它成功运行。只是这个包似乎有问题。

我们的版本为5.1.0

1 个答案:

答案 0 :(得分:1)

问题是元数据检索缓存期。为了避免与上游连接相关的延迟,Artifactory将缓存来自远程站点的某些元数据(在本例中为NPMJS)。这可能意味着在您看到任何新内容之前必须经过这段时间。

您可以阅读有关Advanced Settings的Artifactory Wiki条目设置的更多信息。在您的情况下,相关设置为Metadata Retrieval Cache PeriodMissed Retrieval Cache Period。如果您想始终收到最新信息,只需将它们设置为零(或几分钟)即可。这可能会减慢你的构建速度,但速度和完整性之间的妥协。