【问题标题】:Azure automation - Graphical PowerShell script run parallel?Azure 自动化 - 图形 PowerShell 脚本并行运行?
【发布时间】:2022-08-03 22:59:41
【问题描述】:

任何人都可以确认图形 PowerShell 脚本是否并行运行?我有使用 power shell 脚本的 PowerShell 脚本,我创建了如下截图所示的图形运行手册,当我检查详细日志时,它似乎只按顺序运行。

但 Asper Microsoft 它并行运行。

那么是否有任何配置可以使其并行运行?

我的要求是 3 个脚本,两个脚本并行运行,一个脚本仅在前 2 个脚本完成时运行。如果我们有任何替代解决方案,它也接受。

    标签: powershell azure-devops azure-pipelines azure-automation


    【解决方案1】:
    • powershell runbooks 基于 windows powershell 工作流,因此我们可以并行运行脚本。

    • 这是在脚本块中使用关键字Parallel 实现的,并行脚本块下的所有内容都将并行运行,您也可以在块外声明活动,因为您希望其中一项活动不并行运行。

     Parallel { 
                     <activity 1>
                    <activity 2>
                   }
    <activity 3 >
    

    请参阅以下documentation 关于 powershell 工作流程

    并行处理参考以下documentation

    【讨论】:

      【解决方案2】:
      • powershell runbooks 基于 windows powershell 工作流,因此我们可以并行运行脚本。

      • 这是在脚本块中使用关键字Parallel 实现的,并行脚本块下的所有内容都将并行运行,您也可以在块外声明活动,因为您希望其中一项活动不并行运行。

       Parallel 
              { 
                       <activity 1>
                       <activity 2>
               }
      <activity 3 >
      

      请参阅以下documentation 关于 powershell 工作流程

      并行处理参考以下documentation

      【讨论】:

        猜你喜欢
        • 2016-06-19
        • 1970-01-01
        • 2021-11-23
        • 2022-01-13
        • 2019-06-25
        • 2020-01-25
        • 2019-05-05
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多