ListJobs - 获取任务列表

获取任务列表。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求参数

名称类型必填描述示例值
ClusterIdstring

集群

xxljob-b6ec1xxxx
AppNamestring

应用名

test-app
Statusstring

状态

0
JobIdlong

任务 ID

10
JobNamestring

任务名

job01
Descriptionstring

描述信息

job01单机任务
JobHandlerstring

jobhandler 名称

jobDemoHandler
PageNuminteger

页数

1
PageSizeinteger

每页数

20

返回参数

名称类型描述示例值
object

Schema of Response

Codeinteger

响应码

200
Messagestring

错误信息

Parameter error: content is null.
RequestIdstring

本次调用请求的 ID,是由阿里云为该请求生成的唯一标识符,可用于排查和定位问题

1DF6732E-15D8-5E1F-95E3-C10077F556B5
Successboolean

是否调用成功。

  • true:调用成功
  • false:调用失败
true
Dataobject
Recordsarray<object>
Recordobject
JobIdlong

任务 ID

74
Namestring

任务名

job01
Descriptionstring

任务描述

job01单机任务
JobTypestring

任务类型

xxljob
Statusinteger

任务状态。具体取值如下:

  • 0: DISABLE (禁用)
  • 1: ENABLE (启用)
  • 10: ACTIVE_DISABLE (主动禁用)
  • 11: PASSIVE_DISABLE (被动禁用)
1
Parametersstring

任务参数

name=10
MaxConcurrencyinteger

总体并发数阈值

100
MaxAttemptinteger

错误最大重试次数,根据业务需求填写

5
AttemptIntervalinteger

错误重试间隔,单位 s

30
JobHandlerstring

jobhandler 名称

jobDemoHandler
Priorityinteger

执行作业优先级

1
TimeTypeinteger

时间类型,目前支持以下几种类型:

  • -1: none
  • 1:cron
  • 3:fix_rate
  • 5:one_time
  • 100::api
1
TimeExpressionstring

时间表达式

0 0 12 * * ?
TimeZonestring

时区

Hongkong
Calendarstring

日历

work-day
DataOffsetinteger

数据偏移

3
CleanModestring

清理模式

{"cleanMode":"NUM_ONLY","totalRemain":300}
Creatorstring

创建者

1963096506470832
Updaterstring

更新者

1963096506470832
Xattrsstring

扩展属性

说明 暂不支持
暂无
NoticeConfigstring

Notice 配置

{"failLimitTimes":1,"failEnable":true,"timeoutKillEnable":false,"missWorkerEnable":true,"timeoutEnable":true,"sendChannel":"","timeout":300,"successNotice":false}
NoticeContactsstring

通知联系人

[{"contactType":1,"name":"恰橙"}]
RouteStrategyinteger

路由策略:

  • 1: 轮询
  • 2: 随机
  • 3: 第一个
  • 4: 最后一个
  • 5: 最不经常使用
  • 6: 最近最久未使用
  • 7: 一致性哈希
  • 8: 分片广播
1
AppNamestring

应用名

test-app
Timezonestring

时区

HangKong
Totalinteger

总数

65
PageNumberinteger

页码

1
PageSizeinteger

分页大小

20

示例

正常返回示例

JSON格式

{
  "Code": 200,
  "Message": "Parameter error: content is null.",
  "RequestId": "1DF6732E-15D8-5E1F-95E3-C10077F556B5",
  "Success": true,
  "Data": {
    "Records": [
      {
        "JobId": 74,
        "Name": "job01",
        "Description": "job01单机任务",
        "JobType": "xxljob",
        "Status": 1,
        "Parameters": "name=10",
        "MaxConcurrency": 100,
        "MaxAttempt": 5,
        "AttemptInterval": 30,
        "JobHandler": "jobDemoHandler",
        "Priority": 1,
        "TimeType": 1,
        "TimeExpression": "0 0 12 * * ?",
        "TimeZone": "Hongkong",
        "Calendar": "work-day",
        "DataOffset": 3,
        "CleanMode": "{\"cleanMode\":\"NUM_ONLY\",\"totalRemain\":300}",
        "Creator": "1963096506470832",
        "Updater": "1963096506470832",
        "Xattrs": "暂无",
        "NoticeConfig": "{\"failLimitTimes\":1,\"failEnable\":true,\"timeoutKillEnable\":false,\"missWorkerEnable\":true,\"timeoutEnable\":true,\"sendChannel\":\"\",\"timeout\":300,\"successNotice\":false}",
        "NoticeContacts": "[{\"contactType\":1,\"name\":\"恰橙\"}]",
        "RouteStrategy": 1,
        "AppName": "test-app",
        "Timezone": "HangKong"
      }
    ],
    "Total": 65,
    "PageNumber": 1,
    "PageSize": 20
  }
}

错误码

HTTP status code错误码错误信息描述
400InvalidParameterParameter error: %s.参数错误: %s
401IllegalRequestIllegalRequest: %s.非法请求:%s
403NoPermissionNo permission to perform this operation: %s.没有权限去执行该操作:%s
404NotFoundNot found: %s.资源不存在:%s
500InternalErrorInternalError: %s.系统内部错误:%s

访问错误中心查看更多错误码。

变更历史

变更时间变更内容概要操作
2024-11-29OpenAPI 返回结构发生变更查看变更详情