在Spring-XD作业模块中,如何将数据分别写入运行XD容器的两个服务器中同一路径的两个文件中?

时间:2019-01-04 10:26:42

标签: spring-batch spring-xd

我的XD群集有两个节点服务器,因此有两个XDadmins和两个XDcontainer。当我通过一台Admin服务器在XD-shell中启动作业时,该作业将数据写入一个节点上的文件中。在另一个节点上,没有数据被写入。 我希望作业将数据写入安装目录下的这两个服务器,例如/app/spring-xd-1.3.1.RELEASE/xd/files/。 在工作中,我使用java.util.Properties class将数据写入文件。

// file is the path where I want to put the file
properties.store(new FileOutputStream(file), "update properties");

我的工作就像 job create --name Generate_properties_to_file --definition "GenProperties --proFile=/app/spring-xd-1.3.1.RELEASE/xd/files/test.properties --otherparameters=''" --deploy

如何修改作业模块以实现该功能?

0 个答案:

没有答案