0
파이썬 스크립트에서 알 수없는 수의 호스트 (한 호스트에서 수백 개까지있을 수 있음)에서 명령을 원격으로 실행하려고합니다. 이 일의 간단한 방법은 다음과 같다,하지만 분명히 엄청나게 많은 호스트와 시간이 소요 얻을 수 있습니다 : Python - 원격으로 프로세스를 병렬로 실행하고 출력을 검색하는 방법
listOfOutputs = []
for host in listOfHosts:
output = subprocess.Popen(shlex.split("ssh %s '<command>'" % host), stdout = subprocess.PIPE).communicate()[0]
listOfOutputs.append(output)
이 같은 일을 할 수있는 방법이 있나요하지만, 명령을 원격으로하므로 병렬로 실행이 오래 걸리지 않을까요?