fabric은 python클래스 라이브러리입니다. SSH 프로토콜을 기반으로 하는 명령줄 도구는 애플리케이션 배포 및 시스템 작업 관리에 사용됩니다. 방법:
1: 매개변수 -P
from 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')
然后 运行 fab -P backup_and_cp就可以了
2: Decorator
import timefrom fabric.api import *host1 = 'root@ip1:22'host2 = 'root@ip2:22' env.hosts = [host1, host2 ] env.passwords = { host1: "p1", host2: "p2" } @parallel def backup_and_cp(): with cd("/home/**"): run('ls')
fab backup_and_cp를 실행하면 괜찮습니다
위 내용은 직물의 두 가지 병렬 방법 코드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!