【发布时间】:2021-05-03 08:28:06
【问题描述】:
我有一个 nexus 服务器,在监视它时我发现 nexus 在服务器中使用了 500 GB。我很震惊地看到,因为我有一个想法,我们的工件大小约为 30 GB。我是对的,检查 DB 我发现使用的大小约为 26 GB。
在试图弄清楚时,我发现在发布存储库中设置了允许重新部署。所以发生的情况是,每当重新部署时,新工件正在替换旧工件,但旧工件没有被删除。它被缓存在某个地方。如何删除缓存的数据以清除一些空间?
【问题讨论】:
-
在发布存储库上,您绝不应该允许重新部署。仅在 SNAPSHOT 存储库中...您还应该按照文档中的说明进行配置以运行清理任务。紧凑的 blob 存储也有很大帮助...
-
我们现在没有使用 SNAPSHOT,但我们计划引入它。谢谢
标签: maven-2 package-managers sonatype nexus3 artifact