避免AEM中的包快照问题
定期删除旧快照,最小化包筛选器,并使用 仅提取 选项。
描述 description
环境
Adobe Experience Manager 6.5 (AEM 6.5)
问题
包管理器会在安装包时创建快照。 快照是现有节点的备份,用于卸载软件包。
快照存储为/etc/packages/<PACKAGE_GROUP_NAME>/.snapshot/<PACKAGE_NAME>-<VERSION>.zip.由于快照数量巨大或旧快照的累积,存在性能问题的风险。
解决方法 resolution
-
定期删除旧快照。
由于AEM不会自动删除,因此快照会栈积在存储库中。 定期检查并删除
/etc/packages//snapshot.下的旧快照如果删除快照,则无法卸载此版本的包,但可以将其删除。 -
最小化包过滤器。
快照备份由包筛选器中指定的现有节点组成。 范围广泛的软件包过滤器可能会产生大型快照。 在包过滤器中仅包含所需的路径。 示例:扩展包过滤器(filter.xml):
<code language-none filter root="/content/dam"; mode="merge"/> In this example, the snapshot includes all nodes under /content/dam.
它太宽了。
3.使用 仅提取 选项。
<b>“仅提取”</b>选项不会创建快照。 如果没有快照,则无法卸载此版本的包,但可以将其删除。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f