在单个服务器 Azure devops 服务器中自动构建
Automated Builds in single server Azure devops server
如果我在单台机器上部署 azure devops 服务器,为什么大量使用自动化构建、测试或发布可能会导致性能问题?
谢谢!
单服务器部署由一台机器组成,可能会由于以下原因导致性能问题:
- RAM 大小有限。用于评估或个人使用 - 2 GB,扩展到 250 个用户 - 4 GB 和扩展到 500 个用户 - 8 GB。
老实说,这真的取决于服务器及其规格。如果它有 RAID SSD、64GB 内存和 AMD 32 核 Ryzen Threadripper,我不会太担心 :o)。
但是如果您在服务器上 运行 多个并行构建作业,它将必须处理驱动器上的大量 I/O 并且 CPU 可能会出现峰值,许多编译器都非常清楚如何利用您交给他们的所有 CPU 个核心。
如果我在单台机器上部署 azure devops 服务器,为什么大量使用自动化构建、测试或发布可能会导致性能问题?
谢谢!
单服务器部署由一台机器组成,可能会由于以下原因导致性能问题:
- RAM 大小有限。用于评估或个人使用 - 2 GB,扩展到 250 个用户 - 4 GB 和扩展到 500 个用户 - 8 GB。
老实说,这真的取决于服务器及其规格。如果它有 RAID SSD、64GB 内存和 AMD 32 核 Ryzen Threadripper,我不会太担心 :o)。
但是如果您在服务器上 运行 多个并行构建作业,它将必须处理驱动器上的大量 I/O 并且 CPU 可能会出现峰值,许多编译器都非常清楚如何利用您交给他们的所有 CPU 个核心。