vfabric是什么?
vFabric的安装
v常用的fabric接口
vFabric的简单使用
v如何进行多机线上部署
脚本中断 尽可能使用with setting(warn_only=True): run(‘command’) 远程机器服务无法启动【tomcat为例】 因为tomcat的启动,其实是用 &把进程放到后台的,所以当session结束的时候, 会退出所有后台任务, 而 set -m 让所有命令都打开一个session run('set -m;/usr/local/tomcat/bin/startup.sh') 众多小文件同步到远程机器上去【别再使用put】 推荐使用rsync_project这个api 执行其他脚本或者命令后最好加上sleep
以防止Fabric过早地关闭与远程PC连接的session,而导致执行任务失败, 特别是tomcat这块一定要特别注意