全部产品
云市场

任务触发失败

更新时间:2019-12-30 19:16:31

客户端未注册到服务端

错误信息:

  • “no targets was found”
  • “target zone is null”
  • “no available target zones was found, please check if clients are available”
  • “no available targets was found in zone”

错误原因:客户端没有注册到服务端。

解决方法:

  1. 确认客户端是否启动;
  2. 请先确认控制台配置的应用名称和执行器名字是否与客户端代码里写的一致,可以查看 endpoint 配置是否正确;
  3. 如果客户端已经启动,则检查 logs/scheduler 目录下的 common-default.log 和 common-error.log 错误日志;
  4. 如果错误日志中都没有报错,则查看健康检查日志, 确认健康检查是否通过。

客户端未提供执行器

错误信息:no suitable job handler for {handler_name}

错误原因: 任务中使用的 handler 执行器存在,但任务应用中没有找到。

解决方法:

  1. 检查代码里的 handlerName 返回值和任务配置里的执行器名字是否一致;
  2. 在客户端加上 handler 实现,getName 值设置为当前 {handler_name}。

拓扑无可执行的发布版本

错误信息:“no published topology process was found”

错误原因:拓扑图没有发布的版本,就直接执行拓扑任务,即无可执行的发布版本。

解决方法:编辑拓扑图,发布一个版本。