fabric は python クラス ライブラリ であり、アプリケーションのデプロイメントとシステム タスク管理のための ssh プロトコルに基づくコマンド ライン ツールです。 ファブリック コードを並列実行する 2 つの方法があります:
1: パラメーター -P
rrreefrom fabric.api import * host1 = 'root@ip1:22' host2 = 'root@ip2:22' env.hosts = [host1, host2 ] env.passwords = { host1: "p1", host2: "p2" } def backup_and_cp(): with cd("/home/**"): run('ls')
。 2: Decorator
然后 运行 fab -P backup_and_cp就可以了
fabbackup_and_cpを実行すればOKです
以上がファブリックの 2 つの並列メソッド コードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。