调整池大小以增加生产中运行的azure批处理帐户中节点数量的最佳方法是什么?
Azure门户网站肯定会询问您如何处理正在运行和排队的任务。您还可以发出Azure CLI命令,请参阅az批处理池调整大小。
IMHO的最佳方法是使用自动缩放公式,例如:
$NodeDeallocationOption = taskcompletion;
minNodes = 1;
maxNodes = 10;
activeTasks = $ActiveTasks.GetSample(1);
runningTasks = $RunningTasks.GetSample(1);
totalTasks = activeTasks + runningTasks;
nodes = min(max(minNodes, totalTasks), maxNodes);
$TargetDedicated = nodes;
更新最小和最大节点,评估公式(可选(并保存,池将重新缩放。