0

我们正在实施 Spring Batch Jobs,

我们需要将作业参数从 Client/MASTER 传递给 SLAVE。CLIENT/MASTER 是我们的作业和分区代码所在的位置。我们使用传递 JOB PARAMETER 的 J Unit 调用 JOB。

SLAVE 是定义所有步骤及其实现(读取器写入器和处理器)的位置。

我们能够以独立的方式实现这一点,但不能使用客户端和服务器的方式。我不确定为什么我们无法实现我们的设置,而我们能够在独立中实现?

我们正在使用 Weblogic 和 Spring Integration 以及 JMS 来实现相同的目标

请协助。

4

1 回答 1

0

我们可以在我们的 bean 配置文件中解决这个问题,如下所示:

<property name="load" value="#{jobParameters[load]}"></property>

load 是从我们的 Shell 脚本传递的

./esk200.sh esk200-context.xml TIMESTAMP load=full

于 2013-03-14T05:05:15.373 回答