我有以下bash脚本来停止所有VM:
#!/usr/bin/env bash
servers=(Server1 Server2 Server3)
#stop all vws
for s in "${servers[@]}"; do
az vm stop --resource-group RG1 --name ${s}
done
echo "all wm are stopped..."
此脚本不会在合理的时间内终止。有办法加快速度吗?
发布于 2018-10-19 15:38:47
脚本本身所做的工作很少;az
完成了所有的工作,但是很可能您可以并行地运行它们:
for s in "${servers[@]}"; do
az vm stop --resource-group RG1 --name "$s" &
done
wait
echo "all wm are stopped..."
https://stackoverflow.com/questions/52895043
复制相似问题