Sonatype Nexus OSS 3中没有清空垃圾箱计划任务

时间:2017-08-15 09:15:59

标签: nexus

Nexus过去常常scheduled task选择empty trash,但Nexus 3中没有此选项:

Nexus 3.5 doesn't have Empty Trash Task

每当我删除资产或组件时,我的blob商店的规模都不会减少,这使得长期维护非常困难。

如何清空垃圾箱并永久删除已删除的资产和组件,以便blob大小下降? Groovy脚本也是受欢迎的。

2 个答案:

答案 0 :(得分:1)

“清空垃圾箱”似乎不存在,因为它被“精简blob商店”计划任务所取代。

要减少空间,首先需要删除资产和组件,然后运行“Compact blob store”任务。

答案 1 :(得分:0)

Empty Trash和Compact Blobstore是两个不同的功能,最终会有类似的结束状态。一个是能够看到你删除了什么,然后假设恢复了一些东西,或者选择最终删除它,这是一个打开的盒子,与Compact Blobstore是一个黑盒子,只是让你释放空间。

对此有一些内部争论,以及前进的道路应该是什么。我鼓励你提出一个问题:

https://issues.sonatype.org/projects/NEXUS/

假设可以做一些工作来使Compact Blobstore更加透明,并且如果需要的话,可以实现类似于具有" Trash can"的功能。