异步操作 asynchronous-operations
为了减少对性能的负面影响,AdobeExperience Manger将某些长时间运行且资源密集型操作异步作为后台操作来处理。 异步处理包括将多个作业排入队列,并以序列方式运行它们,但受到系统资源可用性的限制。
这些操作包括:
- 删除许多资产
- 移动许多资产或包含许多引用的资产
- 批量导出/导入资产元数据
- 从远程 Experience Manager 部署获取超过阈值限制设置的资产
- 转出 Live Copy
您可以从 后台操作 仪表板的 全局导航 > 工具 > 常规 > 作业 查看异步作业的状态。
n
是 CPU 核心的数量,则默认情况下,n/2
作业可以并行运行。要对作业队列使用自定义设置,请从 Web 控制台修改 异步操作默认队列配置 和 异步操作页面移动和转出配置。监控异步操作的状态 monitor-the-status-of-asynchronous-operations
每当 AEM 异步处理操作时,您都会在收件箱中通过电子邮件收到通知(如果已启用)。
要查看异步操作的详细状态,请导航到 后台操作 页面。
-
在Experience Manager界面中选择 全局导航 > 工具 > 常规 > 作业。
-
在 后台操作 页面中,查看操作的详细信息。
要确定特定操作的进度,请参阅 状态 列中的值。根据进度,将显示以下状态之一:
-
活动:正在处理操作
-
成功:操作已完成
-
失败 或 错误:无法处理该操作
-
已计划:该操作计划稍后处理
-
-
要停止活动操作,请从列表中选择该操作,然后单击工具栏中的 停止。
-
要查看其他详细信息(例如,说明和日志),请选择操作,然后单击工具栏中的 打开。
此时会显示作业详细信息页面。
-
要从列表中删除该操作,请从工具栏中选择 删除。要以 CSV 文件下载详细信息,请单击 下载。
note note NOTE 无法删除状态为 活动 或 已排队 有作业。
配置异步作业处理选项 configure
可以配置多个有关异步作业的选项。 以下示例说明如何在本地开发系统上使用Configuration Manager执行此操作。
清除已完成的作业 purging-completed-jobs
AEM每天01:00运行清除作业,以删除已完成的已超过一天的异步作业。
您可以修改清除作业的计划,以及删除之前保留已完成作业详细信息的持续时间。您还可以配置在任何时间点保留详细信息的已完成作业的最大数量。
-
以管理员用户身份登录到位于
https://<host>:<port>/system/console
的AEM SDK快速入门Jar的AEM Web控制台。 -
导航到 OSGi > 配置
-
打开 Adobe Granite 异步作业清除计划作业。
-
指定:
- 删除已完成作业后的天数阈值。
- 历史记录中保留详细信息的最大作业数量。
- 应运行清除时的 CRON 表达式。
-
保存更改。
配置异步资产删除操作 configuring-synchronous-delete-operations
如果要删除的资产或文件夹数量超过阈值数,将异步执行删除操作。
-
以管理员用户身份登录到位于
https://<host>:<port>/system/console
的AEM SDK快速入门Jar的AEM Web控制台。 -
导航到 OSGi > 配置
-
从 Web 控制台中,打开 异步进程默认队列配置。
-
在 资产的阈值数 框中,指定用于异步处理删除操作的资产/文件夹的阈值数。
-
选中选项 启用电子邮件通知,以接收此作业状态的电子邮件通知。例如,成功、失败。
-
保存更改。
配置异步资产移动操作 configuring-asynchronous-move-operations
如果要移动的资产/文件夹或引用数量超过阈值数,将异步执行移动操作。
-
以管理员用户身份登录到位于
https://<host>:<port>/system/console
的AEM SDK快速入门Jar的AEM Web控制台。 -
导航到 OSGi > 配置
-
从 Web 控制台中,打开 异步移动操作作业处理配置。
-
在 资产/参考的阈值数 框中,指定用于异步处理移动操作的资产/文件夹的阈值数。
-
选中选项 启用电子邮件通知,以接收此作业状态的电子邮件通知。例如,成功、失败。
-
保存更改。
配置异步MSM操作 configuring-asynchronous-msm-operations
-
以管理员用户身份登录到位于
https://<host>:<port>/system/console
的AEM SDK快速入门Jar的AEM Web控制台。 -
导航到 OSGi > 配置
-
从 Web 控制台中,打开 异步页面移动操作作业处理配置。
-
选中选项 启用电子邮件通知,以接收此作业状态的电子邮件通知。例如,成功、失败。
-
保存更改。