【问题标题】:Chocolatey startup takes unpredictable time on Azure Pipelines (sometimes minutes)Chocolatey 启动在 Azure Pipelines 上需要不可预测的时间(有时是几分钟)
【发布时间】:2021-03-13 10:50:07
【问题描述】:

我们在 Azure Pipelines 设置中使用 Chocolately。 Chocolatey 启动似乎需要不可预知的时间:可能短至几秒,也可能长至几分钟。

this example 需要 13 秒,而in this one 需要 2 分 20 秒。在输出行“Chocolatey v0.10.15”之后总是卡住,即看起来不是包安装需要很长时间,而是Chocolatey启动。

问题:

  • Azure Pipelines 预期会出现这种情况吗?
  • 我有什么办法可以让 Chocolatey 快速启动吗?

【问题讨论】:

  • 这些投诉看起来很相似:developercommunity.visualstudio.com/t/…
  • 这个问题怎么样?下面的答案是否解决了您的问题,如果是,您可以接受它作为答案,这样它可以帮助遇到同样问题的其他社区成员,我们可以存档这个帖子,谢谢。如果没有,请告诉我们您是否需要进一步的帮助

标签: azure-devops azure-pipelines chocolatey


【解决方案1】:

检查您的日志后,我们发现faster one 使用了代理“WIN-EHTFAB4ECBV”,但another one 使用了代理“fv-az238-568”。由于他们使用不同的自我代理,您的问题可能是由机器性能引起的。您可以尝试使用demands 来帮助您选择指定的代理来运行此管道。

【讨论】:

  • 令人惊讶的是,Chocolatey 启动(而且只有启动!)的差异是 10 倍,但编译时间的差异只有 1.2 倍。这真的是机器性能的结果吗?
  • 但是您是对的:似乎与代理名称相关。 fv- 的速度很慢。
  • 嗨@Szabolcs,我们可以尝试在扩展中设置“agent.name”以使用其他代理来运行管道,而不是使用“fv-”。并且我的回答可以帮助您解决您的问题/困惑,如果是,您可以接受它作为答案,这样它可以帮助遇到相同问题的其他社区成员,我们可以存档这个帖子,谢谢
猜你喜欢
  • 2018-08-17
  • 1970-01-01
  • 2019-05-22
  • 1970-01-01
  • 2021-04-14
  • 1970-01-01
  • 2019-08-03
  • 2021-07-02
  • 1970-01-01
相关资源
最近更新 更多