.net core SonarQube发布质量门结果花费的时间太长

.net core SonarQube发布质量门结果花费的时间太长,.net-core,sonarqube,azure-devops,.net Core,Sonarqube,Azure Devops,发布质量关卡结果花费的时间太长。现在,当我使用相应的Azure DevOps任务发布时,我必须等待至少18分钟,直到过程完成。该项目没有庞大的代码库(只有45k行代码),就我所见,该过程本身也没有加载我们基于Azure的数据库。可能是什么问题?有没有提高QG发布性能的方法?发布质量门步骤轮询SonarQube服务器,直到服务器上的后台处理完成,然后将成功/失败结果发布到Azure DevOps构建摘要页面 如果您可以在构建摘要页面上不使用SQ摘要,那么您可以禁用发布质量门步骤 要调查为什么这一步

发布质量关卡结果花费的时间太长。现在,当我使用相应的Azure DevOps任务发布时,我必须等待至少18分钟,直到过程完成。该项目没有庞大的代码库(只有45k行代码),就我所见,该过程本身也没有加载我们基于Azure的数据库。可能是什么问题?有没有提高QG发布性能的方法?

发布质量门步骤轮询SonarQube服务器,直到服务器上的后台处理完成,然后将成功/失败结果发布到Azure DevOps构建摘要页面

如果您可以在构建摘要页面上不使用SQ摘要,那么您可以禁用发布质量门步骤


要调查为什么这一步要花这么长时间,您需要查看SonarQube服务器。上的文档描述了如何查看后台处理,以查看每个任务需要多长时间。在和页面上也有性能建议。如果您使用的是企业版,则可以增加。

不要过多使用此文档。看来唯一的办法是增加工人的数量,而这只有在经济上才可能做到。。。考虑到它的价格,这是荒谬的。对于Windows平台有什么具体的建议吗?