我们需要多个服务器来获取文件。我们正在使用基于Ant的构建系统并节省一些时间,我们试图将它们部署到一个单独的线程中的每个框中:
<for param="file" parallel="true" threadCount="10">
...
<sequential>
<sshexec host="${host}" trust="true" username="${username}" password="${password}" command="do some setup;"/>
<scp todir="${username}:${password}@${host}:~/" trust="true" >
<fileset dir="${releaseDir}/..">
<include name="releases/**" />
</fileset>
</scp>
...
</sequential>
</for>
这个片段间歇性地失败了一些盒子,但使用单个线程工作正常 - 这让我相信它不能很好地处理多线程。
1.有没有人遇到类似的问题? 你可以推荐任何替代方案吗?