2017-10-12 133 views
0

今天早上我们遇到了一些问题,我们排队发布并花了54分钟来部署。这个过程通常需要大约10分钟才能完成。很长的部署时间

有问题的发布在09:26开始“预部署审批”阶段,“代理阶段”仅在10:12启动。这两个阶段之间可能的原因是什么?

托管代理似乎在这段时间之间相当空闲 - 因为没有其他的构建或发布正在进行中。我们目前只使用单一的,购买的托管流水线,但如果它似乎闲置,那么这不应该是一个问题 - 应该吗?

日志 enter image description here

enter image description here

回答

0

基础上的开始时间部署前批准(开始于09:26)和代理相(开始于10:12),在预部署批准需要46分钟。所以部署任务需要8分钟(54-46),部署时间似乎正常。

并且对于部署前批准,现在主要是手动(指定某些用户,而不是自动)。如果可以自动设置预部署批准,则可以在发布定义中对其进行更改。

enter image description here

要仔细检查部署前的审批是由某人或自动获得批准,请点击批准图标。 如果它会自动获得批准,它应该是:

enter image description here

如果它被人认可的,它应该是:

enter image description here

+0

感谢您的答复。 *部署前审批*阶段一直设置为自动运行,通常会很快完成。这只是一个奇怪的场合,比如上面描述的那个场景,花费的时间更长。 – smd

+0

那么这个版本的预部署批准日志是什么? –

+0

编辑原始问题以包含日志的屏幕截图。 – smd