SonarQube-什么是;更新信号量批处理?

SonarQube-什么是;更新信号量批处理?,sonarqube,Sonarqube,我运行了Maven调试器,在声纳分析的“加载模块设置”阶段,Maven输出了“更新信号量批处理”。这句话是什么意思?在此期间,Sonar是否与数据库或Sonar服务器交互 谢谢此日志表示批处理正在更新数据库中的信号量,以确保它仍然处于活动状态。这允许后端知道批处理何时被终止,而不允许其正确结束-这可能会导致数据库中的不一致 在即将发布的版本中,我们将把批处理分析从数据库中分离出来,以防止直接访问它。完成此操作后,此机制将无效,因此将被丢弃。Maven Sonar插件是否在此时访问数据库或Sona

我运行了Maven调试器,在声纳分析的“加载模块设置”阶段,Maven输出了“更新信号量批处理”。这句话是什么意思?在此期间,Sonar是否与数据库或Sonar服务器交互


谢谢

此日志表示批处理正在更新数据库中的信号量,以确保它仍然处于活动状态。这允许后端知道批处理何时被终止,而不允许其正确结束-这可能会导致数据库中的不一致


在即将发布的版本中,我们将把批处理分析从数据库中分离出来,以防止直接访问它。完成此操作后,此机制将无效,因此将被丢弃。

Maven Sonar插件是否在此时访问数据库或Sonar服务器?我收到“Journal Flusher”和Java堆空间错误,并试图确定这是分析代码的计算机还是包含Sonar服务器和MySQL数据库的计算机的问题。是的,批处理分析(可能是Maven、Sonar Runner、Ant、Gradle等)仍然直接查询和更新数据库。