如何获取或设置powershell工作流的并行度

如何获取或设置powershell工作流的并行度,powershell,Powershell,将powershell工作流与PSComputerName参数中指定的多个服务器一起使用时,如何控制工作流一次执行的最大服务器数 我要说清楚的是,我不是在谈论并行活动,而是工作流本身。例如: workflow Test-ParallelWorkflow { InlineScript { Write-Information "$($PSCOMPUTERNAME): Doing stuff" Start-Sleep -Seconds 10 Wr

将powershell工作流与
PSComputerName
参数中指定的多个服务器一起使用时,如何控制工作流一次执行的最大服务器数

我要说清楚的是,我不是在谈论并行活动,而是工作流本身。例如:

workflow Test-ParallelWorkflow {
    InlineScript {
        Write-Information "$($PSCOMPUTERNAME): Doing stuff"
        Start-Sleep -Seconds 10
        Write-Information "$($PSCOMPUTERNAME): Finished doing stuff"
    }
}

$arrayWithHundredsOfServers = @(...)
Test-ParallelWorkflow -PSComputerName $arrayWithHundredsOfServers 
我在文档中找不到任何内容,因此我认为控制这一点的唯一方法是限制传入阵列的服务器数量。但是,我确信必须有一些内部节流来处理数百/数千台服务器传入的情况

参见上一个问题参见上一个问题