【发布时间】:2018-02-06 17:24:35
【问题描述】:
我正在使用带有 taskcloud 模块的 spring-cloud-dataflow,但是在容器中午餐一个简单的示例时遇到了一些麻烦。
tiny example 6.3 写代码然后我已经部署了
但是当我尝试执行它时,我会抛出一个
java.lang.IllegalArgumentException: Invalid TaskExecution, ID 1 not found at org.springframework.util.Assert.notNull(Assert.java:134) at org.springframework.cloud.task.listener.TaskLifecycleListener.doTaskStart(TaskLifecycleListener.java:200)
在我的评估中,我使用了Spring boot example 为了在 scd 中运行,我添加了 @EnableTask 并配置了 ad sqlserver 数据源,但它不起作用。
我坚持使用 Spring Cloud 数据流,因为我读到 Spring Batch Admin 已停产,但 2.0.0.BUILD-SNAPSHOT 有效 好吧,一个小例子的工作原理与使用 @task 注释的 Spring Cloud 数据流中发生的情况相反。
可能是我的误解,但你能否提供一个小例子,或者给我一些网址?
【问题讨论】:
-
您是否尝试过这里的任何示例:github.com/spring-cloud/spring-cloud-task/tree/master/…
-
是的,在这两种情况下使用版本 1.2.1 和主更改数据源都是 KO,而不是只使用 spring boot 是可以的
标签: spring-cloud-dataflow spring-cloud-task