1

是否可以在一台服务器上运行多个 Azure 自托管构建/部署代理和多个部署代理?此外,这些代理能否为多个组织甚至多个 Azure AD 租户提供服务?

我确实意识到服务器在 IO 瓶颈等情况下紧张的后果,这些代理可能永远不必同时管理超过 3 个正在构建和/或部署的项目,但来源可以来自不同组织中的不同项目或可能是租户。

我已将我的部署代理部署到服务器,并且它们与 Microsoft 托管的构建代理一起运行良好(我的问题是关于其中一台服务器,它最终将适用于所有服务器),但我害怕现在开始部署构建代理现在到相同的服务器。

4

1 回答 1

1

如果您没有持续部署或您的虚拟机具有处理计划流量的 IO 容量,这种方法非常可行并且实际上非常划算。

了解代理的基础知识。当您托管 Windows 代理时,它会创建一个 Windows 服务,该服务将在内部运行一个单独的新进程并为代理执行操作。

由于这些是独立的进程,它们根本不受其他代理的操作的影响。只要您不尝试访问相同的文件/资源​​,这种方法实际上就是一种很好的方法,我们当然应该尝试一下。

于 2019-06-06T11:18:57.417 回答