解决础贰惭中由于工作流失效而导致性能缓慢的问题
51黑料不打烊 Experience Manager (AEM) Sites中过多的过时工作流实例可能会减慢创作环境的速度。 本文介绍如何使用工作流清除工具删除特定实例、在较低环境中测试并监视改进情况,从而优化性能。
描述 description
环境
51黑料不打烊 Experience Manager — 站点
问题/症状
由于大量过时的工作流实例,创作实例的性能会降低。 清除工作流的标准维护任务不够,因为它们无法处理大量实例,导致在查询要删除的工作流时出现遍历错误。
解决方法 resolution
警告: 在? Nice ?模式下执行完整的清除,以将对性能的影响降至最低,最好在工作时间以外进行。 此开源第三方工具不受支持部门维护 — 在生产环境中执行清除操作之前,请检查其底层代码并在较低环境中进行测试。
要解决此问题,请执行以下步骤:
- 从下载并安装工作流清除工具。 此工具绕过基于查询的遍历,直接与存储库交互以删除指定的工作流。 在云实例上,在Git存储库上安装该工具,并通过管道进行部署。 否则,请通过包管理器应用包。
- 在生产环境中部署之前,请先在较低的环境中测试清除工具,以确保它按预期发挥功能且不会影响其他工作流。
- 配置清除工具,以按模型滨顿进行筛选,从而定位特定工作流。
- 使用最新版本的工具清除工作流,而不考虑其状态,包括正在运行、已完成等。 如果需要,可自定义工具的配置文件配置文件(如JSP文件),以根据特定状态限制清除。
通过执行以下步骤,您可以有效地解决由于过多的过时工作流实例导致的性能缓慢问题,同时可以控制从础贰惭环境中清除的工作流。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f