全部产品

查看调度记录

更新时间:2020-06-24 14:32:32

任务调度支持查看回调 CALLBACK 任务的调度记录、集群任务拆分时各索引块的执行情况以及客户端日志。

查看任务调度记录

对于回调 CALLBACK 任务,您可以查看其调度记录,调度记录最长保留 7 天。

操作步骤:

  1. 点击 任务配置 页签,打开任务列表。
  2. 通过以下任一方式跳转至 调度记录 页面:
    • 在列表中,点击要查看的任务名称或点击其 操作 列的 更多 > 详情,进入 任务详情 页面,并切换至 调度记录 页签。
    • 在列表中的 客户端状态 栏点击调度记录图标。
      查看记录图标
  3. 调度记录 页签内选择统计时间段,并在列表中点击要查看的调度记录。
    • 请求 ID:用于故障排查。
    • 触发状态:包括 触发成功、触发失败、漏触发。
    • 触发原因:包括 手动触发、定时触发、事件触发、拓扑触发。
    • 开始时间:任务执行的开始时间。
    • 结束时间:任务执行的结束时间。
    • 耗时:请求执行时长,单位为秒。
    • 客户端:订阅节点的 IP 地址。
    • 执行状态:包括 执行成功、执行失败等。
    • 上下文:可查看 触发上下文 及 执行上下文。调度记录

查看索引块执行详情

对于集群任务,您还可以查看任务拆分阶段每个索引块的执行详情,包括:

  • 开始时间
  • 结束时间
  • 执行状态
  • 数据生成客户端 IP 地址
  • 数据执行客户端 IP 地址
  • 执行 ID
  • 索引数据
  • 分片规则

操作步骤:

  1. 按照 查看任务调度记录 中的步骤前往集群任务的调度记录页面,并在左侧列表中选择要查看的记录。
  2. 选择查看方式:
    • 按照独立层级内容展示:每一个拆分层中的索引块均按照索引块 ID 顺序列出,不区分拆分的父子关系。
    • 按照来源查看:点击某一索引块可以查看由该索引块二次拆分出的子索引块列表。
      查看方式
  3. 点击 详情,查看某一索引块的执行记录。
    执行记录
  4. 对于执行失败的索引块,点击 重试 可重新触发该索引块的执行。

查看客户端日志

任务调度的默认日志输出路径为 ./logs/scheduler 文件夹。您可以查看以下日志进行故障排查:

  • 默认日志common-default.log
  • 错误日志common-error.log

重要:每个集群任务会被分割成多个索引块,继而发放至多台客户端同时执行。因此对于单向 ONEWAY 集群任务的客户端日志,需要分别查看每一台订阅客户端对应的日志文件。