EN JP CN

サーバー パフォーマンスの最適化

サーバー パフォーマンスの最適化

状況によって、特に大規模展開の場合、Klocwork サーバーのパフォーマンスを最適化する方法を検討する必要がある場合があります。

複数のホストでの Klocwork サーバーの実行

ライセンス サーバーを (Klocwork サーバーとは異なる) 別のホストで実行することは、大規模な Klocwork 展開のために負荷を分散する優れた方法です。Klocwork に同梱の MySQL サーバー、または独自の FLEXlm インストールのいずれかを使用できます。

詳細: 組織の FLEXlm サーバーの使用

複数のホストに Klocwork サーバー コンポーネントをインストールする場合:

  • すべてのサーバー ホストで、同じファイル システムパス名の下に projects_root ディレクトリが表示される必要があり、すべて書き込み権限が必要です。
  • すべてのサーバーで、同じファイル システムパス名の下に Klocwork 実行可能ファイルが表示される必要があります。
  • 複数のマシンで Klocwork コンポーネントをインストールおよび構成する場合は、projects_root ディレクトリのパスの最大長は 68 ~ 72 文字であり、データベース サーバーのポート番号 (1 ~ 5 桁) によって異なることに注意してください。

複数の projects_root ディレクトリ

複数の projects_root ディレクトリを設定することにより、パフォーマンスも向上できます。

詳細: projects_root ディレクトリの移動または追加作成

カスタム MySQL 構成

Klocwork データベース パフォーマンスが遅い場合、<Server_install>/config/kwmysql.ini にある MySQL 構成ファイルをカスタマイズすることもできます。

詳細: データベースパフォーマンスの向上