知识卡片
环境池化
内容
构建环境应从固定绑定走向资源池化:流水线运行时动态分配空闲资源,结束后回收。发散:资源利用率提升不能以排队变长为代价,池化调度要同时看等待时间和利用率。
参考来源
- 位置:《软件交付通识》第16章《构建环境管理》(源文件:_epub-src/text/part0022.html)
- 结论依据:原文说明固定构建环境可能造成排队,并提出按算法动态分配构建机或容器、结束后回收到资源池。
- 原始内容:那么,如何实现资源池化呢?考虑在每台构建机上限制并行构建的数量。当一条流水线上有新的运行实例要运行时,根据一定的算法动态分配给它一台不会突破并行构建数量限制的构建机。而当使用容器作为构建环境时...