問題タブ [sonarqube-ops]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ip - IP動的なSonarQube Webサーバー
sonar.web.host
動的 IP を使用して を設定するにはどうすればよいですか? IP が変更されるたびにプロパティ ファイルを変更する必要がありますか?
windows-services - SonarQube サービスが開始、実行、停止しますか?
Windows 2012 R2 サーバーがあり、SonarQube 5.4 サーバーを Windows サービスとしてインストールできました。また、悪名高い「開始してから停止しました」というエラーが発生することなくサービスを実際に開始できるように、ユーザーを設定しました。サーバーをWindowsサービスとしてインストールする前に、それを使用して動作することを確認しましたがStartSonar.bat
、問題なく動作したので、サービス化する際に自信がありました.
しかし、http://localhost:9000にアクセスしようとすると、そこには何も表示されず、サービスを開始した直後にメッセージがまったく表示されずに停止したように見えます。これがサイトにアクセスしようとしたためなのか ( ERR_EMPTY_RESPONSE
Google Chrome でアクセスできるようになったのか)、しばらくするとサイトが閉じてしまったのかわかりません。
誰でも洞察を得ましたか?
elasticsearch - SonarQube は正しくない (?) ElasticSearch クエリを使用して ScmAccountToUser を取得します
MSSQL バックエンドを使用して Windows で SonarQube 5.3 を実行しています。
新しい問題を作成するとき、SonarQube は ElasticSearch ユーザー インデックスにクエリを実行して、問題を提示する行の「git Blame」情報の作成者ログインを取得します。
以下は、/server/sonar-server/src/main/java/org/sonar/server/computation/issue/IssueAssigner.java で発生します。
=> 「git Blame」情報は、影響を受ける行の作成者を返します。私の例では (匿名化されています):
=> この値は ScmAccountToUser で検索され、ElasticSearch インデックス "users" を遅延クエリします。ES クエリを出力するためにデバッグ出力を追加しました。
このクエリは 0 件の結果を返します。
対照的に、インデックス全体を列挙すると、通常はこのユーザーと一致するはずのヒットが得られます。
この問題により、現在、SonarQube インスタンスが多くの問題を自動割り当てできません。いくつかの自動割り当てが以前に成功したため、これがいつ/どのように壊れたのかを把握している最中です。
これはクエリまたはデータのエラーですか? どうにかしてこの問題を回避できますか?
docker - docker sonarqube checkdependency プラグイン
docker Sonarqube と PostgreSQL を使用して checkdepency プラグインをインストールしようとしています。PostgreSQL で docker SonarQube を起動して実行することはできますが、check-dependency-plugin を追加しようとすると、コンテナーの再起動に失敗します。プラグインをインストールする方法はありますか?SonarQube バージョン 5.4 と dockerhub の公式 PostgreSQL イメージを使用しています。プラグインをデプロイしようとすると、以下のエラーが発生します。
問題の解決を手伝ってください。
sonarqube - SonarQube を 3.5 から 5.1 にアップグレードする方法
SonarQube サーバーをバージョン 3.5 から 5.1 にアップグレードする予定です。データベースのバックアップを取りました。アップグレードする前にいくつか質問があります。それが私がここにいる理由です。
質問 1 : 実際に 3.5 から 5.1 にアップグレードすることは可能ですか (これら 2 つのバージョンには大きな違いがあるようです)。
質問 2 : データベースのバックアップ以外に、アップグレード前に行うべきことは何ですか?
助けてくれてありがとう
sonarqube - Sonarqube 5.5 と mariadb
最新の sonarqube 5.5 にアップグレードしようとしています。mariadb 10.1 (最新) があり、今では sonarqube に問題はありません。
現在、アップグレードにより、sonarqube は起動しません。それは言います:
サポートされていない mysql バージョン: 5.5。サポートされている最小バージョンは 5.6 です。
mysql 5.6 を使用している場合に「ソナーに考えさせる」ために使用できるトリックはありますか?
sonarqube - SonarQube UI のレンダリング遅延 (正確に 1 分!)
コード品質分析を支援するためにSonarQubeをインストールしました。Web サイトの指示に従って、Nginx リバース プロキシの背後で実行するように設定しました。多くの場合、ページを読み込むのにちょうど 1 分待たなければなりません。Google Chrome Developer Tools を使用して調査したところ、リソースがちょうど 1 分間読み込まれていないことがわかりました。その後、何かがタイムアウトし、ページの読み込みを続行できるようになります。問題の典型的な例を次に示します。一部のリソースが最初に読み込まれ、その後 1 分間の遅延が発生し、その後ページの残りが読み込まれます。
遅延なくページが読み込まれることがあります。
最初は、JavaScript の問題ではないかと思いました。これは、多くのページをクリックして、応答時間でソートする例です (リソースが遅延の原因である可能性を確認するため)。
次に、静止画像を読み込んでみましたが、断続的に読み込みに 1 分ほどかかります。
遅延の原因となっているコンポーネントを正確に特定するにはどうすればよいですか? リバースプロキシでしょうか?SonarQube アプリケーション? JVMの問題?