页面在AEM中可以拥有的最大版本是多少?

时间:2017-07-28 09:23:13

标签: cq5 aem

是否有限制。内容项在AEM中可以拥有的版本?我想保留我页面的所有版本。如同,无限制。

想知道AEM内部是否有限制,之后它会自动删除旧版本?

感谢对此的任何想法。

2 个答案:

答案 0 :(得分:2)

虽然不推荐,但您可以通过将versionmanager.purgingEnabled配置为false来停用版本管理器。您需要按照以下文档中的说明进行配置:

https://docs.adobe.com/docs/en/aem/6-3/deploy/configuring/version-purging.html#Version经理

  

保留大量版本会逐渐减慢您的实例速度并导致较差的创作性能,因为存储(Tar或Mongo)会因陈旧数据而变大。

通常建议将版本保留固定天数或固定数量的版本计数。

  

出于性能原因,最好为较旧的归档版本备份AEM实例,并依靠恢复功能来访问这些版本。

答案 1 :(得分:1)

我曾向Adobe DayCare提出这个问题并收到了类似的回复,就像在i.net帖子中一样 - 可以禁用清除页面的版本,但是它会带来创作性能问题的风险 - 页面可以开始加载非常缓慢地。 建议的解决方案(取决于要求):

  • 备份一个实例,如果您需要能够随时检索或比较旧内容,则该实例不是最佳实例,如果需要可以恢复;缺点是需要存储所有实例副本,并且需要不时重复(当您发现性能问题时)
  • 设计和实现一个自定义解决方案,其中包含一个负责存储这些版本的附加实例 - 我没有太多关于该解决方案的详细信息,但据我所知,需要深入分析如何才能完成
  • 如果仅出于历史原因需要访问先前内容(无需检索并再次发布),则将页面用于PDF提取机制并在DAM或其他地方存储历史记录;您还可以考虑使用设计保存到PDF截图所有页面(不仅仅是内容),根据需要显示不同的浏览器断点,注释等