2012-06-01 67 views
4

面料的任意命令模式下運行的任意遠程shell命令允許我執行面料:並行

$ fab [options] -- [shell command] 

as defined here

現在,我如何利用織物在並行運行命令?它需要非常多的時間才能順序執行

回答

2

docs on the fab command使用-P選項。例如:

$ fab -R role_name -P -- du 
+0

這似乎不起作用。相反,它將時間增加了x倍,以在ec2中的1000個節點上執行uname -a –

+0

以及您應該也可以設置池大小([rtd](http://docs.fabfile.org/en/1.4.2/) usage/fab.html#cmdoption-z),[and here](http://docs.fabfile.org/en/1.4.2/usage/parallel.html))。 – Morgan

+0

這工作(-z 3),但連接在2-3分鐘內掛起。不知道分叉是否造成問題 –