gpt4 book ai didi

bash - Azure CLI 阻止虚拟机执行 bash 的速度非常慢

转载 作者:行者123 更新时间:2023-12-03 02:55:45 25 4
gpt4 key购买 nike

我有以下 bash 脚本来停止所有虚拟机:

#!/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..."

此脚本不会在合理的时间内终止。有没有办法加快速度?

最佳答案

脚本本身做的事情很少; az 正在完成所有工作,但您很可能可以并行运行它们:

for s in "${servers[@]}"; do
az vm stop --resource-group RG1 --name "$s" &
done

wait

echo "all wm are stopped..."

关于bash - Azure CLI 阻止虚拟机执行 bash 的速度非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52895043/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com