在Alfresco 5.1中设置作业'ContentStoreCleanerTrigger'和'NodeServiceCleanupTrigger'的保护天数吗?

问题描述 投票:0回答:1

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

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

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

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

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

alfresco alfresco-share alfresco-webscripts alfresco-enterprise
1个回答
0
投票

Google指向官方文档:Cleaning up orphaned content (purge),但我建议T​​oni的博客: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
© www.soinside.com 2019 - 2024. All rights reserved.