我一直在寻找在spring-cloud-dataflow中使用spring-cloud-task构建的项目。查看了示例项目和文档后,指示似乎是通过仪表板或shell手动启动任务。 spring-cloud-dataflow是否提供了任何调度任务定义的方法,以便它们可以在cron计划中运行?即您是否可以创建一个Spring-cloud-task应用程序,该应用程序本身不了解计划,但将其部署到数据流服务器并在那里配置计划?
在我看过的帖子和博客中,我注意到以下内容:
https://spring.io/blog/2016/01/27/introducing-spring-cloud-task
有些Q& A事后暗示这是一种可能性,引用了触发器,但我认为这是在它被发布之前讨论过的。
非常感谢任何建议,非常感谢。
答案 0 :(得分:2)
您可以通过几种方式在Spring Cloud Data Flow中启动任务。以下是今天可用的选项。
TriggerTask
启动它;有了这个,您可以选择使用fixedDelay
或cron
表达式启动它 - 例如here。 最后,在即将发布的版本中,我们将移植" scheduler"从Spring XD到Spring Cloud Data Flow的功能。