我知道可以安排云任务,也可以使用流来配置它。 作为开发人员,我想使用rest-api执行我的spring cloud任务,以便我可以按需执行任务。 基本上我有一个工作流程管理系统,我们正在使用control-m代理。所以现在一些作业将由control-m执行,一些任务将部署在spring cloud dataflow服务器上。现在当一个作业完成时,必须执行云上的其他作业。 因此,我需要能够调用rest api并按需执行云任务。 我确信这个功能必须在那里,但我无法找到文档的示例。 有人可以帮帮我吗。 提前谢谢。
答案 0 :(得分:2)
请参阅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