システム プロパティの設定

このページでは、Confluence の起動時に Java プロパティとオプションを設定する方法について説明します。

tip/resting Created with Sketch.

OutOfMemory エラーに対処する具体的な手順については、「Fix java.lang.OutOfMemoryError in Confluence (Confluence で java.lang.OutOfMemoryError を修正する)」を参照してください。

Linux

Linux インストールでシステム プロパティを設定する方法

  1. <installation-directory>/bin/setenv.sh ファイルを編集します。 
  2. CATALINA_OPTS= セクションを探します。
    (Confluence 5.5 以前の場合は JAVA_OPTS= ) 
  3. 認識済みのシステム プロパティのパラメーター一覧を参照してください。

(info) 引用内部では、各パラメーターをスペース区切りのリスト形式で追加します。${CATALINA_OPTS}" の文字列が所定の位置にあることを確認します。

Windows (.batファイルから起動)

.bat ファイルから起動する Windows インストールでシステム プロパティを設定する方法

  1. <installation-directory>/bin/setenv.bat ファイルを編集します。 
  2. set CATALINA_OPTS=%CATALINA_OPTS% というセクションを見つけます。
    (これは Confluene 5.5 以前では、JAVA_OPTS=%JAVA_OPTS% です。) 
  3. 認識済みのシステム プロパティのパラメーター一覧を参照してください。

(info) すべてのパラメーターはスペース区切りの形で追加します。%CATALINA_OPTS% の文字列が所定の位置にあることを確認します。

Windows サービス

Confluence を Windows サービスとして自動起動する場合、コマンド ラインまたは Windows レジストリでシステム プロパティを構成できます。

Windows サービスのプロパティをコマンド ラインから設定

Windows サービスのプロパティをコマンドラインから設定する方法

  1. Windows にインストールされている Confluence のサービス名を特定します ([コントロール パネル] > [管理ツール] > [サービス] に移動)。



    (info) 上記の例では、サービス名は Confluence260919000053 です。 
  2. コマンド ウィンドウを開きます ([スタート] > [cmd.exe] を選択)。 
  3. Confluence インスタンスの bin ディレクトリに cd して、次のコマンドを実行します。

    tomcat9w //ES//<SERVICENAME>

    (info) 上記の例では tomcat9w //ES//Confluence260919000053 となります。
    以前のバージョンの Confluence を使用している場合、Tomcat のバージョン番号が異なる場合があります。 

  4. [Java] タブをクリックして、現在の起動オプションの一覧を表示します。
  5. 新しいオプションを追加する場合は、既存の Java オプションの最後に新しい行として追加します。「認識済みのシステム プロパティ」のパラメーター一覧を参照してください。

Windows サービスのプロパティを Windows レジストリで設定

Windows の一部のバージョンには、Java 変数をサービスに追加するオプションがありません。この場合、レジストリ内のオプション一覧を表示してプロパティを追加する必要があります。

  1. レジストリ エディタ ([開始] > [regedit.exe]) へ移動します。
  2. サービス エントリを見つます。
    64ビット: HKEY_LOCAL_MACHINE >> SOFTWARE >> WOW6432Node >> Apache Software Foundation >> Procrun 2.0 >> Confluence service name
    32ビット: HKEY_LOCAL_MACHINE >> SOFTWARE >> Apache Software Foundation >> Procrun 2.0 >> Confluence service name

  3. 既存のプロパティを変更するには、適切な値をダブルクリックします。
  4. 追加のプロパティを変更するには、オプションをダブルクリックします。
  5. 認識済みのシステム プロパティのパラメーター一覧を参照してください。各行に 1 つずつ入力します。

AWS にデプロイされた Confluence Data Center

AWS に Confluence Data Center をデプロイするためにクイック スタートまたは CloudFormation テンプレートを使用した場合、Cloud Formation テンプレートを使用してシステム プロパティを渡します。前述の方法は使用しないでください。 

  1. AWS コンソールで、[スタックを更新] を選択します。
  2. [詳細設定] で、Catalina Properties フィールドに次のようにシステム プロパティを入力します。 

    -Xms1024m -Xmx1024m -Dsystemproperty=value
  3. 変更は、新しいノードをプロビジョニングするときに適用されます。 

設定を確認する

現在の Confluence の設定は、システム プロパティ表示で確認します。

認識済みのシステム プロパティ

お使いの Confluence バージョンで使用可能なシステム プロパティの完全な一覧については、認識済みのシステム プロパティを参照してください。 

最終更新日 2023 年 8 月 22 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する

このセクションの項目

Powered by Confluence and Scroll Viewport.