工作流执行

以下部分介绍与工作流执行相关的常见问题以及如何对其进行故障诊断的信息。

有关工作流的更多信息,请参阅以下章节:

在营销活动中尽快开始

在某些情况下,单击​Start​按钮时,从营销活动执行的工作流不会启动。 它不会开始,而是会进入“尽快开始”状态。

此问题的原因可能有多种,请按照以下步骤进行解决:

  1. 检查operationMgt技术工作流状态。 此工作流管理营销活动内的作业或工作流。 如果失败,则会导致工作流不启动/停止。 重新启动它以继续运行营销活动工作流。

    有关技术工作流监控的更多信息,请参阅此页面

    注意

    重新启动工作流后,请确保执行挂起的任务(右键单击​Scheduler​活动/ Execute pending task(s) now),以检查在任何活动上是否再次失败。

    如果工作流仍然失败,请检查审核日志中是否存在特定错误,并进行相应的故障诊断,然后再次重新启动工作流。

  2. 在​Monitoring​选项卡中检查​wfserver​模块状态,该选项卡可从Campaign Classic主页访问(请参阅监控进程)。 此过程负责运行所有工作流。

    管理员用户还可以使用以下命令检查主应用程序服务器上是否启动了​wfserver@<instance>​模块。

    nlserver pdump
    HH:MM:SS > Application server for Adobe Campaign Version X.Y (build XXXX) of DD/MM/YYYY
    [...]
    wfserver@<INSTANCENAME> (9340) - 11.3 Mb
    [...]
    

    如果模块未运行,请联系Adobe客户关怀团队。 如果您已安装内部部署,则管理员用户必须使用以下命令重新启动该服务。

    nlserver start wfserver@<INSTANCENAME>
    
    注意

    将​**<instancename>**​替换为实例的名称(生产、开发等)。 实例名称通过配置文件进行标识:
    [path of application]nl6/conf/config-<instancename>.xml

    有关如何重新启动模块的更多信息,请参阅此部分

  3. 检查实例上运行​的促销活动进程数是否大于阈值。NmsOperation_LimitConcurrency选项对实例上可并行运行的营销活动进程数量存在限制。 达到此限制后,只要运行的工作流数量超过限制,工作流就会保持“尽快启动”状态。

    要解决此问题,请停止不需要的工作流并删除失败的投放。 如果达到阈值,则允许运行新进程。

    要检查您的实例运行的工作流数量,我们建议使用预定义视图,默认情况下可在​Administration / Audit​文件夹中访问该视图。 有关详细信息,请参见此页面

    重要

    提高​NmsOperation_LimitConcurrency​选项阈值可能会导致实例出现性能问题。 无论如何,请勿自行执行此操作,并联系您的Adobe Campaign联系人。

有关如何监控工作流的更多信息,请参阅此部分

开始进行

如果工作流未执行,且其状态为​开始,这可能意味着工作流模块未启动。

要选中此复选框并在必要时启动模块,请应用以下步骤:

  1. 在​Monitoring​选项卡中检查​wfserver​模块状态,该选项卡可从Campaign Classic主页访问(请参阅监控进程)。

    管理员用户还可以使用以下命令检查主应用程序服务器上是否启动了​wfserver@<instance>​模块。

    nlserver pdump
    HH:MM:SS > Application server for Adobe Campaign Classic (7.X YY.R build XXX@SHA1) of DD/MM/YYYY
    [...]
    wfserver@<INSTANCENAME> (9340) - 11.3 Mb
    [...]
    

    有关如何监视模块的详细信息,请参阅此部分

  2. 如果模块未运行,请联系Adobe客户关怀团队。 如果您已安装内部部署,则管理员必须使用以下命令重新启动该安装。

    nlserver start wfserver@<INSTANCENAME>
    
    注意

    将​**<instancename>**​替换为实例的名称(生产、开发等)。 实例名称通过配置文件进行标识:
    [path of application]nl6/conf/config-<instancename>.xml

    有关如何重新启动模块的更多信息,请参阅此部分

失败的工作流

如果工作流失败,请执行以下步骤:

  1. 检查工作流日记帐。 有关更多信息,请参阅监控工作流执行显示日志章节。
  2. 监测技术工作流. 有关更多信息,请参阅此部分
  3. 查找单个工作流活动的失败。

在此页面上