0

我的Alfresco 5.1服务器在存储库和旧工作流实例中有一些未使用的内容。
我将使用 UI Alfresco Share/scripts 删除此内容。

干净的 repo 将用作数据库 Alfresco 的模板(它的目录data+ db)。

我知道标准作业直到从垃圾箱中删除 14 天后才会ContentStoreCleanerTrigger将内容从目录移动contentstore到目录中。contentstore.deleted这提供了安全网,以防内容被无意删除。
此外,这些作业NodeServiceCleanupTrigger每天都会运行并从数据库中清除与已删除节点相关的信息(我不知道是否也有一些保护日)。

我想在清理垃圾桶之前更改此行为,但找不到文档。否则我将不得不等待很长时间才能将删除的文件移动到contentstore.deleted.

如何设置工作的保护天ContentStoreCleanerTriggerNodeServiceCleanupTrigger
任何帮助,将不胜感激。

4

1 回答 1

5

Google 指向官方文档:Clean up orphaned content (purge)但我推荐 Toni 的博客:Understanding Alfresco Content Deletion

简而言之:在 alfresco-global.properties 中设置参数

# keep content 14 days before cleaning up 
system.content.orphanProtectDays=14
# don't move the content to contentstore.deleted - just delete it!
system.content.eagerOrphanCleanup=true
于 2019-10-18T20:46:45.950 回答