Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
连接到TFs实例的TFs代理的最大数量 Team Foundation(TFS2017),它是您可以连接到TFS实例的最大数量的构建代理?_Tfs_Agents - Fatal编程技术网

连接到TFs实例的TFs代理的最大数量 Team Foundation(TFS2017),它是您可以连接到TFS实例的最大数量的构建代理?

连接到TFs实例的TFs代理的最大数量 Team Foundation(TFS2017),它是您可以连接到TFS实例的最大数量的构建代理?,tfs,agents,Tfs,Agents,这取决于代理服务器有多少核心。一个代理将占用一个核心。目前没有任何官方文件声明TFS对构建代理数量的限制。还未获得任何相关提示信息,例如:生成代理已达到最大值。 对于多台机器,您可以根据需要进行配置,没有明显的限制 对于单个机器,它取决于硬件。如果您的代理服务器是虚拟的,那么它已经比物理服务器慢了,您还需要为它分配足够的RAM 我可以在同一台机器上安装多个专用代理吗? 对。这种方法可以很好地适用于运行不需要的作业的代理 消耗大量的共享资源 您可能会发现,在其他情况下,您不会获得多少效率 通过在同

这取决于代理服务器有多少核心。一个代理将占用一个核心。

目前没有任何官方文件声明TFS对构建代理数量的限制。还未获得任何相关提示信息,例如:
生成代理已达到最大值。

对于多台机器,您可以根据需要进行配置,没有明显的限制

对于单个机器,它取决于硬件。如果您的代理服务器是虚拟的,那么它已经比物理服务器慢了,您还需要为它分配足够的RAM

我可以在同一台机器上安装多个专用代理吗?

对。这种方法可以很好地适用于运行不需要的作业的代理 消耗大量的共享资源

您可能会发现,在其他情况下,您不会获得多少效率 通过在同一台机器上运行多个代理。例如,它可能 对于运行消耗大量资源的构建的代理来说,这是不值得的 磁盘和I/O资源

如果并发构建过程被禁用,您也可能会遇到问题 使用相同的单例工具部署,例如NPM包。对于 例如,一个生成可能会在另一个生成处于运行状态时更新依赖项 在使用过程中,可能会导致不可靠的结果和 错误


你为什么这么担心?您在配置过程中是否遇到任何相关错误或警告?没有,我仍然没有任何错误或警告,但我正在探索使用TFS进行桌面部署的可能性。因此,例如,在1000个桌面客户端上安装代理,每次构建准备就绪时,都在这些代理上部署代理。(我知道在这种情况下,TFS可能不是最好的选择,但只是为了了解其局限性)并没有官方文章提到它,若您在功能中遇到问题,您可以打开一个新线程。@Judavi它更像是一个压力测试。我们没有此区域的任何公共数据(代理的最大数量)。您也可以尝试询问for Team Foundation服务器。如果我的回答有帮助或给出了正确的方向。感谢你的投票,这也会帮助社区中的其他人。