TeamCity自升级到9后msbuild速度缓慢
我们已将TeamCity 8升级到9,我们的.net构建者将其构建时间从3分钟增加到15分钟 我们通过以下步骤开始调查此问题:TeamCity自升级到9后msbuild速度缓慢,msbuild,teamcity,teamcity-9.0,Msbuild,Teamcity,Teamcity 9.0,我们已将TeamCity 8升级到9,我们的.net构建者将其构建时间从3分钟增加到15分钟 我们通过以下步骤开始调查此问题: 启用了“性能监控”构建功能—我们看到磁盘io最大为9%,cpu最大为40%(我们的构建代理有2个内核和4gb内存) 已启用.net运行程序日志,以查看msbuildbootstraper中的某些内容是否需要大量时间 经过两天的调查(我们检查了防病毒软件、io、cpu和内存,每个看起来都很好),我们开始怀疑jetbrains的MsbuildBootstrap占用了大部
- 启用了“性能监控”构建功能—我们看到磁盘io最大为9%,cpu最大为40%(我们的构建代理有2个内核和4gb内存)
- 已启用.net运行程序日志,以查看msbuildbootstraper中的某些内容是否需要大量时间
我们目前正在考虑降级到teamcity的第8版或迁移到tfs,然后再这样做-您对修复/删除此问题有何建议 我们找到了解决方案: 如上面的链接所述,将此配置添加到MSBuildBootstraper:
<configuration>
<runtime>
<generatePublisherEvidence enabled="false"/>
</runtime>
</configuration>
此处的详细信息:需要将其添加到
%BUildAgent%\plugins\dotnetplug\bin\JetBrains.BuildServer.MsBuild.Bootstrap.exe.config