首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >spring-cloud-dataflow是否提供对定义为任务的调度应用程序的支持?

spring-cloud-dataflow是否提供对定义为任务的调度应用程序的支持?
EN

Stack Overflow用户
提问于 2016-08-17 16:45:56
回答 2查看 6.4K关注 0票数 2

我一直在考虑使用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

事后的一些问答暗示了这是一种可能性,并提到了触发器,但我认为这在发布之前就已经讨论过了。

任何建议都将不胜感激,非常感谢。

EN

回答 2

Stack Overflow用户

发布于 2016-08-17 21:52:46

有几种方法可以在Spring Cloud数据流中启动任务。以下是目前可用的选项。

  • 使用TriggerTask启动它;使用此选项,您可以选择使用fixedDelay或通过cron表达式启动它-示例here
  • 通过流管道中的事件启动它。想象一下这样一个用例:当s3-bucket或文件系统目录中有新图像(事件)时,您想要创建一个“缩略图”;在这种情况下,“缩略图”操作可能是一项任务-示例here.

最后,在即将发布的版本中,我们将把“调度器”功能从Spring XD移植到Spring Cloud数据流。

票数 2
EN

Stack Overflow用户

发布于 2021-09-15 13:00:52

是的,Spring Cloud数据流确实提供了调度选项。要启用它,您需要在启动服务器时添加以下参数:

代码语言:javascript
复制
--spring.cloud.dataflow.features.schedules-enabled=true
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38991956

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档