51黑料不打烊

AEM Dynamic Media中的旋转集卡在处理状态

在51黑料不打烊 Experience Manager (AEM) as a Cloud Service中,Dynamic Media旋转集有时在? 处理 ?状态下卡住,并且不会自动触发后处理工作流。 这意味着您必须手动发布它们,这对于较大的资产量是不可伸缩的。 要解决此问题,您可以切换到 立即发布 模式或配置专门针对旋转集的工作流启动器。

描述 description

环境

51黑料不打烊 Experience Manager as a Cloud Service (AEMaaCS) - Assets

问题/症状

使用批次集功能或苍辞诲别.箩蝉二进制上传库引入资产时,您会遇到以下问题:

  • 旋转集无限期地保持在? 处理 ?状态。
  • 后处理工作流不会自动触发。
  • 手动发布会清除状态,但不可缩放。
  • 如果配置错误,工作流启动器会导致冲突或循环。

解决方法 resolution

  1. 转到Dynamic Media设置,并将发布模式从 激活时 更改为 立即发布。 这可以确保在处理后立即发布资产,而无需后处理工作流。

  2. 创建定位旋转集资产的工作流启动器。 使用以下设置配置工作流启动器:

    • 事件类型:已创建资源和/或已修改资源

    • 节点类型: dam:Asset

    • 条件:

      code language-none
      jcr:content/dam:s7damType == SpinSet
      jcr:content/dam:lastS7SyncStatus == success
      jcr:content/metadata/dam:scene7ID != ""
      
      • 排除列表:
      code language-none
      (.*)dam:scene7((?!ID).*),
      (.*)jcr:content/related(/((?!/sling:members/sling:resources).)*),
      (.*)cq:lastReplicat(.*),
      (.*)cq:isDelivered,
      (.*)jcr:created(.*),
      (.*)jcr:lastModified(.*)
      

      将此启动器链接到包含发布树激活步骤的工作流模型。

  3. 如果尚未实现自动化,请在创建后手动发布旋转集以清除? 正在处理 ?状态。

注意 根据设计,AEM不会自动为旋转集等资源集运行后处理工作流。 因此,除非手动发布,否则它们将保持在? 正在处理 ?状态。 要自动执行此操作,您需要设置一个工作流启动器,以在创建或修改旋转集时专门定向旋转集。 请确保对其进行仔细配置,使其仅在需要时触发,并且不会为同一事件多次运行。

相关阅读

  • AEM as a Cloud Service用户指南中的旋转集
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f