【问题标题】:When running SonarQube 5.3 in AWS missing rules after reprovisioning pointing to same Postgres RDS instance在重新配置指向同一个 Postgres RDS 实例后,在 AWS 中运行 SonarQube 5.3 时缺少规则
【发布时间】:2016-07-21 16:54:18
【问题描述】:

我们在 AWS 中安装了 SonarQube 5.3,作为指向 Postgres RDS 数据库的单实例自动扩展组。当实例被销毁时,会自动建立一个新实例,并将 Sonar 安装在指向数据库的新实例上并重新启动。

发生这种情况时,缺少规则(规则选项卡没有规则,表示未安装语言插件),但分析历史记录在那里。日志中没有任何迹象表明存在问题。如果我们停止 Sonar 并配置内存数据库并重新启动规则返回。然后我们将其配置回使用 Postgres RDS 实例并重新启动一切似乎都很好。

在阻止新实例加载规则时,我们可能做错了什么。

【问题讨论】:

    标签: postgresql amazon-web-services sonarqube amazon-rds sonarqube-ops


    【解决方案1】:

    这是预期的行为。与发行版一起打包的默认插件仅在第一次安装时,数据库是新鲜的。连接到现有数据库时,会加载存储在目录 extensions/plugins/ 中的插件。在您的情况下,此目录为空。请注意,此目录是最新的,conf/ 和 data/ 也是如此。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-11
      • 2019-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多