【3】sonar组件
2021-11-03 本文已影响0人
进击的小鹿
sonarqube系统是一款代码质量检测工具,主要由以下四个组件组成:
sonarqube组成.png
- 一个sonarqube服务器,包含三个子进程(web服务(界面管理),搜索服务,计算引擎服务(写入数据库))。
- 一个sonarqube数据库,配置sonarqube服务 。
- 多个sonarqube插件,位于解压目录extensions\plugins目录 。并且支持插件安装。(通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测)
- 一个或者多个sonarqube scanners用于分析特定的项目,相当于客户端。