如何使用 rest-api 执行 spring 云任务

How to execute spring cloud task using rest-api

我知道可以安排云任务,也可以使用流对其进行配置以执行。 作为一名开发人员,我想使用 rest-api 执行我的 spring 云任务,以便我可以按需执行任务。 基本上我有一个工作流管理系统,我们正在使用 control-m 代理。所以现在一些作业将由 control-m 执行,一些任务将部署在 spring 云数据流服务器上。现在,当一个作业完成时,必须执行云上的另一个作业。 因此,为此我需要能够调用 rest api 并按需执行云任务。 我确信此功能必须存在,但我无法找到文档示例。 有人可以帮帮我吗。 提前致谢。

请参考REST-API guide;具体来说,您将使用 tasks/deployments 端点来处理现有任务。

创建:

dataflow:>task create foo --definition "timestamp"
Created new task 'foo'

启动:

curl http://localhost:9393/tasks/deployments/foo\?arguments\=\&properties\= -d ""

p.s:列出了所有受支持的 REST-API 供您参考,可在以下位置访问:http://localhost:9393