软件环境:
java ,ant ,cygwin ,rsync
其中需要配置无需密码的ssh登陆
some ant Task:
Parallel Task: Executes nested tasks in parallel with no guarantees of thread safety. Every task will run in its own thread, with the likelihood of concurrency problems scaling with the number of CPUs on the host system.
多个线程运行命令
sequential Task:
Sequential is a container task - it can contain other Ant tasks. The nested tasks are simply executed in sequence.
连续执行task
macrodef Task:
This defines a new task using a <sequential>
nested task as a template.
<macrodef name="rsync">
<attribute name="local" />
<attribute name="remote" />
<sequential>
<echo message="Run DOS Command PLS" />
<echo message="rsync -avz --delete -e 'ssh -l root' @{local} @{remote}" />
</sequential>
</macrodef>
<!-- 发布到电信服务器_前端 -->
<target name="translate-www.hotye.com">
<rsync local="/cygdrive/E/workspace/com.web3.1.website/build/website/webInnerTest" remote="www.aaa.com:/website/" />
<!-- /usr/local/apache/bin/apachectl restart -->
</target>
<parallel threadcount="2">
<!-- hotye.website -->
<gwt-compile modulename="com.web.website.index.Index" />
<gwt-compile modulename="com.web.website.carhome.CarHome" />
<!-- hotye.backgroup -->
</parallel>
分享到:
相关推荐
使用Linux的rsync命令实现多服务器镜像同步.doc
使用Linux的rsync命令实现多服务器镜像同步.docx
rsync+inotify实现服务器之间文件实时同步,内包含部署所需jar包和配置文件
在对rsync服务器配置结束以后,下一步就需要在客户端发出rsync命令来实现将服务器端的文件备份到客户端来。rsync是一个功能非常强大的工具,其命令也有很多功能特色选项。 一、rsync的六种工作模式: 1.1、拷贝本地...
rsync+inotify实现服务器之间目录文件实时同步
3、进入到“auto_rsync_bat”文件夹下,修改批处理文件“rsync-demo.bat” 4、修改rsync-demo.bat 注意: 4.1、源目录必须使用“demo“中的样式。 4.2、其他几个变量请根据你实际操作的目录和远程主机信息来设置...
rsync 是一个 Unix 系统下的文件同步...Rsync 使用所谓的 "rsync 算法",提供一个非常快速的档案传输,使本地和远端二部主机之间的 文件达到同步,它主要是传送二个文件的异动部份,而非每次都整份传送,因此 速度相当地快。
rsync服务搭建源码,包括启动脚本,使用说明文件,安装路径和其他。 如果需要搭建rsync环境的可以使用下载使用。谢谢!
目录 1. 什么是rsync; 2、rsync 服务器的理由和用途; 3、架设rsync服务器过程;...6.3 让rsync 客户端自动与服务器同步数据; 7 问题处理; 8 未尽事宜; 9 关于本文; 10 更新日志; 11 参考文档;
rsync在windows与windows服务器之间的同步设置
linux中rsync异步服务器实现文件同步与备份.docx
6.3 让rsync 客户端自动与服务器同步数据; 7 问题处理; 8 未尽事宜; 9 关于本文; 10 更新日志; 11 参考文档; 12 相关文档; +++++++++++++++++++++++++++++++++++ 正文 +++++++++++++++++++++++++++++++++++
ssh 使用rsync 工具
rsync 配置与使用实现 rsync 配置与使用实现 rsync 配置与使用实现
linux发行版中大多都自带rsync,不过版本比较低,一般...备份的时候,rsync大约占用了将近2G的内存,大量内存的占用,造成服务器物理内存不足,进而使用到swap,然后产生更高的iowait(交换内存),进而造成rsync列表更慢
Rsync的配置与使用重点详解,比较全面的介绍了rsync同步备份的方法及配置重点。
rsync+inotify实现服务器之间文件实时+双向同步,里面有完整的操作步骤、linux命令以及注意事项