我有一个脚本循环遍历主机列表,使用RSA密钥连接到每个主机,然后将输出保存到本地计算机上的文件 - 这一切都正常.但是,在每台服务器上运行的命令需要一段时间(约30分钟),并且有10台服务器.我想并行运行命令以节省时间,但似乎无法使其正常工作.这是现在的代码(工作):
for host in $HOSTS; do
echo "Connecting to $host"..
ssh -n -t -t $USER@$host "/data/reports/formatted_report.sh"
done
Run Code Online (Sandbox Code Playgroud)
我怎样才能加快速度呢?
ssh ×1