2.8. 使用服务器任务
检索、执行和上传 Data Grid 服务器任务。
2.8.1. 检索服务器任务信息 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用 GET
请求查看有关可用服务器任务的信息。
GET /rest/v2/tasks
GET /rest/v2/tasks
参数 | 必需/可选 | 值 |
---|---|---|
| OPTIONAL |
|
Data Grid 使用可用任务列表进行响应。该列表包括任务的名称、处理任务的引擎、任务的命名参数、任务的执行模式,可以是 ONE_NODE
或 ALL_NODES
,以及 JSON
格式的允许的安全角色,如下例所示:
2.8.2. 执行任务 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用 POST
请求执行任务名称,以及前缀为 param
的必要参数的任务。
POST /rest/v2/tasks/SimpleTask?action=exec¶m.p1=v1¶m.p2=v2
POST /rest/v2/tasks/SimpleTask?action=exec¶m.p1=v1¶m.p2=v2
Data Grid 使用任务结果做出响应。
2.8.3. 上传脚本任务 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用 PUT
或 POST
请求上传脚本任务。
提供该脚本作为请求的内容有效负载。在 Data Grid 上传脚本后,您可以使用 GET
请求执行该脚本。
POST /rest/v2/tasks/taskName
POST /rest/v2/tasks/taskName