终结点提供有关应用程序的计划任务的信息。scheduledtasksSpring中文文档

检索计划任务

若要检索计划任务,请向 发出请求,如以下基于 curl 的示例所示:GET/actuator/scheduledtasksSpring中文文档

$ curl 'http://localhost:8080/actuator/scheduledtasks' -i -X GET

生成的响应类似于以下内容:Spring中文文档

HTTP/1.1 200 OK
Content-Type: application/vnd.spring-boot.actuator.v3+json
Content-Length: 628

{
  "cron" : [ {
    "runnable" : {
      "target" : "com.example.Processor.processOrders"
    },
    "expression" : "0 0 0/3 1/1 * ?"
  } ],
  "fixedDelay" : [ {
    "runnable" : {
      "target" : "com.example.Processor.purge"
    },
    "initialDelay" : 5000,
    "interval" : 5000
  } ],
  "fixedRate" : [ {
    "runnable" : {
      "target" : "com.example.Processor.retrieveIssues"
    },
    "initialDelay" : 10000,
    "interval" : 3000
  } ],
  "custom" : [ {
    "runnable" : {
      "target" : "com.example.Processor$CustomTriggeredRunnable"
    },
    "trigger" : "com.example.Processor$CustomTrigger@47c8ced"
  } ]
}

响应结构

响应包含应用程序计划任务的详细信息。 下表描述了响应的结构:Spring中文文档

路径 类型 描述

cronSpring中文文档

ArraySpring中文文档

Cron任务(如果有)。Spring中文文档

cron.[].runnable.targetSpring中文文档

StringSpring中文文档

将要执行的目标。Spring中文文档

cron.[].expressionSpring中文文档

StringSpring中文文档

Cron 表达式。Spring中文文档

fixedDelaySpring中文文档

ArraySpring中文文档

修复了延迟任务(如果有)。Spring中文文档

fixedDelay.[].runnable.targetSpring中文文档

StringSpring中文文档

将要执行的目标。Spring中文文档

fixedDelay.[].initialDelaySpring中文文档

NumberSpring中文文档

首次执行前的延迟,以毫秒为单位。Spring中文文档

fixedDelay.[].intervalSpring中文文档

NumberSpring中文文档

上次执行结束和下一次执行开始之间的间隔,以毫秒为单位。Spring中文文档

fixedRateSpring中文文档

ArraySpring中文文档

固定速率任务(如果有)。Spring中文文档

fixedRate.[].runnable.targetSpring中文文档

StringSpring中文文档

将要执行的目标。Spring中文文档

fixedRate.[].intervalSpring中文文档

NumberSpring中文文档

每次执行开始之间的间隔(以毫秒为单位)。Spring中文文档

fixedRate.[].initialDelaySpring中文文档

NumberSpring中文文档

首次执行前的延迟,以毫秒为单位。Spring中文文档

customSpring中文文档

ArraySpring中文文档

具有自定义触发器的任务(如果有)。Spring中文文档

custom.[].runnable.targetSpring中文文档

StringSpring中文文档

将要执行的目标。Spring中文文档

custom.[].triggerSpring中文文档

StringSpring中文文档

触发任务。Spring中文文档

路径 类型 描述

cronSpring中文文档

ArraySpring中文文档

Cron任务(如果有)。Spring中文文档

cron.[].runnable.targetSpring中文文档

StringSpring中文文档

将要执行的目标。Spring中文文档

cron.[].expressionSpring中文文档

StringSpring中文文档

Cron 表达式。Spring中文文档

fixedDelaySpring中文文档

ArraySpring中文文档

修复了延迟任务(如果有)。Spring中文文档

fixedDelay.[].runnable.targetSpring中文文档

StringSpring中文文档

将要执行的目标。Spring中文文档

fixedDelay.[].initialDelaySpring中文文档

NumberSpring中文文档

首次执行前的延迟,以毫秒为单位。Spring中文文档

fixedDelay.[].intervalSpring中文文档

NumberSpring中文文档

上次执行结束和下一次执行开始之间的间隔,以毫秒为单位。Spring中文文档

fixedRateSpring中文文档

ArraySpring中文文档

固定速率任务(如果有)。Spring中文文档

fixedRate.[].runnable.targetSpring中文文档

StringSpring中文文档

将要执行的目标。Spring中文文档

fixedRate.[].intervalSpring中文文档

NumberSpring中文文档

每次执行开始之间的间隔(以毫秒为单位)。Spring中文文档

fixedRate.[].initialDelaySpring中文文档

NumberSpring中文文档

首次执行前的延迟,以毫秒为单位。Spring中文文档

customSpring中文文档

ArraySpring中文文档

具有自定义触发器的任务(如果有)。Spring中文文档

custom.[].runnable.targetSpring中文文档

StringSpring中文文档

将要执行的目标。Spring中文文档

custom.[].triggerSpring中文文档

StringSpring中文文档

触发任务。Spring中文文档