Nexus过去有一个empty trash的scheduled task选项,但在Nexus3中没有:

每当我删除资产或组件时,我的blob存储的大小都不会减小,这使得它很难长期维护。
如何清空回收站并永久删除已删除的资源和组件,以便减小blob大小?Groovy脚本也很受欢迎。
发布于 2017-08-15 21:12:22
“空回收站”似乎不存在,因为它被“压缩blob存储”计划任务所取代。
要减少空间,您需要首先删除资产和组件,然后运行"Compact blob store“任务。
发布于 2017-08-17 05:26:17
Empty Trash和Compact Blobstore是两个不同的功能,它们以相似的结束状态结束。一种是能够看到你删除了什么,然后假设恢复一些东西,或者选择最终删除它,这是一个打开的盒子,而Compact Blobstore是一个黑盒子,只允许你释放空间。
关于这一点以及前进的道路,内部已经有了相当多的争论。我鼓励你提交一个关于这方面的问题:
https://issues.sonatype.org/projects/NEXUS/
假设可以做一些工作来使Compact Blobstore更透明一些,如果需要的话,可以完成类似于拥有“垃圾桶”的功能。
https://stackoverflow.com/questions/45689931
复制相似问题