首页 > 解决方案 > 如何查看“scheduledJob”的执行状态?

问题描述

如何查看“scheduledJob”的执行状态?如何检查“scheduledJob”函数是否完整执行?

标签: scheduled-tasksdolphindb

解决方案


1.查看 scheduleJob 是如何定义的

getScheduledJobs()
用户身份 工作编号 作业描述 开始日期 结束日期 频率 调度时间
行政 每日000 日常工作 1 2021.09.27 2021.09.27 'D' 12:03 米 13:08 米
行政 日常的 日常工作 1 2021.09.27 2021.09.27 'D' 12:53 米 13:58 米
  1. 查看完成的 scheduleJob
select * from getRecentJobs() where jobDesc like "%Daily%" order by startTime desc
节点 用户身份 工作编号 作业描述 优先 并行性 接收时间 开始时间 时间结束 错误信息
本地8848 行政 每日000 日常工作 1 8 64 2021.09.27T12:03:06.784 2021.09.27T12:03:06.785 2021.09.27T12:03:06.785
  1. getJobMessage 和 getJobReturn 查看每个作业的运行日志和返回值

运行日志保存在 jodId.msg 文件中,调度作业的返回值保存在 jobId.object 文件中。这些文件保存在目录 /batchJobs


推荐阅读