首页 > 解决方案 > 如何在 SpringBatch 中获取另一个项目中编码的作业的状态?

问题描述

我有项目 A 和项目 B,它们都使用 Java 和 Spring Batch,项目 A 和 B 都是工作。我需要在项目 B 中知道项目 A 的工作是否正在运行。我试过使用:

  Set<JobExecution> jobExecutions = jobExplorer.findRunningJobExecutions(jobName);

在项目 B 中,但它只返回项目 B 的工作。

这两个项目都是 JAVA 应用程序的一部分,但一个在其中运行,context1/8081另一个在context2/8082

有什么办法可以做到这一点吗?我什至不知道这是否可能。谢谢

标签: javaspring-batch

解决方案


推荐阅读