
[英]The import org.springframework.cloud.task.Task cannot be resolved
尝试在 Spring 云数据流中编写自定义任务,这将创建一个 Spring 批处理应用程序,该应用程序实现 Spring 云任务提供的任务接口。 我已经尝试了所有可能的方法来实现这一点,但我收到了这个错误The import org.springframework.cloud.task.Task c ...
[英]The import org.springframework.cloud.task.Task cannot be resolved
尝试在 Spring 云数据流中编写自定义任务,这将创建一个 Spring 批处理应用程序,该应用程序实现 Spring 云任务提供的任务接口。 我已经尝试了所有可能的方法来实现这一点,但我收到了这个错误The import org.springframework.cloud.task.Task c ...
[英]Set SCDF CTR to execute next task immediately when step is complete
我使用的是 SCDF 2.9.6,它是 mariadb 10.3.x(在我公司使用,无法更新版本)与 flyway 兼容。 编译具有较低 flyway 依赖性的 SCDF 2.10.x 项目导致整个编译过程失败......我想这是我可以使用的最高版本。 现在问题出现了,当我必须设置 2.9.x 版本 ...
[英]Spring Cloud Dataflow with tasks based on Spring Boot 3 and Spring Batch 5
我们正在将基于 Spring Boot 2.7.x 的 Spring Batch 应用程序迁移到 Spring Boot 3.0.0。 通过该迁移,我们注意到版本从 Spring Batch 4.3.7 到 Spring Batch 5.0.0 和 Spring Cloud 依赖项从 2021.0 ...
[英]Spring cloud Data Flow Task sample python task not working
我正在尝试执行示例 python 任务: 使用 docker 安装本地: https://dataflow.spring.io/docs/installation/local/docker/ 然后继续创建python任务: https://dataflow.spring.io/docs/recipe ...
[英]Spring Cloud Task-Batch - taskBatchDao.saveRelationship doesn't write data
我有一个小型 spring-bach 应用程序并将其部署在 scdf 中。 到目前为止它工作正常,任务执行运行并且元数据表已填充。 除了一个 - TASK_TASK_BATCH! 我看到 TaskBatchExecutionListener 的日志输出显示“作业执行 [id] 在任务执行 [id] ...
[英]Helm value not interpreted
我试图在 helm 值文件中将应用程序属性设置为 spring 值。 但是当我将这个 helm chart 部署到 kube.netes 时,我可以看到该值没有被替换。 我想将应用程序值设置为 stream 或任务的名称。 这就是我目前正在尝试做的事情: 在 helm 的 values.yaml 文 ...
[英]Spring Cloud Data Flow: Error org.springframework.dao.InvalidDataAccessResourceUsageException
我正在尝试运行/配置 Spring Data Cloud Data Flow (SCDF) 来安排 Spring Batch 作业的任务。 我在连接到本地 postgresql(localhost:5432) 的 minikube 中运行。 minikube 在我通过 --cidr 分配了 vn ...
[英]Spring batch - Could not commit JDBC transaction; nested exception is java.sql.SQLTransactionRollbackException
我正在使用 spring 云数据流 2.7.1 和 mysql 5.7.24,它执行与作业相关的任务。 使用的架构是外部化批处理执行 - 远程分区(管理器,工作器)每个分区从rabbitmq 读取并且每个工作器连接多个消费者(目前我们使用 1 个工作器和 2 个消费者),有时会出现分区失败有僵局 ...
[英]Spring Cloud Data Flow : Value too long for column "TASK_NAME" (DeployerPartitionHandler with Spring Batch)
我有一个简单的 Spring Batch 作业,将 Kubernetes 作为 Spring Cloud 任务运行。 此作业使用 Spring Batch Partitioning 进一步启动分区步骤作为同一 Kubernetes 集群上的任务 pod。 主要工作:(相关部分) 当上述作业在 ...
[英]Spring Cloud Data Flow : Unable to launch multiple instances of the same Task
TL;博士 Spring 云数据流不允许多次执行同一个任务,即使文档说这是默认行为。 我们如何允许 SCDF 使用 Java DSL 启动任务同时运行同一任务的多个实例? 为了使事情更有趣,例如使用 curl 直接命中 rest 点时,多次启动相同的任务可以正常工作。 背景: 我有一个 Sprin ...
[英]Non-option arguments with Spring Cloud Data Flow
我正在尝试在需要非选项参数的 Spring 云数据流上运行应用程序(例如,命令将是java -jar task.jar non-option-argument --optionArgument=option等选项) 仪表板验证似乎阻止了此操作,因为它要求所有 arguments 都在key=valu ...
[英]How to use static spring cloud stream url for launching spring cloud tasks?
使用平台:Kubernetes。 我对 Spring 云 stream url 有疑问。 我正在使用 spring 云 stream 启动我的 spring 云任务。 流部署在 kubernetes 平台中。 Stream 包含http-kafka 作为 source和taskLauncerKa ...
[英]Task execution is not working after lunching the task in spring cloud data flow
我创建了一个带有@EnablesTask注释的 Spring 引导应用程序,并尝试在日志中打印 arguments。 在我运行mvn clean install以在本地 maven 存储库中拥有 jar 之后。 使用自定义 docker-compose 在 windows 上本地运行 spring ...
[英]Automatic job restart
我的工作可能需要几个小时。 有可能由于某种原因(例如 memory 或集群重新平衡)它只是失败了。 问题是作业通常是通宵运行,早上需要有人检查,然后手动重启(大部分时间就够了)。 我想知道这个问题是否可以使用 spring 云数据流来解决。 理想情况下,我希望 SCDF 在作业完成(失败或成功)时发 ...
[英]How can I design two different projects with a single entity or a single repository?
我们正在与两个不同的团队开发两个项目。 但是,两个项目有一些共同点,比如有共同的实体和存储库使用案例。 如何在没有代码多路复用的情况下管理两个项目中的单个实体/存储库? 注:第一个项目是spring-batch/spring cloud task 第二个项目是微服务项目谢谢... ...
[英]Spring Cloud Deployer Local is unable to spin up worker remote partitions when server.port property is set in master's application properties file
我正在尝试在 application.properties 文件中配置 server.port=8080 属性的现有应用程序中构建批处理服务。 当我运行批处理和 Spring Batch 尝试启动远程分区(单独的 JVM)时,spring 云部署程序本地抛出错误说“\r\n\r\n********* ...
[英]Forbidden error using paritioned job with Spring Cloud Data Flow on Kubernetes
我想在 Kuberentes 上使用 Spring 云数据流实现远程分区作业。 没有安装 Skipper 服务器,因为我只需要运行任务和作业。 我使用 spring-cloud-deployer-kubernetes 而不是本地项目修改了分区批处理作业示例项目,如此处所建议的。 当主作业尝试启动工作 ...
[英]Violation of Foreign Key constraint in “task_metadata_fk” when launching a Task in SCDF Dashboard
我正在尝试使用 SCDF 仪表板启动任务。 我使用 CockroachDB 作为底层持久层,使用 Hibernate ORM 版本 5.4.22.Final,SCDF 的 2.7.0 版本以及 2.8.0-SNAPSHOT 都支持它。 我能够使用 jar 的文件 URI 创建应用程序,并且能够创建任 ...
[英]Getting null pointer exception in launchWorker for spring batch running through spring cloud task using DeployerPartitionHandler
我正在使用 DeployerPartitionHandler(本地变体)来分区我的 Spring 批处理作业。 当我运行我的工作时,我在工作程序的启动步骤中收到一个空指针异常,如下所示 作业开始时我看到以下错误消息 错误 [oscloud.task.listener.TaskLifecycleL ...
[英]Spring Cloud Data Flow Pod Cleanup
我们在 Kubernetes 上运行的 SCDF 上反复看到日志中的资源配额限制问题和任务作业失败。 问题是,即使完成后,仍有许多处于“运行”状态的 Pod。 我知道,SCDF 不会删除 pod,清理工作是开发人员的责任。 即使我从 SCDF 仪表板 UI 运行任务执行清理,它也只会清理执行日志和 ...