【问题标题】:Azure Devops Agent PerformanceAzure Devops 代理性能
【发布时间】:2021-05-25 03:01:53
【问题描述】:

我有一个 Azure Devops 服务(目前我有两个项目,只有一个托管代理),并且我在构建定义中有 NPM 步骤,它执行安装命令。构建 npm run build --prod 已减慢到一个多小时。

我认为,问题出在 Azure 代理中

你能告诉我,我如何调整这个代理或清除这个代理的缓存?

编辑:

在我的本地环境中,构建需要 20 分钟。

在 Azure Devops Services 中,管道在 1 小时后失败。

这是日志:

    ##[warning]Ubuntu-latest pipelines will use Ubuntu-20.04 soon. For more details, see https://github.com/actions/virtual-environments/issues/1816
    ,##[error]The job running on agent Hosted Agent ran longer than the maximum time of 60 minutes. For more information, see https://go.microsoft.com/fwlink/?linkid=2077134
    Pool: Azure Pipelines


> ng build --prod --aot --sm

##[debug]Re-evaluate condition on job cancellation for step: 'Build Solution'.
##[debug]Started cancellation of executing script
##[debug]Exit code null received from tool '/bin/bash'
##[error]The operation was canceled.
##[debug]System.OperationCanceledException: The operation was canceled.
   at System.Threading.CancellationToken.ThrowOperationCanceledException()
   at Microsoft.VisualStudio.Services.Agent.Util.ProcessInvoker.ExecuteAsync(String workingDirectory, String fileName, String arguments, IDictionary`2 environment, Boolean requireExitCodeZero, Encoding outputEncoding, Boolean killProcessOnCancel, InputQueue`1 redirectStandardIn, Boolean inheritConsoleHandler, Boolean keepStandardInOpen, Boolean highPriorityProcess, CancellationToken cancellationToken)
   at Microsoft.VisualStudio.Services.Agent.ProcessInvokerWrapper.ExecuteAsync(String workingDirectory, String fileName, String arguments, IDictionary`2 environment, Boolean requireExitCodeZero, Encoding outputEncoding, Boolean killProcessOnCancel, InputQueue`1 redirectStandardIn, Boolean inheritConsoleHandler, Boolean keepStandardInOpen, Boolean highPriorityProcess, CancellationToken cancellationToken)
   at Microsoft.VisualStudio.Services.Agent.Worker.Handlers.DefaultStepHost.ExecuteAsync(String workingDirectory, String fileName, String arguments, IDictionary`2 environment, Boolean requireExitCodeZero, Encoding outputEncoding, Boolean killProcessOnCancel, Boolean inheritConsoleHandler, CancellationToken cancellationToken)
   at Microsoft.VisualStudio.Services.Agent.Worker.Handlers.NodeHandler.RunAsync()
   at Microsoft.VisualStudio.Services.Agent.Worker.TaskRunner.RunAsync()
   at Microsoft.VisualStudio.Services.Agent.Worker.StepsRunner.RunStepAsync(IStep step, CancellationToken jobCancellationToken)

谢谢

【问题讨论】:

  • 您需要提供更多详细信息。如果在 Azure Devops Services 之外运行构建,性能如何?日志中有什么有趣的东西吗?

标签: azure azure-devops


【解决方案1】:

最近发生了 Azure DevOps 可用性下降事件,这可能会影响这些服务,现已解决。这可能会影响欧洲的客户。如果您想了解更多信息,请点击这里:https://status.dev.azure.com/_event/228998388

我们注意到整个欧洲地区的负载增加,我们正在尝试 以增加处理额外负载的能力。我们将继续 问题缓解后进行监控和更新。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-14
    • 2021-01-03
    • 2020-03-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多