为什么我的自动化流程不执行?

流程执行故障排查和解决方案

如果您设置好了自动化流程,但是流程却没有执行,请按照以下步骤进行排查和解决。

排查步骤

第1步

检查流程是否已发布上线

来到【操作后台】- 【我的流程】,检查流程状态:

正常状态

上线的流程会显示【上线】状态

异常状态

没有上线的流程显示灰色【下线】状态

注意:为了保障系统不产生脏数据,没有上线的流程是不会执行的。

流程状态检查
第2步

检查流程执行日志

请来到后台【流程日志】,查看流程执行情况:

执行成功

运行成功的流程会显示【执行成功】并有一个【运行ID】

执行成功日志

执行失败

失败的流程会显示【执行失败】,也会有对应的【运行ID】,失败的流程会自动进行重试。 可以点击【查看详情】确认流程出错的原因。

技术支持:不明确的问题可以把运行ID发到客服消息/社群里
客服时间:周一到周五 10:00 - 18:00

第3步

确认触发条件

如果流程确认是上线状态,但是没有执行,需要确定流程是否符合设定的触发条件。 如果没有达到对应的条件,流程是不会触发的。

常见的不触发情况:

定时查询类应用

比如腾讯文档、邮箱、MySQL等应用目前都是定时查询,而不是实时触发,所以需要稍作等待。

触发条件不满足

在设定了执行条件、查询条件等情况下,由于数据设定的情况没有满足, 被判断为不执行。

流程执行过程中修改

在有【延迟执行】的流程上线后,进行修改,会导致后续的流程不执行。

快速解决方案

立即发布流程

  • 进入【我的流程】页面
  • 找到对应的流程
  • 点击【发布】或【上线】按钮
  • 确认流程状态为【上线】

查看执行日志

  • 访问【流程日志】页面
  • 查找对应流程的执行记录
  • 点击【查看详情】了解错误信息
  • 记录【运行ID】便于技术支持

检查触发条件

  • 确认触发器配置正确
  • 检查数据源是否有新数据
  • 验证筛选条件设置
  • 等待定时查询周期

避免修改冲突

  • 避免在流程执行期间修改
  • 有延迟任务时谨慎操作
  • 修改前先暂停流程
  • 重新发布修改后的流程

还需要帮助?

如果按照上述步骤仍然无法解决问题,请联系我们的技术支持团队

查看更多FAQ